Session 08
Session 08
INFORMATION SYSTEMS
- Autumn 2019
- Shaosong Ou, Ph.D.
Database Management
q How to design, maintain, and communicate with a large database
q Users à Applications à Database Management Systems (DBMS) à
Databases
q Most popular ones: Microsoft SQL Server and Access, Oracle’s MySQL and Oracle
Database, and IBM’s DB2
q SQL: the programming language interfacing with the database
?
-
÷
S
4
Problems w/ Traditional File Environment
Normalization is the process of (or set of steps for) breaking a table or relation
with more than one theme into a set of tables such that each has only one
theme.
For example:
Referential Integrity
Referential integrity states that every value of a foreign key must match a
value of an existing primary key.