Upload
aman-sharma
View
12
Download
0
Embed Size (px)
Citation preview
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
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
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.