Chapter 1 Introduction To Databases
Chapter 1 Introduction To Databases
Introduction to Databases
• Duplication of data
– Same data is held by different programs.
– Wasted space and potentially different values
and/or different formats for the same item.
• Result:
– the database and Database Management System
(DBMS).
• A view mechanism.
– Provides users with only the data they want or need to use.
• Second generation
– Relational
• Third generation
– Object Relational
– Object-Oriented
Figure
10/01/09 BCT 2304 Ken Odhiambo 1.10 29
Network Database Model
• Advantages
– Conceptual simplicity
– Handles more relationship types
– Data access flexibility
– Promotes database integrity
– Data independence
– Conformance to standards
• Disadvantages
– System complexity
– Lack of structural independence
Figure 1.11