database theory why use database? data is a valuable corporate resource which needs adequate...

Post on 18-Dec-2015

218 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Database Theory Why use database?

Data is a valuable corporate resource which needs adequate accuracy, consistency and security controls.

The centralized control of data means that for many applications the data will already exist, and facilitate quicker development.

Data will no longer be related by application programs, but by the structure defined in the database.

Easier to maintain systems

The data can shared Redundancy can be reduced/controlled Inconsistency can be avoided Transaction support can be provided Integrity can be maintained Security can be enforced Conflicting requirements can be balanced Standard can be enforced

Benefits of Database Approach

Controlling redundancy– Redundancy is storing the same data

multiple times . Duplication effort Storage waste, when same data stored

repeatedly File that represent same data may became

inconsistent.

Other Advantages of using the DBMS approach

Restricting unauthorized access to data

Providing Storage Structures (e.g. indexes) for efficient Query Processing

Providing backup and recovery services

Other Advantages of using the DBMS approach

Providing multiple interfaces to different classes of users

Representing complex relationships among data

.

.

.

top related