Beruflich Dokumente
Kultur Dokumente
Prepared By:
Quratulain
Database Management System (DBMS)
• A database management system (DBMS) is
software that controls the storage,
organization, and retrieval of data.
• Typically, a DBMS has the following elements:
– Kernel code- This code manages memory and
storage for the DBMS.
The kernel is the central module of an operating system (OS). It is the part of
the operating system that loads first, and it remains in main memory. Because
it stays in memory, it is important for the kernel to be as small as possible while
still providing all the essential services required by other parts of the operating
system and applications. The kernel code is usually loaded into a protected
area of memory to prevent it from being overwritten by programs or other
parts of the operating system.
– Repository of metadata- This repository is usually
called a data dictionary.
• Data block:
• One logical data block corresponds to a specific number of bytes of
physical disk space, for example, 2 KB.
• Data blocks are the smallest units of storage that Oracle Database can
use or allocate
Control files
A control file is a root file that tracks the physical
components of the database.
• Control files contain entries such as database name,
name and location of data files and redo log files and
time stamp of database creation