Documente Academic
Documente Profesional
Documente Cultură
IST 210
IST 210
Key points
Database design must reflect the information system of
which the database is a part
Information systems undergo evaluation and revision within
a framework known as the Systems Development Life Cycle
(SDLC)
Databases also undergo evaluation and revision within a
framework known as the Database Life Cycle (DBLC)
There are two general design strategies exist:
References
IST 210
IST 210
IST 210
User
(Someone doing
real work )
Infrastructure
(Computer and
Human)
Management
(Organization)
6
IST 210
American Airlines
American Airlines settled a lawsuit with Budget Rent-A-Car, Marriott Corp. and
Hilton Hotels after the $165 million CONFIRM car rental and hotel reservation
system project collapsed into chaos.
IST 210
Project Outcomes
16%
Success
Significant Problems
53%
31%
Major Problems
IST 210
9%
4%
16%
10%
31%
<20%
21% - 50%
51% - 100%
101%-200%
201%-400%
>400%
30%
IST 210
1% 14%
<20%
21%-50%
18%
51-100%
101%-200%
36%
201%-400%
>400%
20%
IST 210
7% 5%
27%
39%
<25%
25-49%
50-74%
75-99%
100%
22%
IST 210
12
IST 210
13
IST 210
Data
Information
IST 210
Database
Information System
IST 210
System Analysis
Systems development
Database development
IST 210
System Analysis
Database
Organization
(IST 210)
17
IST 210
Database
Organization
(IST 210)
Phase 5
Phase 6
18
IST 210
Purposes
Operating environment
Organizational structure
19
IST 210
20
IST 210
21
IST 210
22
IST 210
I. Conceptual Design
IST 210
Focus on:
Data sources
Information needs
Information users
Information sources
Developing and gathering end-user data views
Direct observation of current system
Interfacing with systems design group
Business rules
24
IST 210
Entity Relationship
Modeling and Normalization
25
IST 210
26
IST 210
27
IST 210
28
IST 210
29
IST 210
30
IST 210
Cost
DBMS features and tools
Underlying model
Portability
DBMS hardware requirements
31
IST 210
Tables
Indexes
Views
Transactions
Access authorities
Others
32
IST 210
Very technical
More important in older hierarchical and
network models
IST 210
Performance
Security
Backup and recovery
Integrity
Company standards
Concurrency controls
34
IST 210
IST 210
Phase 5: Operation
36
IST 210
Preventative maintenance
Corrective maintenance
Adaptive maintenance
Assignment of access permissions
Generation of database access statistics to
monitor performance
Periodic security audits based on systemgenerated statistics
Periodic system usage-summaries
37
IST 210
Top-down
Bottom-up
38
IST 210
39
IST 210
Centralized design
Decentralized design
IST 210
Decentralized Design
41