SlideShare a Scribd company logo
1 of 17
DATABASE MANAGEMENT SYSTEM
NAME: KRISHNA A PATEL
DATA AND DATABASE
• DATA
Data means facts related to any object in consideration.
• DATABASE
Database is a systematic collection of data. Databases support storage and
manipulation of data. Databases make data management easy.
For example
Facebook uses database to store, manipulate and present data related to
members, their friends, member activities, messages, advertisements and lot
more.
DBMS
• Database Management Systems is not a new concept.
• A database management system (DBMS) is system software for creating
and managing databases. DBMS is a collection of programs which enables
its users to access database, manipulate data, reporting / representation of
data .
• The DBMS provides users with a systematic way to create, retrieve, update
and manage data.
WHY DBMS ?
• Manual data management is time consuming
• Create database
• Retrieval of information from the database
• Update database
• Manage database
• Control redundancy
CHARACTERISTICS OF DBMS
• Provides security and removes redundancy
• Self-describing nature of a database system
• Insulation between programs and data abstraction
• Support of multiple views of the data
• Sharing of data and multiuser transaction processing
• DBMS allows entities and relations among them to form tables
• It follows the ACID concept ( Atomicity, Consistency, Isolation, and
Durability)
• DBMS supports multi-user environment that allows users to access and
manipulate data in parallel
TYPES OF DBMS
• Hierarchical DBMS
• Network DBMS
• Relational DBMS
• Object oriented DBMS
TYPES OF DBMS
• Hierarchical DBMS
In a Hierarchical database, model data is organized in a tree-like structure.
Data is stored Hierarchically (top down or bottom up) format. Data is
represented using a parent-child relationship. In Hierarchical DBMS, parent
may have many children, but children have only one parent.
• Network Model
The network database model allows each child to have multiple parents. It
helps you to address the need to model more complex relationships like as the
orders/parts many-to-many relationship. In this model, entities are organized
in a graph which can be accessed through several paths.
TYPES OF DBMS
• Relational model
Relational DBMS is the most widely used DBMS model because it is one of the
easiest.This model is based on normalizing data in the rows and columns of
the tables. Relational model stored in fixed structures and manipulated using
SQL.
• Object-Oriented Model
In Object-oriented Model data stored in the form of objects.The structure
which is called classes which display data within it. It defines a database as a
collection of objects which stores both data members values and operations.
Hierarchical DBMS Network DBMS
Relational DBMS
APPLICATIONS OF DBMS
• Banking - For customer information, account activities, payments, deposits,
loans, etc.
• Airlines - For reservations and schedule information.
• Universities - For student information, course registrations, colleges and
grades.
• Telecommunications - It helps to keep call records, monthly bills,
maintaining balances, etc.
• Sales - Use for storing customer, product & sales information.
• HR Management - For information about employees, salaries, payroll,
deduction, generation of paychecks, etc.
APPLICATIONS OF DBMS
• Manufacturing - It is used for the
management of supply chain and
for tracking production of items.
• Finance - For storing information
about stock, sales, and purchases of
financial instruments like stocks
and bonds.
POPULAR DBMS SOFTWARE
• MySQL
• MicrosoftAccess
• Oracle
• PostgreSQL
• dBASE
• FoxPro
• SQLite
• IBM DB2
• LibreOffice Base
• MariaDB
• .
ADVANTAGES OF DBMS
• DBMS offers a variety of techniques to store & retrieve data
• DBMS serves as an efficient handler to balance the needs of multiple
applications using the same data
• Uniform administration procedures for data
• Application programmers never exposed to details of data representation
and storage.
• A DBMS uses various powerful functions to store and retrieve data
efficiently.
ADVANTAGES OF DBMS
• Offers Data Integrity and Security
• The DBMS implies integrity constraints to get a high level of protection
against prohibited access to data.
• A DBMS schedules concurrent access to the data in such a manner that only
one user can access the same data at a time
• Reduced Application DevelopmentTime
DISADVANTAGES OF DBMS
DBMS may offer plenty of advantages but, it has certain flaws-
• Cost of Hardware and Software of a DBMS is quite high which increases the
budget of your organization.
• Most database management systems are often complex systems, so the
training for users to use the DBMS is required.
• In some organizations, all data is integrated into a single database which
can be damaged because of electric failure or database is corrupted on the
storage media.
• Use of the same program at a time by many users sometimes lead to the
loss of some data.
• DBMS can't perform sophisticated calculations
THANKYOU

More Related Content

What's hot

Dbms Introduction and Basics
Dbms Introduction and BasicsDbms Introduction and Basics
Dbms Introduction and BasicsSHIKHA GAUTAM
 
Introduction to SQL
Introduction to SQLIntroduction to SQL
Introduction to SQLRam Kedem
 
Relational database
Relational database Relational database
Relational database Megha Sharma
 
Lecture 01 introduction to database
Lecture 01 introduction to databaseLecture 01 introduction to database
Lecture 01 introduction to databaseemailharmeet
 
Database design process
Database design processDatabase design process
Database design processTayyab Hameed
 
Types of databases
Types of databasesTypes of databases
Types of databasesPAQUIAAIZEL
 
Database Presentation
Database PresentationDatabase Presentation
Database Presentationa9oolq8
 
Data base management system
Data base management systemData base management system
Data base management systemNavneet Jingar
 
Introduction to Database Management System
Introduction to Database Management SystemIntroduction to Database Management System
Introduction to Database Management SystemAmiya9439793168
 
Database Management System
Database Management SystemDatabase Management System
Database Management SystemNishant Munjal
 
Database Management System Introduction
Database Management System IntroductionDatabase Management System Introduction
Database Management System IntroductionSmriti Jain
 
Architecture of dbms(lecture 3)
Architecture of dbms(lecture 3)Architecture of dbms(lecture 3)
Architecture of dbms(lecture 3)Ravinder Kamboj
 

What's hot (20)

Basic DBMS ppt
Basic DBMS pptBasic DBMS ppt
Basic DBMS ppt
 
Dbms Introduction and Basics
Dbms Introduction and BasicsDbms Introduction and Basics
Dbms Introduction and Basics
 
Data models
Data modelsData models
Data models
 
database
databasedatabase
database
 
Introduction to SQL
Introduction to SQLIntroduction to SQL
Introduction to SQL
 
Relational database
Relational database Relational database
Relational database
 
Lecture 01 introduction to database
Lecture 01 introduction to databaseLecture 01 introduction to database
Lecture 01 introduction to database
 
Database design process
Database design processDatabase design process
Database design process
 
Dbms slides
Dbms slidesDbms slides
Dbms slides
 
Types of databases
Types of databasesTypes of databases
Types of databases
 
Database Presentation
Database PresentationDatabase Presentation
Database Presentation
 
Database
DatabaseDatabase
Database
 
Database management system
Database management systemDatabase management system
Database management system
 
Data base management system
Data base management systemData base management system
Data base management system
 
Database management system
Database management system Database management system
Database management system
 
Introduction to Database Management System
Introduction to Database Management SystemIntroduction to Database Management System
Introduction to Database Management System
 
Database Management System
Database Management SystemDatabase Management System
Database Management System
 
Database Management System Introduction
Database Management System IntroductionDatabase Management System Introduction
Database Management System Introduction
 
Dbms
DbmsDbms
Dbms
 
Architecture of dbms(lecture 3)
Architecture of dbms(lecture 3)Architecture of dbms(lecture 3)
Architecture of dbms(lecture 3)
 

Similar to DBMS - Database Management System

Presentation DBMS.pptx
Presentation DBMS.pptxPresentation DBMS.pptx
Presentation DBMS.pptxNileshNanda1
 
Database management system
Database management systemDatabase management system
Database management systemAmit Sarkar
 
Database and Database Management (DBM): Health Informatics
Database and Database Management (DBM): Health InformaticsDatabase and Database Management (DBM): Health Informatics
Database and Database Management (DBM): Health InformaticsZulfiquer Ahmed Amin
 
1677091759369776.pdf
1677091759369776.pdf1677091759369776.pdf
1677091759369776.pdfJanoakre
 
Week 1 and 2 Getting started with DBMS.pptx
Week 1 and 2 Getting started with DBMS.pptxWeek 1 and 2 Getting started with DBMS.pptx
Week 1 and 2 Getting started with DBMS.pptxRiannel Tecson
 
CST204 DBMS Module-1
CST204 DBMS Module-1CST204 DBMS Module-1
CST204 DBMS Module-1Jyothis Menon
 
databas (2).pdf
databas (2).pdfdatabas (2).pdf
databas (2).pdfJanoakre
 
History of database processing module 1 (2)
History of database processing module 1 (2)History of database processing module 1 (2)
History of database processing module 1 (2)chottu89
 
Database management system.pptx
Database management system.pptxDatabase management system.pptx
Database management system.pptxAshmitKashyap1
 
1DATABASE.pptx
1DATABASE.pptx1DATABASE.pptx
1DATABASE.pptxHODCA1
 
Complete first chapter rdbm 17332
Complete first chapter rdbm 17332Complete first chapter rdbm 17332
Complete first chapter rdbm 17332Tushar Wagh
 
9a797dbms chapter1 b.sc2
9a797dbms chapter1 b.sc29a797dbms chapter1 b.sc2
9a797dbms chapter1 b.sc2Mukund Trivedi
 

Similar to DBMS - Database Management System (20)

Lecture#5
Lecture#5Lecture#5
Lecture#5
 
Lecture 1 =Unit 1 Part 1.ppt
Lecture 1 =Unit 1 Part 1.pptLecture 1 =Unit 1 Part 1.ppt
Lecture 1 =Unit 1 Part 1.ppt
 
Presentation DBMS.pptx
Presentation DBMS.pptxPresentation DBMS.pptx
Presentation DBMS.pptx
 
Database management system
Database management systemDatabase management system
Database management system
 
Database and Database Management (DBM): Health Informatics
Database and Database Management (DBM): Health InformaticsDatabase and Database Management (DBM): Health Informatics
Database and Database Management (DBM): Health Informatics
 
Dbms
DbmsDbms
Dbms
 
Unit 1.pptx
Unit 1.pptxUnit 1.pptx
Unit 1.pptx
 
1677091759369776.pdf
1677091759369776.pdf1677091759369776.pdf
1677091759369776.pdf
 
Week 1 and 2 Getting started with DBMS.pptx
Week 1 and 2 Getting started with DBMS.pptxWeek 1 and 2 Getting started with DBMS.pptx
Week 1 and 2 Getting started with DBMS.pptx
 
CST204 DBMS Module-1
CST204 DBMS Module-1CST204 DBMS Module-1
CST204 DBMS Module-1
 
dbms introduction.pptx
dbms introduction.pptxdbms introduction.pptx
dbms introduction.pptx
 
What is Database Management.pdf
What is Database Management.pdfWhat is Database Management.pdf
What is Database Management.pdf
 
DBMS introduction
DBMS introductionDBMS introduction
DBMS introduction
 
databas (2).pdf
databas (2).pdfdatabas (2).pdf
databas (2).pdf
 
DBMS LEC-1PDF.pdf
DBMS LEC-1PDF.pdfDBMS LEC-1PDF.pdf
DBMS LEC-1PDF.pdf
 
History of database processing module 1 (2)
History of database processing module 1 (2)History of database processing module 1 (2)
History of database processing module 1 (2)
 
Database management system.pptx
Database management system.pptxDatabase management system.pptx
Database management system.pptx
 
1DATABASE.pptx
1DATABASE.pptx1DATABASE.pptx
1DATABASE.pptx
 
Complete first chapter rdbm 17332
Complete first chapter rdbm 17332Complete first chapter rdbm 17332
Complete first chapter rdbm 17332
 
9a797dbms chapter1 b.sc2
9a797dbms chapter1 b.sc29a797dbms chapter1 b.sc2
9a797dbms chapter1 b.sc2
 

More from Krishna Patel

Business Plan Food truck.pdf
Business Plan Food truck.pdfBusiness Plan Food truck.pdf
Business Plan Food truck.pdfKrishna Patel
 
Non Performing Asset (NPA)
Non Performing Asset (NPA)Non Performing Asset (NPA)
Non Performing Asset (NPA)Krishna Patel
 
Corporate Fraud in India-Perception and Emerging Issues
Corporate Fraud in India-Perception and Emerging IssuesCorporate Fraud in India-Perception and Emerging Issues
Corporate Fraud in India-Perception and Emerging IssuesKrishna Patel
 
SIP report on Calculation of tax on income from salary
SIP report on Calculation of tax on income from salarySIP report on Calculation of tax on income from salary
SIP report on Calculation of tax on income from salaryKrishna Patel
 
Commodity derivatives market
Commodity derivatives marketCommodity derivatives market
Commodity derivatives marketKrishna Patel
 
Telecom Industry in India
Telecom Industry in India Telecom Industry in India
Telecom Industry in India Krishna Patel
 

More from Krishna Patel (6)

Business Plan Food truck.pdf
Business Plan Food truck.pdfBusiness Plan Food truck.pdf
Business Plan Food truck.pdf
 
Non Performing Asset (NPA)
Non Performing Asset (NPA)Non Performing Asset (NPA)
Non Performing Asset (NPA)
 
Corporate Fraud in India-Perception and Emerging Issues
Corporate Fraud in India-Perception and Emerging IssuesCorporate Fraud in India-Perception and Emerging Issues
Corporate Fraud in India-Perception and Emerging Issues
 
SIP report on Calculation of tax on income from salary
SIP report on Calculation of tax on income from salarySIP report on Calculation of tax on income from salary
SIP report on Calculation of tax on income from salary
 
Commodity derivatives market
Commodity derivatives marketCommodity derivatives market
Commodity derivatives market
 
Telecom Industry in India
Telecom Industry in India Telecom Industry in India
Telecom Industry in India
 

Recently uploaded

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 

DBMS - Database Management System

  • 2.
  • 3. DATA AND DATABASE • DATA Data means facts related to any object in consideration. • DATABASE Database is a systematic collection of data. Databases support storage and manipulation of data. Databases make data management easy. For example Facebook uses database to store, manipulate and present data related to members, their friends, member activities, messages, advertisements and lot more.
  • 4. DBMS • Database Management Systems is not a new concept. • A database management system (DBMS) is system software for creating and managing databases. DBMS is a collection of programs which enables its users to access database, manipulate data, reporting / representation of data . • The DBMS provides users with a systematic way to create, retrieve, update and manage data.
  • 5. WHY DBMS ? • Manual data management is time consuming • Create database • Retrieval of information from the database • Update database • Manage database • Control redundancy
  • 6. CHARACTERISTICS OF DBMS • Provides security and removes redundancy • Self-describing nature of a database system • Insulation between programs and data abstraction • Support of multiple views of the data • Sharing of data and multiuser transaction processing • DBMS allows entities and relations among them to form tables • It follows the ACID concept ( Atomicity, Consistency, Isolation, and Durability) • DBMS supports multi-user environment that allows users to access and manipulate data in parallel
  • 7. TYPES OF DBMS • Hierarchical DBMS • Network DBMS • Relational DBMS • Object oriented DBMS
  • 8. TYPES OF DBMS • Hierarchical DBMS In a Hierarchical database, model data is organized in a tree-like structure. Data is stored Hierarchically (top down or bottom up) format. Data is represented using a parent-child relationship. In Hierarchical DBMS, parent may have many children, but children have only one parent. • Network Model The network database model allows each child to have multiple parents. It helps you to address the need to model more complex relationships like as the orders/parts many-to-many relationship. In this model, entities are organized in a graph which can be accessed through several paths.
  • 9. TYPES OF DBMS • Relational model Relational DBMS is the most widely used DBMS model because it is one of the easiest.This model is based on normalizing data in the rows and columns of the tables. Relational model stored in fixed structures and manipulated using SQL. • Object-Oriented Model In Object-oriented Model data stored in the form of objects.The structure which is called classes which display data within it. It defines a database as a collection of objects which stores both data members values and operations.
  • 10. Hierarchical DBMS Network DBMS Relational DBMS
  • 11. APPLICATIONS OF DBMS • Banking - For customer information, account activities, payments, deposits, loans, etc. • Airlines - For reservations and schedule information. • Universities - For student information, course registrations, colleges and grades. • Telecommunications - It helps to keep call records, monthly bills, maintaining balances, etc. • Sales - Use for storing customer, product & sales information. • HR Management - For information about employees, salaries, payroll, deduction, generation of paychecks, etc.
  • 12. APPLICATIONS OF DBMS • Manufacturing - It is used for the management of supply chain and for tracking production of items. • Finance - For storing information about stock, sales, and purchases of financial instruments like stocks and bonds.
  • 13. POPULAR DBMS SOFTWARE • MySQL • MicrosoftAccess • Oracle • PostgreSQL • dBASE • FoxPro • SQLite • IBM DB2 • LibreOffice Base • MariaDB • .
  • 14. ADVANTAGES OF DBMS • DBMS offers a variety of techniques to store & retrieve data • DBMS serves as an efficient handler to balance the needs of multiple applications using the same data • Uniform administration procedures for data • Application programmers never exposed to details of data representation and storage. • A DBMS uses various powerful functions to store and retrieve data efficiently.
  • 15. ADVANTAGES OF DBMS • Offers Data Integrity and Security • The DBMS implies integrity constraints to get a high level of protection against prohibited access to data. • A DBMS schedules concurrent access to the data in such a manner that only one user can access the same data at a time • Reduced Application DevelopmentTime
  • 16. DISADVANTAGES OF DBMS DBMS may offer plenty of advantages but, it has certain flaws- • Cost of Hardware and Software of a DBMS is quite high which increases the budget of your organization. • Most database management systems are often complex systems, so the training for users to use the DBMS is required. • In some organizations, all data is integrated into a single database which can be damaged because of electric failure or database is corrupted on the storage media. • Use of the same program at a time by many users sometimes lead to the loss of some data. • DBMS can't perform sophisticated calculations