Entity
Thing in a database that has a distinct existence (table)
Attribute
Characteristic of an entity
Relationship
How entities are connected (one-to-one, one-to-many, many-to-many)
Table
Entity of a database; consists of fields and records
Field
Attribute (column)
Record
Unique instance of the entity (row)
Integer
Number data type
Float
Decimal number data type
Boolean
True or false data type
Text
Combination of characters
Date
Day of a year
Primary key
Unique identifier for each record
Foreign key
Links to primary key in another table
Composite key
Multiple fields combined to form a unique identifier
Insert anomaly
Occurs when you can’t add new data because related data is missing
Update anomaly
Updating one record requires multiple updates in different places
Delete anomaly
Deleting a record unintentionally removes other important data
ODBC
Standard API for accessing DBMS; allows app integration, data exchange, web services, reporting tools
Atomicity
All transactions are completed or none are; ensures data integrity
Consistency
Transactions bring DB from one valid state to another; ensures reliability
Isolation
Concurrent transactions leave DB in same state as sequential execution
Durability
Completed transactions remain so; ensures permanence and stability
Database documentation
Provides structure, design, security, and troubleshooting info
Data dictionary
Defines attributes of an entity; contains metadata only