Professional Documents
Culture Documents
DATABASE
MANAGEMENT SYSTEM
UNIT – 1
INTRODUCTION
Comparison of traditional file and db approach
The main characteristics of the database approach are :
• Self describing nature of a database system.
• Insulation b/w programs and data , and data abstraction.
• Support of multiple views of the data.
• Sharing of data and multiuser transaction processing.
(i)Self-describing nature of a db system
• Database system contains not only a database but also a complete
definition or description of the database structure and constraints.
• This definition is stored in the DBMS catalog called meta-data.
• This meta-data contains information such as:
• The structure of each file.
• The type of data.
• The storage format of data.
• Constraints on the data.
Contd…
• This catalog is used by the DBMS s/w and also by users who need
information about the database structure.
• In traditional/file processing , data definition is typically part of the
application programs . Hence , these programs are constrained to
work with only one specific database , whose structures is declared in
the application programs.
• i.e file-processing s/w can access only specific databases , whereas
DBMS s/w can access diverse (several) databases by extracting the
database definitions from the catalog.
(ii)Insulation b/w programs and data and data abstraction