Database Systems¶
← Back to Domain-Specific Abstractions by Domain
6 domain-specific abstractions whose origin domain is Database Systems.
- Data retrieval — The execution of a structured request against a managed data store to locate, select, and return records or values satisfying declared identifiers, predicates, relations, and access rules.
- Database schema — Specify a database’s permitted structures, relations, constraints, and object organization in the formal language of its data model or management system.
- Database transaction — A bounded database unit of work whose reads and writes commit together or abort together under declared atomicity, consistency, isolation, and durability guarantees.
- Hi/Lo algorithm — A distributed identifier-allocation strategy that reserves a high-value block centrally and generates low values locally within that block.
- Query rewriting — Transformation of a database query into a semantically equivalent form intended to improve execution or use available views.
- Relational database — A database that represents data as relations of tuples and attributes governed by keys, constraints, and relational operations.