0% found this document useful (0 votes)
5 views2 pages

Explain The Architecture of DBMS?: External Level/ View Level

The architecture of a Database Management System (DBMS) is designed to separate user views from the physical representation of data, consisting of three levels: external, conceptual, and internal. The external level pertains to user-specific views, the conceptual level defines the data and its relationships, and the internal level addresses the physical storage of data. This architecture allows for changes in the database structure without affecting user access or data integrity.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views2 pages

Explain The Architecture of DBMS?: External Level/ View Level

The architecture of a Database Management System (DBMS) is designed to separate user views from the physical representation of data, consisting of three levels: external, conceptual, and internal. The external level pertains to user-specific views, the conceptual level defines the data and its relationships, and the internal level addresses the physical storage of data. This architecture allows for changes in the database structure without affecting user access or data integrity.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Explain the architecture of DBMS?

The Database Management System (DBMS) architecture shows how data in the
database is viewed by the users. It is not concerned about how the data are handled
and processed by the DBMS.
It helps in implementation, design, and maintenance of a database to store and
organize information for companies. The concept of DBMS depends upon its
architecture. The architecture can be designed as centralized, decentralized, or
hierarchical.
The architecture of DBMS can be defined at three levels as follows −
 External levels.
 Conceptual levels.
 Internal levels.
The main objective of the three level architecture is nothing but to separate each user
view of the data from the way the database is physically represented. The database
internal structure should be unaffected while changes to the physical aspects of
storage.
The DBA should be able to change the conceptual structure of the database without
affecting all other users.

External level/ View level


External level describes a part of the database that is relevant to each user. This level
insulates the users from the details of conceptual and the internal level.

Conceptual level/ logic level


Conceptual level describes what data is stored into the database and the relationship
among the data.
It represents the following −
 All the entities, attributes and their relationships.
 The constraints on the data.
 Security and integrity information.

Internal level/ storage level


Internal level is the physical representation of the database on the computer. This level
describes how the data is stored in the database. It covers the data structure and file
organization used to store the data on storage devices.
The levels in the architecture of DBMS are shown below in diagram form −

You might also like