SlideShare a Scribd company logo
3
Most read
4
Most read
5
Most read
DATABASE MANAGEMENT SYSTEM
NAME: KRISHNA A PATEL
DBMS - Database Management System
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

PDF
DBMS 1 | Introduction to DBMS
PPT
11 Database Concepts
PPTX
Integrity Constraints
PPT
Entity Relationship Diagram
PPTX
PPTX
Cloud computing
PPTX
Database Management System ppt
PPT
Big Data
DBMS 1 | Introduction to DBMS
11 Database Concepts
Integrity Constraints
Entity Relationship Diagram
Cloud computing
Database Management System ppt
Big Data

What's hot (20)

PPT
Database management system presentation
PPTX
Dbms slides
PPTX
Basic Concept Of Database Management System (DBMS) [Presentation Slide]
PPTX
Introduction to Database
PPTX
Chapter-1 Introduction to Database Management Systems
PPTX
Database Management System
PPTX
Characteristic of dabase approach
PPT
Data Base Management System
PPTX
Types of databases
PPTX
Database management system
PPTX
Dbms architecture
PPTX
Database architecture
PPTX
File system vs DBMS
PPTX
Database Management System
PPT
Basic DBMS ppt
PPTX
Dbms database models
PPTX
Dbms ppt
PPTX
Basic Concept of Database
PPTX
database language ppt.pptx
PPTX
DBMS and its Models
Database management system presentation
Dbms slides
Basic Concept Of Database Management System (DBMS) [Presentation Slide]
Introduction to Database
Chapter-1 Introduction to Database Management Systems
Database Management System
Characteristic of dabase approach
Data Base Management System
Types of databases
Database management system
Dbms architecture
Database architecture
File system vs DBMS
Database Management System
Basic DBMS ppt
Dbms database models
Dbms ppt
Basic Concept of Database
database language ppt.pptx
DBMS and its Models
Ad

Similar to DBMS - Database Management System (20)

PDF
database management system presentaion.pdf
PPTX
BCA Database Management Systems Unit - 1.pptx
PDF
PPTX
Unit1 DBMS Introduction
PPTX
Unit 1_1680588168525885258552585525855.pptx
PPT
DBMS ACCESS programming and learning .ppt
PPT
Lecture 1 =Unit 1 Part 1.ppt
PPTX
Presentation DBMS.pptx
PPTX
Database management system
PPT
Database and Database Management (DBM): Health Informatics
PPTX
What Is a Database Powerpoint Presentation.pptx
PPTX
Unit 1.pptx
PDF
1677091759369776.pdf
PPTX
Week 1 and 2 Getting started with DBMS.pptx
PDF
CST204 DBMS Module-1
PPTX
dbms introduction.pptx
PPTX
DBMS basics and normalizations unit.pptx
PDF
What is Database Management.pdf
PPTX
Database Management System Introduction to DBMS.pptx
database management system presentaion.pdf
BCA Database Management Systems Unit - 1.pptx
Unit1 DBMS Introduction
Unit 1_1680588168525885258552585525855.pptx
DBMS ACCESS programming and learning .ppt
Lecture 1 =Unit 1 Part 1.ppt
Presentation DBMS.pptx
Database management system
Database and Database Management (DBM): Health Informatics
What Is a Database Powerpoint Presentation.pptx
Unit 1.pptx
1677091759369776.pdf
Week 1 and 2 Getting started with DBMS.pptx
CST204 DBMS Module-1
dbms introduction.pptx
DBMS basics and normalizations unit.pptx
What is Database Management.pdf
Database Management System Introduction to DBMS.pptx
Ad

More from Krishna Patel (6)

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

Recently uploaded (20)

PDF
Machine learning based COVID-19 study performance prediction
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Cloud computing and distributed systems.
PDF
KodekX | Application Modernization Development
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Electronic commerce courselecture one. Pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Machine learning based COVID-19 study performance prediction
The Rise and Fall of 3GPP – Time for a Sabbatical?
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
MYSQL Presentation for SQL database connectivity
Cloud computing and distributed systems.
KodekX | Application Modernization Development
Digital-Transformation-Roadmap-for-Companies.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
cuic standard and advanced reporting.pdf
Empathic Computing: Creating Shared Understanding
Dropbox Q2 2025 Financial Results & Investor Presentation
Electronic commerce courselecture one. Pdf
The AUB Centre for AI in Media Proposal.docx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Mobile App Security Testing_ A Comprehensive Guide.pdf
Spectroscopy.pptx food analysis technology
Reach Out and Touch Someone: Haptics and Empathic Computing
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...

DBMS - Database Management System

  • 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