Relational Database Management System Flashcards
Invented Relational Database Management System
Edgar F. Codd
Commercial RDBMS products from numerous vendors started to appear about
1980
Model of database consist of multiple relations/tables
Relational Database
Relational Database Model consists of
- Data structure
- Data Manipulation
- Data Integrity
Columns of data
Fields
Rows of data
Records
Synonym Table
Entity
Using SQL to manipulate data
Data manipulation
organized in table with rows and column
Data Structure
business rules that maintain data integrity
Data Integrity
Unique identifier
Primary key
primary key that consists of more than one attribute
composite key
copy key from other table or reference key
foreign key
Description of overall structure of data base
Schema
Set of valid atomic values for given attribute
Domain