Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Class notes

Database Management System

Rating
-
Sold
-
Pages
23
Uploaded on
03-08-2025
Written in
2024/2025

A Database Management System (DBMS) is a software system that serves as a central interface for users and applications to interact with a database. Its primary function is to store, organize, and retrieve data efficiently while ensuring its integrity, security, and consistency. A DBMS goes beyond simple data storage by providing tools for data manipulation, allowing users to easily create, read, update, and delete information. It enforces rules to maintain data quality, protects the data through authentication and access controls, and manages concurrent access from multiple users without conflicts. Additionally, it offers essential features like backup and recovery to prevent data loss and uses a layered approach to abstract away the complex physical storage details, presenting a simplified view to the user. In short, a DBMS is a foundational technology that makes data management both powerful and reliable.

Show more Read less
Institution
Course

Content preview

CSA05 -JDATABASENANAGEMIENT
SYSTEMS
10PICS CON CEP
P7ÓPRO TOPICS TORCg MPNO
INTRODUCTIoNTO FILE
AND DATARASE RELATIONAL
ALAEBRA NDEX STRUCTUREFORPILES 1ndex,
Typa
JOINS 6
File Hgue,
Systems-Detinition, Relatinal
opevatos TYPES OF INDExES
DIFFERENT
Disadvamtag
Datakase CALCULDS
RELATIONAL level
Single Seconda
Priomany,
gure
Syetems -Deinition,
DomainRelational
- Tuple aleule
-
Advantages,
Characteristics, Compenenta, DynaTucMulbilevel
o DR1s,
HEstory View q Data,Aplcabion SQL DATA DEFINITON
- DDL,DML DeL,
sKOUENCESINDE yntax,x:
tg
Fle8ystemVs DBM8 , AL,TCL TREE Eg, pelee15
Operations-Inset
Ctable) awERIESIN3QL U PDATES-VIEWS
DATABASE8ySTEM STRUCTURE SUB &UERIES- CONSTRAINTS TNTEGRITy
B TREEEg,Operationg- Delete
Tneert
QWERY PROCE8 ING MeasuTes
Stops,
Data,
Terminolegies DBMS
Database, AND SEcORITY Expoeskions
Evaluation
selecion,
KEUS TYPES -PUmany,
Foeign 8 ALGORITHMS
QVERY OPTIM|ZATION
StnuctureDiagraam
8OPTWARE ARCHITECTURGOF A TYPICALBMS DL,
Eg. 4NF
DML,Join, Tamgforo Egtmating
mation,
,
statishcs
-hoo.tier
DATAMODE L
, drehitectuTe
-tie
thoce RELATIONALDATABASE DESI&N
FUNCTIONALDEPENDENclES
HEVRISTIcSCoSTESTIMATESIN
QUERY OPTIMIZATIONHeurishic
Rules,
FOR RELOTIONAL Cost cost 4
eshimates, components
- ierarchical, Netwrk,
Relational, NORMALIZATION DATRB Steps,



.
OF CoNN
DATPIRASE
ER Model Novmalization,
ANF,2NF,3NF,BCNF IMPLEKIENTATION ECTIVID
Objeet, -Databose Conneciny,JDBC
MUTI-YPLUEDDE PENDENCY-TOIN
ER DIAGRAMS
8pecialization, DEPENDENCIES-DEFINInON OF 5NF
10CREATE,DELETE, UPDATE
Sperclass,
- Subcdass, TRAN GACTIONANAGIGMENT PROCEE8ING
RECORD 8TDRAAE Recovd,
*ypes Pg.
Deinlion
Gener agregaon
alizatiot, FaedyVanable
length
vecovds
INTRODUCTION
NEED FoRCONCURRENCY CoNTRoL
18
SCHE M99 AND TNSTANCES
ER MODE1
CPrimary
MemonyHieranchy yre - Coneurorency
Gmaol,
PROPERTIES
states
PRIMARY PILKORGANIZATION DEBIRABLE O F TRANSACT(ON

IPS
tributes,
Entity, Relatiomships
teapHash
T9pesSequential, , RAD-19pes
9CHLDLEPND REcoVERABILITY
RELATION8H 9ECONDARy STORAGEDEYICES ypes: A
Non-8erial
NTRODUCTIONTO NETAORk tIERARCHCAL Acces Datinition,Sevial
HDD,98D, 1apes,
Magnetic AND 9CHEDULE
8ERIALIZACLE
MODELS 5
- Netuwvklodel
,igure OPERATONG ON FILESOpen,
dose vieuoSenalizailiby
-Oonlict,
iesaachical, Update
Rebnieval,
OF LOckg
CONCURRENCy CONTROL TYPEg
xclusive
Shaved, Binarylock
jesenceg HEAPFILsSuchure vDiaqvm
ER Dagram
Gemeral TLOoPHASELocktNG-Gopwng, Shrinking
Notations, ALES-Sot (Guick,Mesge) DERDIOCk- Defimuiom, Heeri
Detection,
8ORTED
RELATIONALMODEL

Domain,
TO RELAT(ONA KODEL
TNTRODUCTION
dttrbute, Schema
Instance,
6 HASHINGTECHNISUES leminelogles,TIMESTAMP-BASEDCONCURRENCY CONTRoL
8tahc,Bucket
Overflo
Gpes ymamicHashing
13RECoVERyTECHNI@UES
co»Colision,
IMMEDATE
-Commit, Saveppint
,DEFZRREDORDATE-pefindion
gHADOU PAGUNG-Deftmidion fevence
1
Keg INNOATINETOPICSMongoDB, AmazanR

, TOPIC 1NTRODUCTION
fUE9YSTEMS
TO FLLEAND DATABASE
9hared
amongusers 5 DATADASEACCEgS LANGOnGE -
Banking, Education
O
- to wte command CseditC ard
-ange4iles
stovage
medium dataedundamey: duplicaion Janguage Exchamges
Mediasites
Bocial
- datapeosistency msestdata
ongamizedata,
typesaf files toaccess,
datatypes n any database OnlimeShopping
mukiple
814ppoate Resorice tuman Manaae
PER8ONAU DEPT PDVAN1A GES OF DBMg Ugevs mer
DEpr ACCOUNTS toatore
Mdhminis
Database
DEPT EasyTetrieval VIEWOF DATRDataAbstxachen
Eployee CustormeSales Acconts Prwqvambner
Applicatian VIEW LRVP
minimamredundamy Vieo
Enduse Vieuo Vieuo

DISADYANTAGFB
Datavedumdancy
Dijticulyin accesging
data
DataInteqi
» inconsisteney DataSecunby HISTORY
Time Chanles Hodel
ReducedDevelpmemt
SYSTCMS
OF DATABASE
obect
OTMe TNTERNET
Data ndependence
R
logical
Logicallevel
|
Bachman
Comeurventaces
g DB Phys Data Tndependence
Datalsolation ical
- Datacomsistency level
Integiy
Problemg 19601946 19851995 Phyeical
CoXIPONENTSOF JDBMS TIMELNE - houo data
a updates LEVEL
PHYSICAL
Ptomiciby SDFrORE 19t0 1980 1991 D
access data
Concwment MS- XML
coTnplez
8herved,
HARDWARE
OGICALLEVEL whatdata
TeM -
Securiby
phoblems Mg AcCESS
isstored,Telationship
DATABASE 8ySTENI9
DATABAStMANAGEMENT SySTENIS
Database
Access ATA
Precedures RELATIONA
NODEL
VIEWLEVEL pato
Langua Uger OF DBMS
PPPLICATIONS
database thedatabase
manage
Sotroare
BM DB
eq:MysaLOracle
, 4vemajOT Components
4 HARDwARE
Reservatiom
Railway
FILE9ySTEMS
8ystem
DBMS
DATA Taoac Physicalcomponent sbbuwane:managos cagamixes90hoane ov managing
INFORMIATION: Processeddazta haTddisks
Computer, tiles databage
DATABASEcoleciom interrelated
&9oPTWARE - data cenbe
Redundat Theseismo Tedamdant
data access
mteoacetostove, present data
-DATA Ttdoesntpovido
backupv backuP ecoves
T provides
Sales
Db vegowrce
DBMS Stoveamd tilize
data e coveyqdata
isno
itu
icient
lest adata it
E4iient
iulost
auenypoocesging
pept 29 Accoumts Dept - metadatadataaboutdad There quemy
ispresenm
Poocessinq.
OF DEMS
CHARACTERISTICS H. PRoCEDORES LessDaa comsistency Moredatacomsistency
- imstuctions
touseDeng
q data
contol
- Centalizeol dueomormalizaion
- 8etupand install
DBMs Omly ome wsercam accegg usesCan access
Mrltiple

, DATABASESySTEM PHYSIC
AL SYSTEMMPLEMENTA T ION BuFfer
Managercache
Memory
STRUCTURE Dala ie sToie rans
ferdala bl econolary
PATA:RAW Dalalinformaion dicl
- ionary-
Indicies Mefa
access ala fa
dstasrudlure-
-values dalabase
schema- Memor
3 Dichdorag
DATABASe:Collection
oF
Nawe Users
inTerrelsted
daTa APplication SophiTicaled Databaie SToredálaa.
Datafile
usedloinset,
retrive
g
AgentsuwebuserP 09 ammers
use
UserAnalyst) AdminLTralion DaTadidlionary:
in
Truelure
lelete
dala. uorite formaliorepository
Melad
APplicaton 10diciesfaTer retrev
al of
organize
The cdalain lhe ApplicaFOn
urTerfaces Progiam
Query
tdols
AdminisTra dala.
EionTools Soft
torm Df a tableschema wareArchiteclure
of
Views& reporTsetc TYPICalOEMS
DBAPplicions Two
Compiler
Dalabase
Managemenl Linker
DML ODL paiT
ysTem ApplicaTion uERICes inferpreTer Three parls
prbgram
Softuoare
uxedtoManage objectCode
QueryEvalu- DMLCompiler
1Tlo-tier Architeduree
clieH
>ApplicalidH
the daTabase. ation orgni LEr Machine
Ex My sQL Engine TransacTioS DAlabase-
Lervei
Machinee
Manager Duery angua9e lalement
acleefc Or
buffer
provide interface Manager ExDDBC JDB C
daTabace
doring
crealiOn,
0pdafingI
& secuit
y
proTecTion
anage integrity
Menager- -
hoii3atianstorage
Manager User
APpliclouNetworK
DBMS AReHITECTORE Disk dalabaie
PRtovaytorage iyšlem
DalabasesyTem runs daTaindicies
Stansr




.
OM CompslersySTem. daTa
abaseyTem 2 Three
TerArchitedure
Lcerlrali
zed
1.
Ihterpret
Query procesSa The 2 storsge
Mahage Froilendcliernl
Machine
OUiesintoinA ructions
clientlserver DML Comp:ler:processes IMlerface blwdassbred&Querie Communicales-Applicaion
server
Compster DML latementreceived
yparallel
inlo inJruclionDs ConsiSTency DaTabase syiem-server
Architeclore.
De-Defining DDL InTerprefer: oDL TatemeitpdasTe,
Piocesses daeinlegrily
delete relrieve. L Machin
Toring inToa sef of tableMetadaa] Authori3 SlDH Manager:ensures User
S
ManupulalingprbfecfingQueryoptimizslion:
Low cost rolebased
evalua- accessControl
tnformaTibn. tioHplam Lnlegrity
Manager: checksthe client
APphicslion
QuenyEvalu inegityConSTrainTs
ThreeComponen alionEngine onrols Applicaion
cerver
Transadlion
Mansger:
Execute low in
level sTrueion File ent access
Concoir
Manager: Matagesspace dalabase syslem
Sudlore. dala

Written for

Institution
Course

Document information

Uploaded on
August 3, 2025
Number of pages
23
Written in
2024/2025
Type
Class notes
Professor(s)
Appu
Contains
All classes

Subjects

$3.99
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
ak1108

Get to know the seller

Seller avatar
ak1108 SRM university
Follow You need to be logged in order to follow users or courses
Sold
-
Member since
9 months
Number of followers
0
Documents
1
Last sold
-
STUDY MAKES EASY

lesson wise Concept map for engineering subjects

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions