SlideShare a Scribd company logo
DBMS AND ERMODEL
DBMS
A database management system (dbms) is a
collection of programs that manages the database
structure and controls access to the data stored in
the database".
The dbms serves as the intermediary between the
user and the database. The database structure itself is
stored as a collection of files, so, we can access the
data in those files through the dbms.
ADVANTAGES
OF DBMS
REDUCED DA
TA REDUNDANCY
Definition - what does data redundancy mean?
Data redundancy is a condition created within a database or data storage
technology in which the same piece of data is held in two separate places.
This can mean two different fields within a single database, or two different spots in
multiple software environments or platforms. Whenever data is repeated, this
basically constitutes data redundancy. This can occur by accident, but is also done
deliberately for backup and recovery purposes.
Dbms allows users to access centrally managed database that reduces
redundancy and saves storage space
ELIMINATION OF
INCONSISTENCIES
Data inconsistency is a condition that occurs between files when
similar data is kept in different formats in two different files, or
when matching of data must be done between files. As a result of
the data inconsistency, these files duplicate some data such as
addresses and names, compromising data integrity.
By a system called propagating updates changes made at one place
are automatically made at all similar locations
DA
T
A SECURITY
The more users access the data, the greater the risks of data security breaches.
Corporations invest considerable amounts of time, effort, and money to ensure
that corporate data are used properly. A dbms provides a framework for better
enforcement of data privacy and security policies.
Level 1 – whether user has authority to use system
Level 2 – whether demanded file is accessible
Level 3 – analyse permission to add, modify, or delete the file
EASIER DATAACCESS TO USERS
The dbms makes it possible to produce quick answers to ad hoc queries. From
a database perspective, a query is a specific request issued to the dbms for
data manipulation—for example, to read or update the data. Simply put, a
query is a question, and an ad hoc query is a spur-of-the-moment question.
The dbms sends back an answer (called the query result set) to the
application. For example, end users, when dealing with large amounts of sales
data, might want quick answers to questions (ad hoc queries) such as:
- What was the volume of sales by product during the past six months?
-What is the sales bonus figure for each of our salespeople during the
past three months?
- How many of our customers have credit balances of 3,000 or more?
IMPROVED DECISION MAKING
Better-managed data and improved data access make it
possible to generate better-quality information, on which
better decisions are based. The quality of the information
generated depends on the quality of the underlying data.
Data quality is a comprehensive approach to promoting the
accuracy, validity, and timeliness of the data. While the
dbms does not guarantee data quality, it provides a
framework to facilitate data quality initiatives.
BACKUP AND RECOVERY
A dbms must provide facilities for recovering from hardware or
software failures. The backup and recovery subsystem of the dbms is
responsible for recovery. For example, if the computer system fails in
the middle of a complex update program, the recovery subsystem is
responsible for making sure that the database is restored to the state it
was in before the program started executing.
Other reasons may be:-
1. Disk crash
2. Software errors
Data base management system-Introduction

More Related Content

Similar to Data base management system-Introduction (20)

PPTX
Chapter 1 Database Systems______________.pptx
bestboybulshaawi
 
PDF
DBMS NOTES.pdf
Arivukkarasu Dhanapal
 
PPTX
Database management system
krishna partiwala
 
DOC
Database Management System
Tamur Iqbal
 
PDF
data base management report
shivam tripathi
 
PPTX
Chapter 1 Database Systems.pptx
MaxamedAbiib1
 
PDF
Bca examination 2016 dbms
Anjaan Gajendra
 
PPTX
BCA Database Management Systems Unit - 1.pptx
jinkhatima
 
PPTX
Introduction to Database Management Systems
poongothai11
 
PPTX
DBMS-INTRODUCTION.pptx
DivyaKS12
 
PDF
Unit 2 rdbms study_material
gayaramesh
 
PPTX
Database Computer presentation file .pptx
Misqalezara
 
PPTX
Components and Advantages of DBMS
Shubham Joon
 
PPTX
DBMS 14.pptx 44444444444444444444444444444444444444444
manisharma0175
 
PPTX
MIS-3rd Unit.pptx
ssuser5e8d69
 
PPTX
MIS-3rd Unit.pptx
Sumit Kumar
 
PPTX
Database System
Hasaka Sasaranga
 
PDF
PHP Roadshow - MySQL Database Essentials
Cherrie Ann Domingo
 
Chapter 1 Database Systems______________.pptx
bestboybulshaawi
 
DBMS NOTES.pdf
Arivukkarasu Dhanapal
 
Database management system
krishna partiwala
 
Database Management System
Tamur Iqbal
 
data base management report
shivam tripathi
 
Chapter 1 Database Systems.pptx
MaxamedAbiib1
 
Bca examination 2016 dbms
Anjaan Gajendra
 
BCA Database Management Systems Unit - 1.pptx
jinkhatima
 
Introduction to Database Management Systems
poongothai11
 
DBMS-INTRODUCTION.pptx
DivyaKS12
 
Unit 2 rdbms study_material
gayaramesh
 
Database Computer presentation file .pptx
Misqalezara
 
Components and Advantages of DBMS
Shubham Joon
 
DBMS 14.pptx 44444444444444444444444444444444444444444
manisharma0175
 
MIS-3rd Unit.pptx
ssuser5e8d69
 
MIS-3rd Unit.pptx
Sumit Kumar
 
Database System
Hasaka Sasaranga
 
PHP Roadshow - MySQL Database Essentials
Cherrie Ann Domingo
 

More from gufranqureshi506 (20)

PPTX
Entity Relationship Management Moder: Introduction
gufranqureshi506
 
PPT
Introduction to R for Data Science Technology
gufranqureshi506
 
PPT
Introduction to Scala for Data Science Technology
gufranqureshi506
 
PPTX
Introdcution to Machine Learning and its types.
gufranqureshi506
 
PPTX
Introdcution to Deep Learning and Machine Learning
gufranqureshi506
 
PPTX
Computer forensic presentation and roles of first responder
gufranqureshi506
 
PPTX
cyber forensic presentation on practicals
gufranqureshi506
 
PPTX
Web Application Programming Interface (Web)
gufranqureshi506
 
PPTX
Applications Programming Interfaces (API)
gufranqureshi506
 
PPT
Evolution of Data Warehouse and Data mining
gufranqureshi506
 
PPT
Data Mining and Data Warehouse Introuduction
gufranqureshi506
 
PPT
Architecture of Data Warehouse for Data Science
gufranqureshi506
 
PPT
Introduction to Data Warehouse for Data Science
gufranqureshi506
 
PPTX
Introduction to Topology of Computer Networkds
gufranqureshi506
 
PPTX
Introduction to Computer Network SYBSCIT
gufranqureshi506
 
PPTX
Introduction to Deep Learning and Machine Learning.pptx
gufranqureshi506
 
PPTX
Introduction to Augment Reality, VR and MR.pptx
gufranqureshi506
 
PPTX
Unit 1 Green IT for first year bscit.pptx
gufranqureshi506
 
PPTX
unit 2 Green IT for First year bscit.pptx
gufranqureshi506
 
PPTX
Maths and statisitics: Mean, Media and mode
gufranqureshi506
 
Entity Relationship Management Moder: Introduction
gufranqureshi506
 
Introduction to R for Data Science Technology
gufranqureshi506
 
Introduction to Scala for Data Science Technology
gufranqureshi506
 
Introdcution to Machine Learning and its types.
gufranqureshi506
 
Introdcution to Deep Learning and Machine Learning
gufranqureshi506
 
Computer forensic presentation and roles of first responder
gufranqureshi506
 
cyber forensic presentation on practicals
gufranqureshi506
 
Web Application Programming Interface (Web)
gufranqureshi506
 
Applications Programming Interfaces (API)
gufranqureshi506
 
Evolution of Data Warehouse and Data mining
gufranqureshi506
 
Data Mining and Data Warehouse Introuduction
gufranqureshi506
 
Architecture of Data Warehouse for Data Science
gufranqureshi506
 
Introduction to Data Warehouse for Data Science
gufranqureshi506
 
Introduction to Topology of Computer Networkds
gufranqureshi506
 
Introduction to Computer Network SYBSCIT
gufranqureshi506
 
Introduction to Deep Learning and Machine Learning.pptx
gufranqureshi506
 
Introduction to Augment Reality, VR and MR.pptx
gufranqureshi506
 
Unit 1 Green IT for first year bscit.pptx
gufranqureshi506
 
unit 2 Green IT for First year bscit.pptx
gufranqureshi506
 
Maths and statisitics: Mean, Media and mode
gufranqureshi506
 
Ad

Recently uploaded (20)

PDF
July Patch Tuesday
Ivanti
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
July Patch Tuesday
Ivanti
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Ad

Data base management system-Introduction

  • 2. DBMS A database management system (dbms) is a collection of programs that manages the database structure and controls access to the data stored in the database". The dbms serves as the intermediary between the user and the database. The database structure itself is stored as a collection of files, so, we can access the data in those files through the dbms.
  • 4. REDUCED DA TA REDUNDANCY Definition - what does data redundancy mean? Data redundancy is a condition created within a database or data storage technology in which the same piece of data is held in two separate places. This can mean two different fields within a single database, or two different spots in multiple software environments or platforms. Whenever data is repeated, this basically constitutes data redundancy. This can occur by accident, but is also done deliberately for backup and recovery purposes. Dbms allows users to access centrally managed database that reduces redundancy and saves storage space
  • 5. ELIMINATION OF INCONSISTENCIES Data inconsistency is a condition that occurs between files when similar data is kept in different formats in two different files, or when matching of data must be done between files. As a result of the data inconsistency, these files duplicate some data such as addresses and names, compromising data integrity. By a system called propagating updates changes made at one place are automatically made at all similar locations
  • 6. DA T A SECURITY The more users access the data, the greater the risks of data security breaches. Corporations invest considerable amounts of time, effort, and money to ensure that corporate data are used properly. A dbms provides a framework for better enforcement of data privacy and security policies. Level 1 – whether user has authority to use system Level 2 – whether demanded file is accessible Level 3 – analyse permission to add, modify, or delete the file
  • 7. EASIER DATAACCESS TO USERS The dbms makes it possible to produce quick answers to ad hoc queries. From a database perspective, a query is a specific request issued to the dbms for data manipulation—for example, to read or update the data. Simply put, a query is a question, and an ad hoc query is a spur-of-the-moment question. The dbms sends back an answer (called the query result set) to the application. For example, end users, when dealing with large amounts of sales data, might want quick answers to questions (ad hoc queries) such as: - What was the volume of sales by product during the past six months? -What is the sales bonus figure for each of our salespeople during the past three months? - How many of our customers have credit balances of 3,000 or more?
  • 8. IMPROVED DECISION MAKING Better-managed data and improved data access make it possible to generate better-quality information, on which better decisions are based. The quality of the information generated depends on the quality of the underlying data. Data quality is a comprehensive approach to promoting the accuracy, validity, and timeliness of the data. While the dbms does not guarantee data quality, it provides a framework to facilitate data quality initiatives.
  • 9. BACKUP AND RECOVERY A dbms must provide facilities for recovering from hardware or software failures. The backup and recovery subsystem of the dbms is responsible for recovery. For example, if the computer system fails in the middle of a complex update program, the recovery subsystem is responsible for making sure that the database is restored to the state it was in before the program started executing. Other reasons may be:- 1. Disk crash 2. Software errors