File-Oriented Systems Versus Database Systems
File-Oriented Systems Versus Database Systems
File-Oriented Systems Versus Database Systems
database systems
Computer-based data processing systems
were initially used for scientific and
engineering calculations.
The manual system worked well as data
repository as long as the data collection
were
relatively
small
and
the
organisations managers has few reporting
requirements.
PRODUCT
PRODUCT-ID
PRODUCT-DESC
MANUF-ID
UNIT-COST
A12345
STEEL ALMIRAH
100
4000
B23412
DRYER
200
4500
B44332
FREEZE
210
6000
A98765
STEEL TABLE
105
3500
A29834
STEEL CHAIR
110
4800
C11008
IRON MOULDING
444
5100
CUSTOMER
CUSTID
CUSTNAME
CUSTADDRESS
1001
India
241701
5
45,000
1000
KLY
System
USA
200089
4
33,550
1005
India
222200
9
74,314
1010
Concept
Shapers
32, Main
Road, Ranchi
India
459873
3
49,444
1006
Trinity
Agencies
P.O.Box 266,
Tokyo
Japan
234567
8
55,542
SALES
SALEDATE
CUST-ID
PROD-ID
QTY
UNITPRICE
02/12/0
2
1001
A12345
100
6,700
10/10/0
2
1000
B23412
250
4,000
12/12/0
3
1010
B44332
120
14,000
01/04/0
4
1005
A98765
110
5,500
30/02/0
4
1001
A29834
300
12,999
customer
file,
USER DEPARTMENT
USER DEPARTMENT
ACCOUNTS
RECEIVALBE
PROGRAM
(APPLILCATION
FILE
FILE
PROGRAM)
DEFINITI
HANDLIN
ON
G
ROUTINES
SALES STATEMENT
PROGRAM
APPLICATION
SOFTWARE
FILE
FILE
DEFINITI HANDLIN
ON
G
ROUTINES
CUSTOME
R FILE
SALES
FILE
PRODUCT
FILE
SALES
FILE
2) Data inconsistency
integrity):-
(or
loss
of
data
PROD-DESC
PROD-DES
STEEL CHR
STEEL CHAIR
15
CHARACTE
RS
20
CHARACTE
RS
SALES FILE
PRODUCT FILE
PRODDESC
STEEL CH
10
CHARACTE
RS
ACCOUNTS
FILE
6) Inadequate data
capabilities:-
manipulation
Data
Hardware
Software
Users (people)
2)
The secondary (or external) storage
devices (for example hard disk, magnetic
disks, compact disks, and so on) that are
used to hold the stored data, together with
the associated peripherals (for example,
input/output devices, device controllers,
input/output channels and so on.)
generation
ADVANTAGES OF DBMS
1) Minimal data redundancy
2) Program-data independence
3) Efficient data access
4) Improved data sharing
5) Improved data consistency
6) Improved data integrity
7) Improved security
8) Increased productivity
development
of
application
9) Enforcement of standards
10)Economy of scale
11)Balance of conflicting requirements.
12)Improved
data
responsiveness.
accessibility
and
backup
and
recovery
DISADVANTAGES OF DBMS
1) Increased complexity
2) Requirement of new and specialized
manpower
3) Large size of DBMS
4) Increased Installation and management
cost.
5) Additional hardware cost
6) Conversion cost
7) Need for explicit backup and recovery
8) Organizational conflict