SlideShare a Scribd company logo
DATABASE
MANAGEMENT SYTEM
CONTENTS
● DATABASE
● DATABSE MANAGEMENT SYSTEM
● PURPOSE OF DBMS
● APPLICATIONS OF DBMS
● ADVANTAGES OF DBMS
● DISADVANTAGES OF DBMS
WHAT IS A DATABASE?
● A database is an organized collection of data. A
relational database, more restrictively, is a collection
of schemas, tables, queries, reports, views, and other
elements.
● Data is organized into rows, columns and tables, and it
is indexed to make it easier to find relevant information.
Data gets updated, expanded and deleted as new
information is added. Databases process workloads to
create and update themselves, querying the data they
contain and running applications against it.
WHAT IS A DATABASE?
● A database is not generally portable across different
DBMSs, but different DBMSs can interoperate by
using standards such as SQL and ODBC or JDBC to
allow a single application to work with more than one
DBMS.
● Database designers typically organize the data to model
aspects of reality in a way that supports processes
requiring information, such as (for example) modelling
the availability of rooms in hotels in a way that supports
finding a hotel with vacancies.
WHAT IS A DBMS?
● Stands for "Database Management System."
● A DBMS is a database program. Technically, it is a
software system that uses a standard method of
cataloguing, retrieving, and running queries on data.
● The DBMS manages incoming data, organizes it, and
provides ways for the data to be modified or extracted
by users or other programs.
● Some DBMS examples include MySQL, PostgreSQL,
Microsoft Access, SQL Server, FileMaker, Oracle,
RDBMS, dBase, Clipper, and FoxPro.
WHAT IS A DBMS?
● Since there are so many database management systems
available, it is important for there to be a way for them
to communicate with each other. For this reason, most
database software comes with an Open Database
Connectivity (ODBC) driver that allows the database to
integrate with other databases.
● For example, common SQL statements such as SELECT
and INSERT are translated from a program’s
proprietary syntax into a syntax other databases can
understand.
PURPOSE OF DBMS
1. DATA REDUNDANCY
In previous data management system (file processing
system), different programmer creates files and writes
application programs to access it. In file system, each
application accessed its own private files which cannot be
shared between different applications.
If two applications needs same file then there must be two
files for both application. This causes data redundancy.
For example, ‘Need For Speed’ game needs ‘direct X 9’ file
and ‘counter strike’ game needs it too. Now a days, if we
install direct x 10 once then it will be accessed by many
programs. This minimized data redundancy.
PURPOSE OF DBMS
2. DATA INTEGRITY IS ENFORCED
Accurate data is maintained in database management
system. Some kind of constraints are enforced on the
database to maintain integrity.
For example, If the data type is numbers (age) in the table,
then you cannot enter text.
3. INCONSISTENCY CAN BE AVOIDED
Data is accessed and manipulated frequently. If two
programs are accessing the same data and one program
changed it, then another program processes with wrong
data so it should avoid the chances of inconsistency.
PURPOSE OF DBMS
4. DATA CAN BE SHARED
Data can be shared in centralized database management
system. Because of sharing of data, different applications
can access the centralized data.
6. PROVIDE BACKUP AND RECOVERY
As database has vital and important data, there is need of
backup and recovery. Backup and recovery must be
reliable and possible when needed. Software and hardware
failure is often and database backup and recovery is
important in case of failure.
APPLICATION OF DBMS
● Telecom:
There is a database to keeps track of the information
regarding calls made, network usage, customer details etc.
Without the database systems it is hard to maintain that
huge amount of data that keeps updating every
millisecond.
● Industry:
Where it is a manufacturing unit, warehouse or
distribution centre, each one needs a database to keep the
records of ins and outs. For example distribution centre
have to keep track of the product units that supplied in
and products that got delivered out each day.
APPLICATION OF DBMS
● Banking System:
For storing customer info, tracking day to day credit and
debit transactions, generating bank statements etc. All this
work has been done with the help of Database
management systems.
● Education sector:
Database systems are frequently used in schools and
colleges to store and retrieve the data regarding student
details, staff details, course details, exam details, payroll
data, attendance details, fees details etc. There is a lot of
inter-related data that needs to be stored and retrieved in
an efficient manner.
APPLICATION OF DBMS
● Online shopping:
We are aware of the online shopping websites such as
Amazon, Flipkart etc. These sites store the product
information, your addresses and preferences, credit details
and provide you the relevant list of products based on your
query. All this involves a Database management system.
● Military:
Military keeps records of millions of soldiers and it has
millions of files that should be keep secured and safe. As
DBMS provides a big security assurance to the military
information so it is widely used in militaries.
APPLICATION OF DBMS
● Social Media Sites:
We all are on social media websites to share our views and
connect with our friends. Daily millions of users signed up
for these social media accounts like Facebook, twitter,
Pinterest and Google plus. But how all the information of
users are stored and how we become able to connect to
other people is because of DBMS.
● Military:
Military keeps records of millions of soldiers and it has
millions of files that should be keep secured and safe. As
DBMS provides a big security assurance to the military
information so it is widely used in militaries.
ADVANTAGES OF DBMS
1. IMPROVED DATA SHARING:
An advantage of the database management approach is,
the DBMS helps to create an environment in which end
users have better access to more and better-managed data.
Such access makes it possible for end users to respond
quickly to changes in their environment.
2. IMPROVED DATA SECURITY:
The more users access the data, greater the risks of data
security breaches. Corporations invest huge 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.
ADVANTAGES OF DBMS
3. INCONSISTENCY CAN BE AVOIDED:
When the same data is duplicated and changes are made at
only one site, it gives inconsistency and the two entries of
same data will not agree. At such times data is said to be
inconsistent. So, if the redundancy is removed chances of
having inconsistent data is also removed.
4. STANDARDS CAN BE ENFORCED:
DBMS is a central system, so standard can be enforced
easily may be at Company level/Department level. This
data is helpful during interchanging of data. The file
system is an independent system so standard cannot be
enforced on multiple applications.
ADVANTAGES OF DBMS
5. PROVIDING BACKUP AND RECOVERY:
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 makes sure that the database is
restored before the program started executing.
6. INCREASED END USER PRODUCTIVITY:
The availability of data, combined with the tools that
transform data into usable information, empowers end
users to make quick, informed decisions that can make the
difference between success and failure in the global
economy.
DISADVANTAGES OF
DBMS
1. COMPLEXITY:
The provision of the functionality that is expected of a
good DBMS makes the DBMS an extremely complex piece
of software. Database designers, developers, database
administrators and end-users must understand this
functionality to take full advantage of it. Failure to
understand the system can lead to bad design decisions,
which can have serious consequences for an organization.
DISADVANTAGES OF
DBMS
2. SIZE:
The complexity and breadth of functionality makes the
DBMS an extremely large piece of software, occupying
many megabytes of disk space and requiring substantial
amounts of memory to run efficiently.
3. PERFORMANCE:
File Based system is written for a specific application,
such as invoicing. As result, performance is generally very
good but DBMS is for more general applications than one.
So, some applications may not run as fast as they used to.
DISADVANTAGES OF
DBMS
4. COST OF CONVERSION:
In some situations, the cost of DBMS and extra hardware
may be insignificant compared with the cost of converting
existing applications to run on the new DBMS and
hardware. This cost also includes the cost of training staff
to use these new systems and possibly the employment of
specialist staff to help with conversion and running of the
system. This cost is one of the main reasons why some
organizations feel tied to their current systems and cannot
switch to modern database technology.
DISADVANTAGES OF
DBMS
5. HIGHER IMPACT OF FAILURE:
The centralization of resources increases the vulnerability
of the system. Since all users and applications rely on the
vailabi1ity of the DBMS, the failure of any component can
bring operations to a halt.
6. COST OF DBMS:
The cost of DBMS varies significantly, depending on the
environment and functionality provided. There is also the
recurrent annual maintenance cost.
Ad

More Related Content

What's hot (20)

Object Oriented Database Management System
Object Oriented Database Management SystemObject Oriented Database Management System
Object Oriented Database Management System
Ajay Jha
 
The database applications
The database applicationsThe database applications
The database applications
Dolat Ram
 
Database Management System Introduction
Database Management System IntroductionDatabase Management System Introduction
Database Management System Introduction
Smriti Jain
 
Introduction to RDBMS
Introduction to RDBMSIntroduction to RDBMS
Introduction to RDBMS
Merlin Florrence
 
Database, Lecture-1.ppt
Database, Lecture-1.pptDatabase, Lecture-1.ppt
Database, Lecture-1.ppt
MatshushimaSumaya
 
Distributed dbms architectures
Distributed dbms architecturesDistributed dbms architectures
Distributed dbms architectures
Pooja Dixit
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
Vaibhav Bajaj
 
Basic DBMS ppt
Basic DBMS pptBasic DBMS ppt
Basic DBMS ppt
dangwalrajendra888
 
Rdbms
RdbmsRdbms
Rdbms
Muhammad Adeel Rajput
 
Dbms ppt
Dbms pptDbms ppt
Dbms ppt
Chinnu Shimna
 
data modeling and models
data modeling and modelsdata modeling and models
data modeling and models
sabah N
 
Types dbms
Types dbmsTypes dbms
Types dbms
Avnish Shaw
 
3. basic organization of a computer
3. basic organization of a computer3. basic organization of a computer
3. basic organization of a computer
SHIKHA GAUTAM
 
Single User v/s Multi User Databases
Single User v/s Multi User DatabasesSingle User v/s Multi User Databases
Single User v/s Multi User Databases
Raminder Pal Singh
 
DBMS an Example
DBMS an ExampleDBMS an Example
DBMS an Example
Dr. C.V. Suresh Babu
 
Introduction to DBMS(For College Seminars)
Introduction to DBMS(For College Seminars)Introduction to DBMS(For College Seminars)
Introduction to DBMS(For College Seminars)
Naman Joshi
 
Database management functions
Database management functionsDatabase management functions
Database management functions
yhen06
 
introduction to management information systems (MIS)
introduction to management information systems (MIS)introduction to management information systems (MIS)
introduction to management information systems (MIS)
Sujan Oli
 
Basic Concept Of Database Management System (DBMS) [Presentation Slide]
Basic Concept Of Database Management System (DBMS) [Presentation Slide]Basic Concept Of Database Management System (DBMS) [Presentation Slide]
Basic Concept Of Database Management System (DBMS) [Presentation Slide]
Atik Israk
 
Database systems
Database systemsDatabase systems
Database systems
Dhani Ahmad
 
Object Oriented Database Management System
Object Oriented Database Management SystemObject Oriented Database Management System
Object Oriented Database Management System
Ajay Jha
 
The database applications
The database applicationsThe database applications
The database applications
Dolat Ram
 
Database Management System Introduction
Database Management System IntroductionDatabase Management System Introduction
Database Management System Introduction
Smriti Jain
 
Distributed dbms architectures
Distributed dbms architecturesDistributed dbms architectures
Distributed dbms architectures
Pooja Dixit
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
Vaibhav Bajaj
 
data modeling and models
data modeling and modelsdata modeling and models
data modeling and models
sabah N
 
3. basic organization of a computer
3. basic organization of a computer3. basic organization of a computer
3. basic organization of a computer
SHIKHA GAUTAM
 
Single User v/s Multi User Databases
Single User v/s Multi User DatabasesSingle User v/s Multi User Databases
Single User v/s Multi User Databases
Raminder Pal Singh
 
Introduction to DBMS(For College Seminars)
Introduction to DBMS(For College Seminars)Introduction to DBMS(For College Seminars)
Introduction to DBMS(For College Seminars)
Naman Joshi
 
Database management functions
Database management functionsDatabase management functions
Database management functions
yhen06
 
introduction to management information systems (MIS)
introduction to management information systems (MIS)introduction to management information systems (MIS)
introduction to management information systems (MIS)
Sujan Oli
 
Basic Concept Of Database Management System (DBMS) [Presentation Slide]
Basic Concept Of Database Management System (DBMS) [Presentation Slide]Basic Concept Of Database Management System (DBMS) [Presentation Slide]
Basic Concept Of Database Management System (DBMS) [Presentation Slide]
Atik Israk
 
Database systems
Database systemsDatabase systems
Database systems
Dhani Ahmad
 

Similar to Database management system (20)

File system vs DBMS
File system vs DBMSFile system vs DBMS
File system vs DBMS
BHARATH KUMAR
 
Assign 1
Assign 1Assign 1
Assign 1
guestffcfdd
 
DBMS-1.pptx
DBMS-1.pptxDBMS-1.pptx
DBMS-1.pptx
kingVox
 
Components and Advantages of DBMS
Components and Advantages of DBMSComponents and Advantages of DBMS
Components and Advantages of DBMS
Shubham Joon
 
data base management report
data base management report data base management report
data base management report
shivam tripathi
 
DBMS-INTRODUCTION.pptx
DBMS-INTRODUCTION.pptxDBMS-INTRODUCTION.pptx
DBMS-INTRODUCTION.pptx
DivyaKS12
 
Database Management System.pptx
Database Management System.pptxDatabase Management System.pptx
Database Management System.pptx
AaravSharma743156
 
database disegn.pptx
database disegn.pptxdatabase disegn.pptx
database disegn.pptx
BARHAMMUSIC
 
Unit 2 rdbms study_material
Unit 2  rdbms study_materialUnit 2  rdbms study_material
Unit 2 rdbms study_material
gayaramesh
 
Dbms environment and components ppt.pptx
Dbms environment and components ppt.pptxDbms environment and components ppt.pptx
Dbms environment and components ppt.pptx
RITIKRAJ437758
 
Unit 1: Introduction to DBMS Unit 1 Complete
Unit 1: Introduction to DBMS Unit 1 CompleteUnit 1: Introduction to DBMS Unit 1 Complete
Unit 1: Introduction to DBMS Unit 1 Complete
Raj vardhan
 
Unit1 dbms
Unit1 dbmsUnit1 dbms
Unit1 dbms
gowrivageesan87
 
ppt on database management
ppt on database management ppt on database management
ppt on database management
sonveer singh baghel
 
unit 1 introduction to dbms [1-1.2].pptx
unit 1 introduction to dbms [1-1.2].pptxunit 1 introduction to dbms [1-1.2].pptx
unit 1 introduction to dbms [1-1.2].pptx
puneroshni
 
Characteristics and Advantages of Database Management System
Characteristics and Advantages of Database Management SystemCharacteristics and Advantages of Database Management System
Characteristics and Advantages of Database Management System
CharthaGaglani
 
Chapter 1. Itroduction To DBMS -.pptx
Chapter 1. Itroduction To DBMS -.pptxChapter 1. Itroduction To DBMS -.pptx
Chapter 1. Itroduction To DBMS -.pptx
santosh96234
 
Chap1-Introduction to database systems.ppt
Chap1-Introduction to database systems.pptChap1-Introduction to database systems.ppt
Chap1-Introduction to database systems.ppt
LisaMalar
 
mayankszwshqwehydgfrgyhsdehybedfbedjednhedrik
mayankszwshqwehydgfrgyhsdehybedfbedjednhedrikmayankszwshqwehydgfrgyhsdehybedfbedjednhedrik
mayankszwshqwehydgfrgyhsdehybedfbedjednhedrik
neverinstall77
 
1-introduction to DB.pdf
1-introduction to DB.pdf1-introduction to DB.pdf
1-introduction to DB.pdf
MuniraALmogren
 
Database & dbms
Database & dbmsDatabase & dbms
Database & dbms
Diana Diana
 
DBMS-1.pptx
DBMS-1.pptxDBMS-1.pptx
DBMS-1.pptx
kingVox
 
Components and Advantages of DBMS
Components and Advantages of DBMSComponents and Advantages of DBMS
Components and Advantages of DBMS
Shubham Joon
 
data base management report
data base management report data base management report
data base management report
shivam tripathi
 
DBMS-INTRODUCTION.pptx
DBMS-INTRODUCTION.pptxDBMS-INTRODUCTION.pptx
DBMS-INTRODUCTION.pptx
DivyaKS12
 
Database Management System.pptx
Database Management System.pptxDatabase Management System.pptx
Database Management System.pptx
AaravSharma743156
 
database disegn.pptx
database disegn.pptxdatabase disegn.pptx
database disegn.pptx
BARHAMMUSIC
 
Unit 2 rdbms study_material
Unit 2  rdbms study_materialUnit 2  rdbms study_material
Unit 2 rdbms study_material
gayaramesh
 
Dbms environment and components ppt.pptx
Dbms environment and components ppt.pptxDbms environment and components ppt.pptx
Dbms environment and components ppt.pptx
RITIKRAJ437758
 
Unit 1: Introduction to DBMS Unit 1 Complete
Unit 1: Introduction to DBMS Unit 1 CompleteUnit 1: Introduction to DBMS Unit 1 Complete
Unit 1: Introduction to DBMS Unit 1 Complete
Raj vardhan
 
unit 1 introduction to dbms [1-1.2].pptx
unit 1 introduction to dbms [1-1.2].pptxunit 1 introduction to dbms [1-1.2].pptx
unit 1 introduction to dbms [1-1.2].pptx
puneroshni
 
Characteristics and Advantages of Database Management System
Characteristics and Advantages of Database Management SystemCharacteristics and Advantages of Database Management System
Characteristics and Advantages of Database Management System
CharthaGaglani
 
Chapter 1. Itroduction To DBMS -.pptx
Chapter 1. Itroduction To DBMS -.pptxChapter 1. Itroduction To DBMS -.pptx
Chapter 1. Itroduction To DBMS -.pptx
santosh96234
 
Chap1-Introduction to database systems.ppt
Chap1-Introduction to database systems.pptChap1-Introduction to database systems.ppt
Chap1-Introduction to database systems.ppt
LisaMalar
 
mayankszwshqwehydgfrgyhsdehybedfbedjednhedrik
mayankszwshqwehydgfrgyhsdehybedfbedjednhedrikmayankszwshqwehydgfrgyhsdehybedfbedjednhedrik
mayankszwshqwehydgfrgyhsdehybedfbedjednhedrik
neverinstall77
 
1-introduction to DB.pdf
1-introduction to DB.pdf1-introduction to DB.pdf
1-introduction to DB.pdf
MuniraALmogren
 
Ad

More from krishna partiwala (8)

inheritance
   inheritance   inheritance
inheritance
krishna partiwala
 
data file handling
data file handlingdata file handling
data file handling
krishna partiwala
 
c++
c++c++
c++
krishna partiwala
 
C++ files and streams
C++ files and streamsC++ files and streams
C++ files and streams
krishna partiwala
 
Information system
Information systemInformation system
Information system
krishna partiwala
 
impact of information technology on society
impact of information technology on societyimpact of information technology on society
impact of information technology on society
krishna partiwala
 
Operating System
Operating SystemOperating System
Operating System
krishna partiwala
 
Data structure
Data structureData structure
Data structure
krishna partiwala
 
Ad

Recently uploaded (20)

Just-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.pptJust-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
ssuser5f8f49
 
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
Molecular methods diagnostic and monitoring of infection  -  Repaired.pptxMolecular methods diagnostic and monitoring of infection  -  Repaired.pptx
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
7tzn7x5kky
 
04302025_CCC TUG_DataVista: The Design Story
04302025_CCC TUG_DataVista: The Design Story04302025_CCC TUG_DataVista: The Design Story
04302025_CCC TUG_DataVista: The Design Story
ccctableauusergroup
 
Deloitte Analytics - Applying Process Mining in an audit context
Deloitte Analytics - Applying Process Mining in an audit contextDeloitte Analytics - Applying Process Mining in an audit context
Deloitte Analytics - Applying Process Mining in an audit context
Process mining Evangelist
 
Data Analytics Overview and its applications
Data Analytics Overview and its applicationsData Analytics Overview and its applications
Data Analytics Overview and its applications
JanmejayaMishra7
 
Defense Against LLM Scheming 2025_04_28.pptx
Defense Against LLM Scheming 2025_04_28.pptxDefense Against LLM Scheming 2025_04_28.pptx
Defense Against LLM Scheming 2025_04_28.pptx
Greg Makowski
 
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptxPerencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
PareaRusan
 
Conic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptxConic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptx
taiwanesechetan
 
C++_OOPs_DSA1_Presentation_Template.pptx
C++_OOPs_DSA1_Presentation_Template.pptxC++_OOPs_DSA1_Presentation_Template.pptx
C++_OOPs_DSA1_Presentation_Template.pptx
aquibnoor22079
 
chapter 4 Variability statistical research .pptx
chapter 4 Variability statistical research .pptxchapter 4 Variability statistical research .pptx
chapter 4 Variability statistical research .pptx
justinebandajbn
 
GenAI for Quant Analytics: survey-analytics.ai
GenAI for Quant Analytics: survey-analytics.aiGenAI for Quant Analytics: survey-analytics.ai
GenAI for Quant Analytics: survey-analytics.ai
Inspirient
 
How iCode cybertech Helped Me Recover My Lost Funds
How iCode cybertech Helped Me Recover My Lost FundsHow iCode cybertech Helped Me Recover My Lost Funds
How iCode cybertech Helped Me Recover My Lost Funds
ireneschmid345
 
Calories_Prediction_using_Linear_Regression.pptx
Calories_Prediction_using_Linear_Regression.pptxCalories_Prediction_using_Linear_Regression.pptx
Calories_Prediction_using_Linear_Regression.pptx
TijiLMAHESHWARI
 
md-presentHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHation.pptx
md-presentHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHation.pptxmd-presentHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHation.pptx
md-presentHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHation.pptx
fatimalazaar2004
 
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Abodahab
 
VKS-Python-FIe Handling text CSV Binary.pptx
VKS-Python-FIe Handling text CSV Binary.pptxVKS-Python-FIe Handling text CSV Binary.pptx
VKS-Python-FIe Handling text CSV Binary.pptx
Vinod Srivastava
 
Cleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdfCleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdf
alcinialbob1234
 
AI Competitor Analysis: How to Monitor and Outperform Your Competitors
AI Competitor Analysis: How to Monitor and Outperform Your CompetitorsAI Competitor Analysis: How to Monitor and Outperform Your Competitors
AI Competitor Analysis: How to Monitor and Outperform Your Competitors
Contify
 
183409-christina-rossetti.pdfdsfsdasggsag
183409-christina-rossetti.pdfdsfsdasggsag183409-christina-rossetti.pdfdsfsdasggsag
183409-christina-rossetti.pdfdsfsdasggsag
fardin123rahman07
 
Medical Dataset including visualizations
Medical Dataset including visualizationsMedical Dataset including visualizations
Medical Dataset including visualizations
vishrut8750588758
 
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.pptJust-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
ssuser5f8f49
 
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
Molecular methods diagnostic and monitoring of infection  -  Repaired.pptxMolecular methods diagnostic and monitoring of infection  -  Repaired.pptx
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
7tzn7x5kky
 
04302025_CCC TUG_DataVista: The Design Story
04302025_CCC TUG_DataVista: The Design Story04302025_CCC TUG_DataVista: The Design Story
04302025_CCC TUG_DataVista: The Design Story
ccctableauusergroup
 
Deloitte Analytics - Applying Process Mining in an audit context
Deloitte Analytics - Applying Process Mining in an audit contextDeloitte Analytics - Applying Process Mining in an audit context
Deloitte Analytics - Applying Process Mining in an audit context
Process mining Evangelist
 
Data Analytics Overview and its applications
Data Analytics Overview and its applicationsData Analytics Overview and its applications
Data Analytics Overview and its applications
JanmejayaMishra7
 
Defense Against LLM Scheming 2025_04_28.pptx
Defense Against LLM Scheming 2025_04_28.pptxDefense Against LLM Scheming 2025_04_28.pptx
Defense Against LLM Scheming 2025_04_28.pptx
Greg Makowski
 
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptxPerencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
PareaRusan
 
Conic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptxConic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptx
taiwanesechetan
 
C++_OOPs_DSA1_Presentation_Template.pptx
C++_OOPs_DSA1_Presentation_Template.pptxC++_OOPs_DSA1_Presentation_Template.pptx
C++_OOPs_DSA1_Presentation_Template.pptx
aquibnoor22079
 
chapter 4 Variability statistical research .pptx
chapter 4 Variability statistical research .pptxchapter 4 Variability statistical research .pptx
chapter 4 Variability statistical research .pptx
justinebandajbn
 
GenAI for Quant Analytics: survey-analytics.ai
GenAI for Quant Analytics: survey-analytics.aiGenAI for Quant Analytics: survey-analytics.ai
GenAI for Quant Analytics: survey-analytics.ai
Inspirient
 
How iCode cybertech Helped Me Recover My Lost Funds
How iCode cybertech Helped Me Recover My Lost FundsHow iCode cybertech Helped Me Recover My Lost Funds
How iCode cybertech Helped Me Recover My Lost Funds
ireneschmid345
 
Calories_Prediction_using_Linear_Regression.pptx
Calories_Prediction_using_Linear_Regression.pptxCalories_Prediction_using_Linear_Regression.pptx
Calories_Prediction_using_Linear_Regression.pptx
TijiLMAHESHWARI
 
md-presentHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHation.pptx
md-presentHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHation.pptxmd-presentHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHation.pptx
md-presentHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHation.pptx
fatimalazaar2004
 
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Abodahab
 
VKS-Python-FIe Handling text CSV Binary.pptx
VKS-Python-FIe Handling text CSV Binary.pptxVKS-Python-FIe Handling text CSV Binary.pptx
VKS-Python-FIe Handling text CSV Binary.pptx
Vinod Srivastava
 
Cleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdfCleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdf
alcinialbob1234
 
AI Competitor Analysis: How to Monitor and Outperform Your Competitors
AI Competitor Analysis: How to Monitor and Outperform Your CompetitorsAI Competitor Analysis: How to Monitor and Outperform Your Competitors
AI Competitor Analysis: How to Monitor and Outperform Your Competitors
Contify
 
183409-christina-rossetti.pdfdsfsdasggsag
183409-christina-rossetti.pdfdsfsdasggsag183409-christina-rossetti.pdfdsfsdasggsag
183409-christina-rossetti.pdfdsfsdasggsag
fardin123rahman07
 
Medical Dataset including visualizations
Medical Dataset including visualizationsMedical Dataset including visualizations
Medical Dataset including visualizations
vishrut8750588758
 

Database management system

  • 2. CONTENTS ● DATABASE ● DATABSE MANAGEMENT SYSTEM ● PURPOSE OF DBMS ● APPLICATIONS OF DBMS ● ADVANTAGES OF DBMS ● DISADVANTAGES OF DBMS
  • 3. WHAT IS A DATABASE? ● A database is an organized collection of data. A relational database, more restrictively, is a collection of schemas, tables, queries, reports, views, and other elements. ● Data is organized into rows, columns and tables, and it is indexed to make it easier to find relevant information. Data gets updated, expanded and deleted as new information is added. Databases process workloads to create and update themselves, querying the data they contain and running applications against it.
  • 4. WHAT IS A DATABASE? ● A database is not generally portable across different DBMSs, but different DBMSs can interoperate by using standards such as SQL and ODBC or JDBC to allow a single application to work with more than one DBMS. ● Database designers typically organize the data to model aspects of reality in a way that supports processes requiring information, such as (for example) modelling the availability of rooms in hotels in a way that supports finding a hotel with vacancies.
  • 5. WHAT IS A DBMS? ● Stands for "Database Management System." ● A DBMS is a database program. Technically, it is a software system that uses a standard method of cataloguing, retrieving, and running queries on data. ● The DBMS manages incoming data, organizes it, and provides ways for the data to be modified or extracted by users or other programs. ● Some DBMS examples include MySQL, PostgreSQL, Microsoft Access, SQL Server, FileMaker, Oracle, RDBMS, dBase, Clipper, and FoxPro.
  • 6. WHAT IS A DBMS? ● Since there are so many database management systems available, it is important for there to be a way for them to communicate with each other. For this reason, most database software comes with an Open Database Connectivity (ODBC) driver that allows the database to integrate with other databases. ● For example, common SQL statements such as SELECT and INSERT are translated from a program’s proprietary syntax into a syntax other databases can understand.
  • 7. PURPOSE OF DBMS 1. DATA REDUNDANCY In previous data management system (file processing system), different programmer creates files and writes application programs to access it. In file system, each application accessed its own private files which cannot be shared between different applications. If two applications needs same file then there must be two files for both application. This causes data redundancy. For example, ‘Need For Speed’ game needs ‘direct X 9’ file and ‘counter strike’ game needs it too. Now a days, if we install direct x 10 once then it will be accessed by many programs. This minimized data redundancy.
  • 8. PURPOSE OF DBMS 2. DATA INTEGRITY IS ENFORCED Accurate data is maintained in database management system. Some kind of constraints are enforced on the database to maintain integrity. For example, If the data type is numbers (age) in the table, then you cannot enter text. 3. INCONSISTENCY CAN BE AVOIDED Data is accessed and manipulated frequently. If two programs are accessing the same data and one program changed it, then another program processes with wrong data so it should avoid the chances of inconsistency.
  • 9. PURPOSE OF DBMS 4. DATA CAN BE SHARED Data can be shared in centralized database management system. Because of sharing of data, different applications can access the centralized data. 6. PROVIDE BACKUP AND RECOVERY As database has vital and important data, there is need of backup and recovery. Backup and recovery must be reliable and possible when needed. Software and hardware failure is often and database backup and recovery is important in case of failure.
  • 10. APPLICATION OF DBMS ● Telecom: There is a database to keeps track of the information regarding calls made, network usage, customer details etc. Without the database systems it is hard to maintain that huge amount of data that keeps updating every millisecond. ● Industry: Where it is a manufacturing unit, warehouse or distribution centre, each one needs a database to keep the records of ins and outs. For example distribution centre have to keep track of the product units that supplied in and products that got delivered out each day.
  • 11. APPLICATION OF DBMS ● Banking System: For storing customer info, tracking day to day credit and debit transactions, generating bank statements etc. All this work has been done with the help of Database management systems. ● Education sector: Database systems are frequently used in schools and colleges to store and retrieve the data regarding student details, staff details, course details, exam details, payroll data, attendance details, fees details etc. There is a lot of inter-related data that needs to be stored and retrieved in an efficient manner.
  • 12. APPLICATION OF DBMS ● Online shopping: We are aware of the online shopping websites such as Amazon, Flipkart etc. These sites store the product information, your addresses and preferences, credit details and provide you the relevant list of products based on your query. All this involves a Database management system. ● Military: Military keeps records of millions of soldiers and it has millions of files that should be keep secured and safe. As DBMS provides a big security assurance to the military information so it is widely used in militaries.
  • 13. APPLICATION OF DBMS ● Social Media Sites: We all are on social media websites to share our views and connect with our friends. Daily millions of users signed up for these social media accounts like Facebook, twitter, Pinterest and Google plus. But how all the information of users are stored and how we become able to connect to other people is because of DBMS. ● Military: Military keeps records of millions of soldiers and it has millions of files that should be keep secured and safe. As DBMS provides a big security assurance to the military information so it is widely used in militaries.
  • 14. ADVANTAGES OF DBMS 1. IMPROVED DATA SHARING: An advantage of the database management approach is, the DBMS helps to create an environment in which end users have better access to more and better-managed data. Such access makes it possible for end users to respond quickly to changes in their environment. 2. IMPROVED DATA SECURITY: The more users access the data, greater the risks of data security breaches. Corporations invest huge 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.
  • 15. ADVANTAGES OF DBMS 3. INCONSISTENCY CAN BE AVOIDED: When the same data is duplicated and changes are made at only one site, it gives inconsistency and the two entries of same data will not agree. At such times data is said to be inconsistent. So, if the redundancy is removed chances of having inconsistent data is also removed. 4. STANDARDS CAN BE ENFORCED: DBMS is a central system, so standard can be enforced easily may be at Company level/Department level. This data is helpful during interchanging of data. The file system is an independent system so standard cannot be enforced on multiple applications.
  • 16. ADVANTAGES OF DBMS 5. PROVIDING BACKUP AND RECOVERY: 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 makes sure that the database is restored before the program started executing. 6. INCREASED END USER PRODUCTIVITY: The availability of data, combined with the tools that transform data into usable information, empowers end users to make quick, informed decisions that can make the difference between success and failure in the global economy.
  • 17. DISADVANTAGES OF DBMS 1. COMPLEXITY: The provision of the functionality that is expected of a good DBMS makes the DBMS an extremely complex piece of software. Database designers, developers, database administrators and end-users must understand this functionality to take full advantage of it. Failure to understand the system can lead to bad design decisions, which can have serious consequences for an organization.
  • 18. DISADVANTAGES OF DBMS 2. SIZE: The complexity and breadth of functionality makes the DBMS an extremely large piece of software, occupying many megabytes of disk space and requiring substantial amounts of memory to run efficiently. 3. PERFORMANCE: File Based system is written for a specific application, such as invoicing. As result, performance is generally very good but DBMS is for more general applications than one. So, some applications may not run as fast as they used to.
  • 19. DISADVANTAGES OF DBMS 4. COST OF CONVERSION: In some situations, the cost of DBMS and extra hardware may be insignificant compared with the cost of converting existing applications to run on the new DBMS and hardware. This cost also includes the cost of training staff to use these new systems and possibly the employment of specialist staff to help with conversion and running of the system. This cost is one of the main reasons why some organizations feel tied to their current systems and cannot switch to modern database technology.
  • 20. DISADVANTAGES OF DBMS 5. HIGHER IMPACT OF FAILURE: The centralization of resources increases the vulnerability of the system. Since all users and applications rely on the vailabi1ity of the DBMS, the failure of any component can bring operations to a halt. 6. COST OF DBMS: The cost of DBMS varies significantly, depending on the environment and functionality provided. There is also the recurrent annual maintenance cost.