Professional Documents
Culture Documents
The difference between file processing system and database approach is as follow:
File based system Database system
1. The data and program are 1. The data and program are
inter- dependent. independent of each other.
2. File-based system caused 2. Database system control
data redundancy. The data data redundancy. The data
may be duplicated in appeared only once in the
different files system.
3. File –based system caused 3. In database system data
data inconsistency. The data always consistent. Because
in different files may be data appeared only once.
different that cause data
inconsistency.
DBMS gives an abstract view of data file system provides the detail of
that hides the details the data representation and
storage of data.
DISADVANTAGES OF DBMS:
ARCHITECTURE OF DBMS:
Views.
Physical level is the lowest level that describes how data are actually stored
in the database.Here Complex data structure are used.
Logical level or Conceptual level is community users views that describes
what data are stored in the database and what is the relationship exist among
those data.
View level or external level is the highest level of data abstraction that
describes part of the entire database as per the need of the user.
INSTANCE AND SCHEMA:
The overall design of the database is called the database schema.
The collection of information stored in the database at a
particular moment is called an instance of the database.A database
instance must conform to the corresponding schema.
DATA INDEPENDENCE:
Due to Logical independence, any of the below change will not affect the external
layer.
Due to Physical independence, any of the below change will not affect the
conceptual layer.