Upload
daniel-francisco-tamayo
View
6.545
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Chapter 2 of Database class. From the book: Modern Database Management8th EditionBy:Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden
Citation preview
2. Objectives
3. Two Approaches to Database and IS Development
4. Systems Development Life Cycle (see also Figures 2.4, 2.5)Planning Analysis Physical Design Implementation Maintenance Logical Design 5. Systems Development Life Cycle (see also Figures 2.4, 2.5)(cont.) Planning Purpose preliminary understanding Deliverable request for studyDatabase activity enterprise modeling and early conceptual data modeling Planning Analysis Physical Design Implementation Maintenance Logical Design 6. Systems Development Life Cycle (see also Figures 2.4, 2.5) (cont.)Analysis Purposethorough requirements analysis and structuring Deliverablefunctional system specifications Database activityThorough and integrated conceptual data modeling Planning Analysis Physical Design Implementation Maintenance Logical Design 7. Systems Development Life Cycle (see also Figures 2.4, 2.5) (cont.)Logical Design Purposeinformation requirements elicitation and structure Deliverabledetailed design specifications Database activitylogical database design (transactions, forms, displays, views, data integrity and security) Planning Analysis Physical Design Implementation Maintenance Logical Design 8. Systems Development Life Cycle (see also Figures 2.4, 2.5) (cont.)Physical Design Purposedevelop technology and organizational specifications Deliverableprogram/data structures, technology purchases, organization redesigns Database activityphysical database design (define database to DBMS, physical data organization, database processing programs) Planning Analysis Physical Design Implementation Maintenance Logical Design 9. Systems Development Life Cycle (see also Figures 2.4, 2.5) (cont.)Implementation Purposeprogramming, testing, training, installation, documenting Deliverableoperational programs, documentation, training materials Database activitydatabase implementation, including coded programs, documentation, installation and conversion Planning Analysis Physical Design Implementation Maintenance Logical Design 10. Systems Development Life Cycle (see also Figures 2.4, 2.5) (cont.)Maintenance Purposemonitor, repair, enhance Deliverableperiodic audits Database activitydatabase maintenance, performance analysis and tuning, error corrections Planning Analysis Physical Design Implementation Maintenance Logical Design 11. Prototyping Database Methodology (Figure 2.6) 12. Prototyping Database Methodology (Figure 2.6)(cont.) 13. Prototyping Database Methodology (Figure 2.6)(cont.) 14. Prototyping Database Methodology (Figure 2.6)(cont.) 15. Prototyping Database Methodology (Figure 2.6)(cont.) 16. CASE
17. Figure 2-8 Developing the three-tiered architecture 18. Figure 2-9 Three-tiered client/server database architecture