HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
Database management system and it
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 presentsinformationintableswithrowsandcolumns.
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 understandandimplementationisalsoeasy.
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.