Professional Documents
Culture Documents
There are many components available in the DBMS. Each component has a significant task
in the DBMS. A database environment is a collection of components that regulates the use of
data, management, and a group of data. These components consist of people, the technique of
Handel the database, data, hardware, software, etc. there are several components available for
the DBMS. We are going to explain five main topics of the database below.
o The internal level has an internal schema which describes the physical storage structure
of the database.
o The internal schema is also known as a physical schema.
o It uses the physical data model. It is used to define that how the data will be stored in a
block.
o The physical level is used to describe complex low-level data structures in detail.
The internal level is generally is concerned with the following activities:
o Storage space allocations.
For Example: B-Trees, Hashing etc.
o Access paths.
For Example: Specification of primary and secondary keys, indexes, pointers and
sequencing.
o Data compression and encryption techniques.
o Optimization of internal structures.
o Representation of stored fields.
2. Conceptual Level
The conceptual schema describes the design of a database at the conceptual level.
Conceptual level is also known as logical level.
The conceptual schema describes the structure of the whole database.
The conceptual level describes what data are to be stored in the database and also
describes what relationship exists among those data.
In the conceptual level, internal details such as an implementation of the data structure
are hidden.
Programmers and database administrators work at this level.
3. External Level
o At the external level, a database contains several schemas that sometimes called as
subschema. The subschema is used to describe the different view of the database.
o An external schema is also known as view schema.
o Each view schema describes the database part that a particular user group is interested
and hides the remaining database from that user group.
o The view schema describes the end user interaction with database systems.
Responsibilities of DBA
The responsibilities of DBA are as follows −
Makes the decision concerning the content of the database.
Plans the storage structure and access strategy.
Provides the support to the users.
Defines the security and integrity checks.
Interpreter backup and recovery strategies.
Monitoring the performance and responding to the changes in the requirements.
Data Dictionary:
A data dictionary contains metadata i.e data about the database. The data dictionary is very
important as it contains information such as what is in the database, who is allowed to access
it, where is the database physically stored etc. The users of the database normally don't interact
with the data dictionary, it is only handled by the database administrators.