Practice TestTake a test on your terms and definitions
Spaced RepetitionScientifically backed study method
Matching GameHow quick can you match all your cards?
FlashcardsStudy terms and definitions
1 / 20
There's no tags or description
Looks like no one added any tags here yet for you.
21 Terms
1
Database
A collection of related data that represents some aspect of the real world.
New cards
2
DBMS (Database Management System)
A computerized system that enables users to create and maintain a database, facilitating processes such as defining, constructing, manipulating, and sharing databases.
New cards
3
Schema
The description of a database's structure, specifying the data types, relationships, and constraints.
New cards
4
Entity-Relationship (ER) Model
A high-level conceptual data model used to describe the structure of a database, represented in diagrams that show entities, attributes, and relationships.
New cards
5
Data Normalization
The process of organizing data in a database to minimize redundancy and improve data integrity.
New cards
6
NoSQL Systems
New types of database systems designed to handle large volumes of unstructured data, often used for big data applications.
New cards
7
Transaction
An executable program that includes one or more database accesses, ensuring that operations are processed reliably.
New cards
8
Entity Type
A collection of similar entities in a database, defined by their attributes.
New cards
9
Attribute
A property or characteristic of an entity, describing its features.
New cards
10
Key Attribute
An attribute used to uniquely identify an entity within an entity type.
New cards
11
Cardinality Ratio
The maximum number of instances of one entity that can be associated with instances of another entity in a relationship.
New cards
12
Concurrency Control
The management of simultaneous operations on a database to ensure the integrity of data.
New cards
13
Referential Integrity Constraint
A relational database constraint that requires relationships between tables to be valid, ensuring that foreign keys match primary keys.
New cards
14
Data Manipulation Language (DML)
A language for manipulating data in a database, including operations like retrieval, insertion, and deletion.
New cards
15
Data Definition Language (DDL)
A language for defining the database schema, including its structure.
New cards
16
Anomaly
A flaw or inconsistency in the database that can arise from poor design or redundant data storage.
New cards
17
Physical Design
The phase during which the internal storage structures and file organizations of a database are specified.
New cards
18
Logical Design
The phase in database design where the conceptual schema is transformed into a logical data model suitable for implementation.
New cards
19
Database Catalog
A collection of metadata that describes the database structure, including schemas, constraints, and access paths.
New cards
20
Shared Database
A database designed to be accessed by multiple users simultaneously.
New cards
21
Application Program Interface (API)
A set of protocols for building and interacting with software applications, facilitating database access.