Database Design
Database Design
Chapter 6
Database Design
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 3
6
The Information System
• Database
– Carefully designed and constructed repository of
facts
– Part of an information system
• Information System
– Provides data collection, storage, and retrieval
– Facilitates data transformation
– Components include:
• People
• Hardware
• Software
–Database(s)
–Application programs
–Procedures
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 4
6
Figure 6.2
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 6
6
Figure 6.3
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 7
6
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 8
6
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 9
6
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 10
6
Two Views of Data
Figure 6.5
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 11
6
I. Conceptual Design
• Data modeling creates abstract data structure to
represent real-world items
• High level of abstraction
• Four steps
– Data analysis and requirements
– Entity relationship modeling and normalization
– Data model verification
– Distributed database design
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 12
6
Table 6.2
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 14
6
Figure 6.8
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 15
6
Figure 6.9
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 16
6
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 17
6
Table 6.4
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 18
6
Figure 6.10
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 19
6
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 20
6
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 21
6
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 23
6
Physical Organization
Figure 6.12
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 24
6
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 26
6
Phase 5: Operation
• Database considered operational
• Starts process of system evaluation
• Unforeseen problems may surface
• Demand for change is constant
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 27
6
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 28
6
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 29
6
Figure 6.14
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 30
6
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 31
6
Decentralized Design
Figure 6.16
Database Systems: Design, Implementation, & Management, 5th Edition, Rob & Coronel 32