is a software through which database is created and managed. DBMS is a way through which users and programmers to create, retrieve, update and manage data.
The DBMS manages three things: the data, the database engine and the database schema.
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Database management system and its pros and cons
1. DatabaseManagement Systemand it’s Pros and Cons
A database managementsystem (DBMS) is asoftware throughwhichdatabase iscreatedand managed.
DBMS isa way through whichusers andprogrammersto create,retrieve,updateand managedata.
The DBMS manages three things:the data,the database engine andthe database schema.
Typesof database organization:
1) Relational Database:RelationshipDatabase presentsinformationintables withrowsandcolumns.
Advantages:
Data can be easilychanged.
Securitycan be maintainedeasily
Data duplicationisavoided
Updationinthe data can be done easily
Disadvantages:
Data Complexity
settingupand maintainingthe database systemisexpensive
2) Flat Database:Inthis database consistof one large table insteadof several interconnected
tables.
Advantages:
Hardware and software requirementsisminimal
Suitedbestforsmall databases.
Easy to understandandimplementationisalso easy.
Disadvantages:
Time consumingsearchingprocess.
Data is notconsistent
Lesssecurity
Sharingof informationislittle difficulttask
3) ObjectOrientedDatabase: Inthiskindof Database informationisrepresentedinthe formof objects.
Advantages:
2. Maintenace isreduced.
Model the real world
Disadvantages:
Do not provide adequate security
Lack of standards
4) Hierarchical Database: Inthis, data is organizedintoatree-likestructure .Itusesa one-to-many
Relationship
Advantages:
Navigationprocessgetfaster.
Ease of understanding.
Disadvantage:
Rigidstructure.