Glossary

ORM

Object-Relational Mapping - a technique for converting between database records and Python objects.

Pydantic

A Python library for data validation using Python type annotations.

CRUD

Create, Read, Update, Delete - the four basic operations in database management.

Connection Pool

A cache of database connections maintained for reuse, improving performance.

Transaction

A sequence of database operations executed as a single unit of work.

Async/Await

Python syntax for asynchronous programming, enabling non-blocking I/O operations.