Professional Documents
Culture Documents
PRESENTED BY S.HAYAT 1
Traditional File Approach (TFA) (CONT)
• Computer must be able to store, retrieve, and manipulate
data, so computer-based processing system were
developed for this purpose.
PRESENTED BY S.HAYAT 2
Traditional File Approach (TFA) (CONT)
PRESENTED BY S.HAYAT 3
Traditional File Approach (TFA) (CONT)
PRESENTED BY S.HAYAT 4
Traditional File Approach (TFA) (CONT)
PRESENTED BY S.HAYAT 5
Traditional File Approach (TFA) (CONT)
Figure. Three file processing systems at Pine Valley Furniture
Duplicate
Data
PRESENTED BY S.HAYAT 6
Traditional File Approach (TFA) (CONT)
PRESENTED BY S.HAYAT 7
Disadvantages of File Processing System
• Program-Data Dependence
– All programs maintain metadata for each file they use
• Data Redundancy (Duplication of data)
– Different systems/programs have separate copies of the
same data
• Limited Data Sharing
– No centralized control of data
• Lengthy Development Times
– Programmers must design their own file formats
• Excessive Program Maintenance
– 80% of of information systems budget
PRESENTED BY S.HAYAT 8
Advantages of File Processing System
PRESENTED BY S.HAYAT 9
Database Approach
--The database approach emphasizes the integration and
sharing of data throughout the organization (or at least
across major segments of the organization).
PRESENTED BY S.HAYAT 10
Database Approach (cont)
Database approach at pine valley furniture company
PRESENTED BY S.HAYAT 11
Database Approach (Cont)
-- After these entities were identified and defined, the
company proceeded to develop an Enterprise Data Model.
PRESENTED BY S.HAYAT 12
Database Approach (Cont)
PRESENTED BY S.HAYAT 13
Database Approach (Cont)
The entities shown in above segment model are the
following;
PRESENTED BY S.HAYAT 15
Figure 3 Database Approach (Cont)
Segment from enterprise data model
PRESENTED BY S.HAYAT 16
Figure 3
Database Approach (cont)
Segment from enterprise data model
PRESENTED BY S.HAYAT 17
Database Approach (Cont)
Figure 3 Segment from enterprise data model
PRESENTED BY S.HAYAT 18
Database Approach (Cont)
• Some Charactistics of the Enterprise Data Model.
PRESENTED BY S.HAYAT 19
Database Approach (Cont)
• Relational Database: A database that represent data as a
collection of tables in which all data relationships are
represented by common values in related tables.
PRESENTED BY S.HAYAT 20
Database Approach (Cont)
Figure ; Order, Order_Line, Customer, and Product tables
Relationships established in special
columns that provide links between
tables
PRESENTED BY S.HAYAT 21
Database Approach (Cont)
PRESENTED BY S.HAYAT 22
COMPARATVE STUDY B/W TFA & DBMS