You are on page 1of 13

DATABASE MANAGEMENT

SYSTEM

ABHISHEK MATHUR MBA IST YEAR


JODHPUR INSTITUTE OF
MANAGEMENT 1
What Is a DBMS?
 A very large, integrated collection of data.
 Models real-world enterprise.
• Entities (e.g., students, courses)
• Relationships (e.g., Tarkan is taking CENG302)
 A Database Management System (DBMS)
is a software package designed to store and
manage databases.

ABHISHEK MATHUR MBA IST YEAR


JODHPUR INSTITUTE OF MANAGEMENT 2
Why Use a DBMS?

Data independence and efficient access.


Reduced application development time.
Data integrity and security.
Uniform data administration.
Concurrent access, recovery from crashes.

ABHISHEK MATHUR MBA IST YEAR


JODHPUR INSTITUTE OF 3
MANAGEMENT
These layers
must
Structure of a DBMS consider
concurrency
control and
recovery
 A typical DBMS has a Query Optimization
layered architecture. and Execution
 This is one of several Relational Operators
possible architectures;
each system has its own Files and Access Methods
variations. Buffer Management

Disk Space Management

DB
Levels of Abstraction
External External External
 Many external schemata, Schema 1 Schema Schema 3
2
single conceptual(logical)
schema and physical Conceptual Schema
schema.
◦ External schemata describe how Physical Schema
users see the data.

◦ Conceptual schema defines


logical structure
◦ Physical schema describes the
files and indexes used.
DATABASE MODELS

Database Model: a collection of logical constructs


 hierarchical model ☞
 network model ☞
 relational model ☞
 object-oriented model ☞
 object/relational (= post-relational) model

ABHISHEK MATHUR 6
Hierarchical Model

A

B C

D E F C1 C2

D1 F1 F2

ABHISHEK MATHUR
MBA IST YEAR
JODHPUR INSTITUTE OF
MANAGEMENT 7
Network Model

Company Customer

1 1 1

M M M
Product Invoice Payment

1 1

M M
InvoiceLine

ABHISHEK MATHUR
MBA IST
YEAR 8
Relational Model 1

Class ID Class Name Student Name Address


ID
1 IA&D2 1 John Far West
2 ClassA 2 Tom Riverside
3 ClassB 3 David Lake Austin

Student Class Name Address


ID ID
1 2 John Far West
2 3 Tom Riverside
3 1 David Lake
Austin
ABHISHEK MATHUR
MBA IST YEAR
JODHPUR INSTITUTE OF
MANAGEMENT 9
OBJECT-ORIENTED MODEL

Class Student Department

studentsInDept()

studentsInClass() printTranscript() profInThisDept()

inherit

Grad
Student

ABHISHEK MATHUR 10
Object/Relational Model
Relational
Model

Object-oriented
Model

Object-relational
Model

ABHISHEK MATHUR
MBA IST YEAR
* material from: http://www.ktdata.co.kr/ktdata/kthome7/zeus_5.htm
JODHPUR INSTITUTE
OF MANAGEMENT 11
DATA ENTRY – ADDITIONAL
CONSIDERATIONS
 Barcode scanners
 USB or
 Wireless attached to a
Palm or Pocket PC
 Pocket PC
 WiFi 802.11g, Bluetooth
 Wireless networks (real-
time on demand systems)

ABHISHEK MATHUR MBA


IST YEAR JODHPUR 12
INSTITUTE OF MANAGEMENT
Thank You

ABHISHEK MATHUR MBA IST YEAR JODHPUR 13


INSTITUTE OF MANAGEMENT

You might also like