3
7/21/2019 DBMS Notes.docx http://slidepdf.com/reader/full/dbms-notesdocx 1/3 Northern India Engineering College, Shastri Park, New Delhi Department of Information Technology Fundamentals of Computing (Code ETCS – 111) Course Facilitator: Dr Sha! ul "#idin$ %oD – IT Introduction to DBMS Dene Data#ase &anagement System (D'&S) A database management system (DBMS) is a sotware !a"kage designed to de#ne, mani!$late, retrie%e and manage data in a database& A DBMS generally mani!$lates the data itsel, the data ormat, #eld names, re"ord str$"t$re and #le str$"t$re& It also de#nes r$les to %alidate and mani!$late this data& A DBMS relie%es $sers o raming !rograms or data maintenan"e& 'o$rthgeneration $ery lang$ages, s$"h as S*+, are $sed along with the DBMS !a"kage to intera"t with a database& Sim!ly a "olle"tion o !rograms that enables yo$ to store, modiy, and etra"t inormation rom a database& -here are many di.erent ty!es o DBMSs, ranging rom small systems that r$n on !ersonal "om!$ters to h$ge systems that r$n on mainrames& -he ollowing are eam!les o database a!!li"ations/ "dantages of D'&S: More ino rom the same data 0ed$"tion o data d$!li"ation Im!ro%ed data integrity Programs are inde!endent o the data ormat Sharing o data reso$r"es Disadantages of D'&S: Added e!ense More hardware may be needed

DBMS Notes.docx

Embed Size (px)

Citation preview

Page 1: DBMS Notes.docx

7/21/2019 DBMS Notes.docx

http://slidepdf.com/reader/full/dbms-notesdocx 1/3

Northern India Engineering College, Shastri Park,

New Delhi

Department of Information Technology

Fundamentals of Computing (Code ETCS – 111)

Course Facilitator: Dr Sha! ul "#idin$ %oD – IT

Introduction to DBMS

Dene Data#ase &anagement System (D'&S)

A database management system (DBMS) is a sotware !a"kage designed to de#ne,mani!$late, retrie%e and manage data in a database& A DBMS generally

mani!$lates the data itsel, the data ormat, #eld names, re"ord str$"t$re and #le

str$"t$re& It also de#nes r$les to %alidate and mani!$late this data& A DBMS relie%es

$sers o raming !rograms or data maintenan"e& 'o$rthgeneration $ery

lang$ages, s$"h as S*+, are $sed along with the DBMS !a"kage to intera"t with a

database&

Sim!ly a "olle"tion o !rograms that enables yo$ to store, modiy, and etra"t

inormation rom a database& -here are many di.erent ty!es o DBMSs, ranging

rom small systems that r$n on !ersonal "om!$ters to h$ge systems that r$n on

mainrames& -he ollowing are eam!les o database a!!li"ations/

"dantages of D'&S:

More ino rom the same data

0ed$"tion o data d$!li"ation

Im!ro%ed data integrity

Programs are inde!endent o the data ormat

Sharing o data reso$r"es

Disadantages of D'&S:

Added e!ense

More hardware may be needed

Page 2: DBMS Notes.docx

7/21/2019 DBMS Notes.docx

http://slidepdf.com/reader/full/dbms-notesdocx 2/3

I it "rashes1&

So!histi"ated design and !rogramming re$ired

Additional training

Se"$rity is "riti"al

Data 'ase "dministrator

A database administrator (short orm DBA) is a !erson res!onsible or the

installation, "on#g$ration, $!grade, administration, monitoring and maintenan"e o

databases in an organi2ation&

 -he role in"l$des the de%elo!ment and design o database strategies, system

monitoring and im!ro%ing database !erorman"e and "a!a"ity, and !lanning or

$t$re e!ansion re$irements& -hey may also !lan, "oordinate and im!lement 

se"$rity meas$res to saeg$ard the database&

hat are the attri#utes of data*

Sharable

Mo%eable

Se"$re

A""$rate

 -imely

0ele%ant

D'&S s File System

DBMS (Database Management System) and File System are two ways that could be used to

manage, store, retrieve and manipulate data. A File System is a collection o raw data iles stored

in the hard!drive whereas DBMS is a bundle o applications that is dedicated or managing data

Page 3: DBMS Notes.docx

7/21/2019 DBMS Notes.docx

http://slidepdf.com/reader/full/dbms-notesdocx 3/3

stored in databases. "t is the integrated system used or managing digital databases, which allows

the storage o database content, creation# maintenance o data, search and other unctionalities.

Both systems can be used to allow the user to wor$ with data in a similar way. A File System is

one o the earliest ways o managing data. But due the shortcomings present in using a File

System to store electronic data, Database Management Systems came in to use sometime later, as

they provide mechanisms to solve those problems. But it should be noted that, even in a DBMS,

data are eventually (physically) stored in some sort o iles.

Difference between DBMS and File System

"n File System, iles are used to store data while, collections o databases are utili%ed or the

storage o data in DBMS. Although File System and DBMS are two ways o managing data,

DBMS clearly has many advantages over File Systems. &ypically when using a File System,

most tas$s such as storage, retrieval and search are done manually and it is 'uite tedious whereas

a DBMS will provide automated methods to complete these tas$s. Because o this reason, using

a File System will lead to problems li$e data integrity, data inconsistency and data security, but

these problems could be avoided by using a DBMS. nli$e File System, DBMS are eicient

 because reading line by line is not re'uired and certain control mechanisms are in place.