Unit 1
Unit 1
Unit 1
MANAGEMENT SYSTEM
OVERVIEW OF DBMS
Introduction:- A Database management system (DBMS)
is system software for creating and managing
databases. The DBMS provides users and
programmers with a systematic way to create, retrieve,
update and manage data.A DBMS makes it possible
for end users to create, read, update and delete data in
a database.
Before defining a database management
system(DBMS), we must have a clear understanding of
what database is all about. A database consists of four
elements as shown in figure-
DataItems
Relationships
Database
Constraints
Schema
Logical level
Physical level
RECORD
OBJECT BASED PHYSICAL
BASED DATA
DATA MODEL DATA MODEL
MODEL
RELATIONAL UNIFYING
ER DATA MODEL DATA MODEL
DATA MODEL
FUNCTIONAL
DATA MODEL
Fig:-Data models
1 Object based data model:- Object based ata models are
used in describing data at the logical and view levels.
They are characterized by the fact that they provide
fairly flexible structuring capabilities and allow data
constraints to be specified explicitly.
COMMERCE AND
IT
MANAGEMENT
DML compiler
DDL
D compiler
Query Optimizer
B
M
S
Stored Data Manager