SlideShare ist ein Scribd-Unternehmen logo
1 von 20
WHAT IS DATABASE
MANAGEMENT ?
1DATABASE MAGEMENT SYSTEM
SOME BASIC CONCEPT
What is a data?
Data is collection of facts and figures
which can be processed to produce
information.
What is a database?
A database is a collection of data
2DATABASE MAGEMENT SYSTEM
DATA BASE MANAGEMENT SYSTEM
(DBMS)
A DBMS is a collection of data which
 Provide management of databases
 Used to store, update, retrieve,manipulate & helps
to produce information.
 Control access to data
 Provide convenient & efficient to retrieve data
 Supports secure, atomic access to very large
amounts of data.
3DATABASE MAGEMENT SYSTEM
 provide concurrent access (different users at
the same time).
 Provides an interface between users and the
database
 Backup and Recovery in event of a system
failure.
 Security - password allocation and access
rights to particular layouts.
4DATABASE MAGEMENT SYSTEM
APPLICATION
 SALES: For customer, product, and purchase
information.
 ACCOUNTING: For payments, receipts, account
balances, assets and other accounting
information
 HUMAN RESOURCES: For information about
employees, salaries, payroll taxes and benefits,
and for generation of paychecks.
 BANKING: For customer ,information, account,
and loans, and transaction.
5DATABASE MAGEMENT SYSTEM
 CREDITS CARD TRANSACTION: For purchases on
credits cards and generation of monthly
statements.
 UNIVERSITIES: For students information, course
registration, and grades.
 AIRLINE: For reservation and schedule
information. Airline were among the first to use
database in a geographically distributed manner
terminals situated around the world accessed
the central database system through phone lines
and other data network.
6DATABASE MAGEMENT SYSTEM
PURPOSE OF DBMS
 Provides secure and survivable medium for
storage & retrieval of data
 Data shared among several users & is persistent
 Provides mechanism to create, access and
manipulate data without compromising security
and integrity of data
 Redundancy can be reduced
 Inconsistency can be avoided
7DATABASE MAGEMENT SYSTEM
CONVENTIONAL FILE PROCESSING
SYSTEM
VS
DATABASE SYSTEM
o A data can be stored in either
CONVENTIONAL FILE PROCESSING SYSTEM or
a DATABASE SYSTEM
o In conventional file processing system,
each & every subsystem of the
information will have its own set of files.
As a result, there will be duplication of
data between various subsystems.
o But in database systems, there is a single
centralized database which minimizes the
redundancy of data to a greater extent.
9DATABASE MAGEMENT SYSTEM
File processing system
• File processing system- stores permanent
records in various files, & it needs different
application programs to extract records from,
and add records to, the appropriate files.
10DATABASE MAGEMENT SYSTEM
Disadvantages of File processing
system
Data redundancy and inconsistency
Difficulty in accessing data
Data isolation
Integrity problems
Atomicity problems
Concurrent-access anomalies
Security problems
11DATABASE MAGEMENT SYSTEM
Data redundancy and inconsistency
• Data redundancy - Same information may be
duplicated in several places. e.g. Customer Name, NI
number, Address is present in several different files on
several different systems. Errors are generated, time
entering data is wasted, computer resources are
needlessly taken up and updates can be an enormous
problem.
• Data inconsistency All copies may not be updated
properly it will become a problem e.g. information is
duplicated in each system and may be updated in most
systems but not necessarily in all – the savings account
and loan account may have different addresses for a
particular customer.
12DATABASE MAGEMENT SYSTEM
Difficulty in accessing data
• May have to write a new application program
to satisfy an unusual request.
• E.g. find all customers with the same postal
code.
• Could generate this data manually, but a long
job...
13DATABASE MAGEMENT SYSTEM
Data isolation
• Data in different files.
• Data in different formats.
• Difficult to write new application programs.
14DATABASE MAGEMENT SYSTEM
Integrity problems
• Data lacks integrity , i.e. this is the quality by which
information from the system can be trusted. The
problems already stated show that information can be
out of date, can have different values in different parts
of the system, can be inaccurate etc.
• Data may be required to satisfy constraints.
• E.g. no account balance below $25.00.
• Again, difficult to enforce or to change constraints with
the file-processing approach.
15DATABASE MAGEMENT SYSTEM
Atomicity problems
• Transfer of funds from one account to
another should either complete or not
happen at all
16DATABASE MAGEMENT SYSTEM
Concurrent-access anomalies
• Concurrent accessed needed for performance
Uncontrolled concurrent accesses can lead to
inconsistencies
• Example: Two people reading a balance and
updating it at the same time
17DATABASE MAGEMENT SYSTEM
Security problems
• Lack of security i.e. there are no restrictions on
who can see what.
• Every user of the system should be able to access
only the data they are permitted to see.
• E.g. payroll people only handle employee records,
and cannot see customer accounts; tellers only
access account data and cannot see payroll data.
• Difficult to enforce this with application
programs.
18DATABASE MAGEMENT SYSTEM
REFERENCE BOOKS:
• 1. DATABASE SYSTEM CONCEPTS (6th edition),
by Abraham Silberschatz, Henry F. Kroth & S.
Sudarshan, McGRAW-HILL
• 2. DATABASE MANAGEMENT SYSTEM by
Seema Kedar, Technical publication
19DATABASE MAGEMENT SYSTEM
20DATABASE MAGEMENT SYSTEM

Weitere ähnliche Inhalte

Was ist angesagt?

Database fundamentals(database)
Database fundamentals(database)Database fundamentals(database)
Database fundamentals(database)welcometofacebook
 
Introduction to Database Management System
Introduction to Database Management SystemIntroduction to Database Management System
Introduction to Database Management SystemAmiya9439793168
 
Dbms Introduction and Basics
Dbms Introduction and BasicsDbms Introduction and Basics
Dbms Introduction and BasicsSHIKHA GAUTAM
 
Database Management System
Database Management SystemDatabase Management System
Database Management SystemNishant Munjal
 
Fundamentals of Database system
Fundamentals of Database systemFundamentals of Database system
Fundamentals of Database systemphilipsinter
 
Database design process
Database design processDatabase design process
Database design processTayyab Hameed
 
Data base management system
Data base management systemData base management system
Data base management systemNavneet Jingar
 
Rdbms
RdbmsRdbms
Rdbmsrdbms
 
Executive Information System or Executive Support System
Executive Information System or Executive Support SystemExecutive Information System or Executive Support System
Executive Information System or Executive Support SystemSaurav (Srv) Singhania
 
Information Management
Information ManagementInformation Management
Information ManagementNadeem Raza
 
2 database system concepts and architecture
2 database system concepts and architecture2 database system concepts and architecture
2 database system concepts and architectureKumar
 

Was ist angesagt? (20)

Database fundamentals(database)
Database fundamentals(database)Database fundamentals(database)
Database fundamentals(database)
 
Distributed database
Distributed databaseDistributed database
Distributed database
 
MIS concepts
MIS conceptsMIS concepts
MIS concepts
 
Introduction to Database Management System
Introduction to Database Management SystemIntroduction to Database Management System
Introduction to Database Management System
 
DBMS Bascis
DBMS BascisDBMS Bascis
DBMS Bascis
 
Dbms and rdbms ppt
Dbms and rdbms pptDbms and rdbms ppt
Dbms and rdbms ppt
 
Dbms Introduction and Basics
Dbms Introduction and BasicsDbms Introduction and Basics
Dbms Introduction and Basics
 
Database Management System
Database Management SystemDatabase Management System
Database Management System
 
Database Lecture Notes
Database Lecture NotesDatabase Lecture Notes
Database Lecture Notes
 
Mis introduction
Mis introductionMis introduction
Mis introduction
 
11 Database Concepts
11 Database Concepts11 Database Concepts
11 Database Concepts
 
Dbms ppt
Dbms pptDbms ppt
Dbms ppt
 
Fundamentals of Database system
Fundamentals of Database systemFundamentals of Database system
Fundamentals of Database system
 
Database design process
Database design processDatabase design process
Database design process
 
Data base management system
Data base management systemData base management system
Data base management system
 
Rdbms
RdbmsRdbms
Rdbms
 
Mis lecture ppt
Mis lecture pptMis lecture ppt
Mis lecture ppt
 
Executive Information System or Executive Support System
Executive Information System or Executive Support SystemExecutive Information System or Executive Support System
Executive Information System or Executive Support System
 
Information Management
Information ManagementInformation Management
Information Management
 
2 database system concepts and architecture
2 database system concepts and architecture2 database system concepts and architecture
2 database system concepts and architecture
 

Ähnlich wie DATABASE MANAGEMENT

Fundamentals of DBMS
Fundamentals of DBMSFundamentals of DBMS
Fundamentals of DBMSAhmed478619
 
DBMS-1.pptx
DBMS-1.pptxDBMS-1.pptx
DBMS-1.pptxkingVox
 
dbms ppt.pptx database management system
dbms ppt.pptx database management systemdbms ppt.pptx database management system
dbms ppt.pptx database management systemdeeptipal230
 
Unit-I mech for studendts for btech .ppt
Unit-I mech for studendts for btech .pptUnit-I mech for studendts for btech .ppt
Unit-I mech for studendts for btech .pptDeepakShakya39
 
Purpose of DBMS and users of DBMS
Purpose of DBMS and users of DBMSPurpose of DBMS and users of DBMS
Purpose of DBMS and users of DBMSDharmamSavani
 
Database Systems
Database SystemsDatabase Systems
Database SystemsUsman Tariq
 
Chap1-Introduction to database systems.ppt
Chap1-Introduction to database systems.pptChap1-Introduction to database systems.ppt
Chap1-Introduction to database systems.pptLisaMalar
 
CST204 DBMSMODULE1 PPT (1).pptx
CST204 DBMSMODULE1 PPT (1).pptxCST204 DBMSMODULE1 PPT (1).pptx
CST204 DBMSMODULE1 PPT (1).pptxMEGHANA508383
 
DBS Theory Week 1 including relationships and relational database
DBS Theory Week 1 including relationships and relational databaseDBS Theory Week 1 including relationships and relational database
DBS Theory Week 1 including relationships and relational databasewalaahuluu
 
Presentation of DBMS (database management system) part 2
Presentation of DBMS (database management system) part 2Presentation of DBMS (database management system) part 2
Presentation of DBMS (database management system) part 2Junaid Nadeem
 
Complete dbms notes
Complete dbms notesComplete dbms notes
Complete dbms notesTanya Makkar
 
Data Base Management Systems
Data Base Management SystemsData Base Management Systems
Data Base Management SystemsRaj vardhan
 

Ähnlich wie DATABASE MANAGEMENT (20)

Fundamentals of DBMS
Fundamentals of DBMSFundamentals of DBMS
Fundamentals of DBMS
 
Ch01
Ch01Ch01
Ch01
 
DBMS-1.pptx
DBMS-1.pptxDBMS-1.pptx
DBMS-1.pptx
 
Intro.pptx
Intro.pptxIntro.pptx
Intro.pptx
 
dbms ppt.pptx database management system
dbms ppt.pptx database management systemdbms ppt.pptx database management system
dbms ppt.pptx database management system
 
Unit1 DBMS Introduction
Unit1 DBMS IntroductionUnit1 DBMS Introduction
Unit1 DBMS Introduction
 
Unit3rd
Unit3rdUnit3rd
Unit3rd
 
Unit-I mech for studendts for btech .ppt
Unit-I mech for studendts for btech .pptUnit-I mech for studendts for btech .ppt
Unit-I mech for studendts for btech .ppt
 
Purpose of DBMS and users of DBMS
Purpose of DBMS and users of DBMSPurpose of DBMS and users of DBMS
Purpose of DBMS and users of DBMS
 
Database Systems
Database SystemsDatabase Systems
Database Systems
 
Chap1-Introduction to database systems.ppt
Chap1-Introduction to database systems.pptChap1-Introduction to database systems.ppt
Chap1-Introduction to database systems.ppt
 
Database management system
Database management systemDatabase management system
Database management system
 
CST204 DBMSMODULE1 PPT (1).pptx
CST204 DBMSMODULE1 PPT (1).pptxCST204 DBMSMODULE1 PPT (1).pptx
CST204 DBMSMODULE1 PPT (1).pptx
 
Unit1 dbms
Unit1 dbmsUnit1 dbms
Unit1 dbms
 
DBMS unit 1
DBMS unit 1DBMS unit 1
DBMS unit 1
 
DBS Theory Week 1 including relationships and relational database
DBS Theory Week 1 including relationships and relational databaseDBS Theory Week 1 including relationships and relational database
DBS Theory Week 1 including relationships and relational database
 
8.DBMS.pptx
8.DBMS.pptx8.DBMS.pptx
8.DBMS.pptx
 
Presentation of DBMS (database management system) part 2
Presentation of DBMS (database management system) part 2Presentation of DBMS (database management system) part 2
Presentation of DBMS (database management system) part 2
 
Complete dbms notes
Complete dbms notesComplete dbms notes
Complete dbms notes
 
Data Base Management Systems
Data Base Management SystemsData Base Management Systems
Data Base Management Systems
 

Mehr von Siddhi Shrivas

Mehr von Siddhi Shrivas (14)

VECTOR FUNCTION
VECTOR FUNCTION VECTOR FUNCTION
VECTOR FUNCTION
 
Production management
Production managementProduction management
Production management
 
Team work
Team workTeam work
Team work
 
Resonance in R-L-C circuit
Resonance in R-L-C circuitResonance in R-L-C circuit
Resonance in R-L-C circuit
 
Exact & non differential equation
Exact & non differential equationExact & non differential equation
Exact & non differential equation
 
Functions of process management
Functions of process managementFunctions of process management
Functions of process management
 
MULTIPLEXER
MULTIPLEXERMULTIPLEXER
MULTIPLEXER
 
THREADED BINARY TREE AND BINARY SEARCH TREE
THREADED BINARY TREE AND BINARY SEARCH TREETHREADED BINARY TREE AND BINARY SEARCH TREE
THREADED BINARY TREE AND BINARY SEARCH TREE
 
ENGAGE DEEPLY
ENGAGE DEEPLYENGAGE DEEPLY
ENGAGE DEEPLY
 
KIRCHHOFF’S CURRENT LAW
KIRCHHOFF’S CURRENT LAWKIRCHHOFF’S CURRENT LAW
KIRCHHOFF’S CURRENT LAW
 
Communication
CommunicationCommunication
Communication
 
Listening skills
Listening skillsListening skills
Listening skills
 
Laser
LaserLaser
Laser
 
Newtons law
Newtons lawNewtons law
Newtons law
 

Kürzlich hochgeladen

data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086anil_gaur
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfRagavanV2
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
 

Kürzlich hochgeladen (20)

data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 

DATABASE MANAGEMENT

  • 1. WHAT IS DATABASE MANAGEMENT ? 1DATABASE MAGEMENT SYSTEM
  • 2. SOME BASIC CONCEPT What is a data? Data is collection of facts and figures which can be processed to produce information. What is a database? A database is a collection of data 2DATABASE MAGEMENT SYSTEM
  • 3. DATA BASE MANAGEMENT SYSTEM (DBMS) A DBMS is a collection of data which  Provide management of databases  Used to store, update, retrieve,manipulate & helps to produce information.  Control access to data  Provide convenient & efficient to retrieve data  Supports secure, atomic access to very large amounts of data. 3DATABASE MAGEMENT SYSTEM
  • 4.  provide concurrent access (different users at the same time).  Provides an interface between users and the database  Backup and Recovery in event of a system failure.  Security - password allocation and access rights to particular layouts. 4DATABASE MAGEMENT SYSTEM
  • 5. APPLICATION  SALES: For customer, product, and purchase information.  ACCOUNTING: For payments, receipts, account balances, assets and other accounting information  HUMAN RESOURCES: For information about employees, salaries, payroll taxes and benefits, and for generation of paychecks.  BANKING: For customer ,information, account, and loans, and transaction. 5DATABASE MAGEMENT SYSTEM
  • 6.  CREDITS CARD TRANSACTION: For purchases on credits cards and generation of monthly statements.  UNIVERSITIES: For students information, course registration, and grades.  AIRLINE: For reservation and schedule information. Airline were among the first to use database in a geographically distributed manner terminals situated around the world accessed the central database system through phone lines and other data network. 6DATABASE MAGEMENT SYSTEM
  • 7. PURPOSE OF DBMS  Provides secure and survivable medium for storage & retrieval of data  Data shared among several users & is persistent  Provides mechanism to create, access and manipulate data without compromising security and integrity of data  Redundancy can be reduced  Inconsistency can be avoided 7DATABASE MAGEMENT SYSTEM
  • 9. o A data can be stored in either CONVENTIONAL FILE PROCESSING SYSTEM or a DATABASE SYSTEM o In conventional file processing system, each & every subsystem of the information will have its own set of files. As a result, there will be duplication of data between various subsystems. o But in database systems, there is a single centralized database which minimizes the redundancy of data to a greater extent. 9DATABASE MAGEMENT SYSTEM
  • 10. File processing system • File processing system- stores permanent records in various files, & it needs different application programs to extract records from, and add records to, the appropriate files. 10DATABASE MAGEMENT SYSTEM
  • 11. Disadvantages of File processing system Data redundancy and inconsistency Difficulty in accessing data Data isolation Integrity problems Atomicity problems Concurrent-access anomalies Security problems 11DATABASE MAGEMENT SYSTEM
  • 12. Data redundancy and inconsistency • Data redundancy - Same information may be duplicated in several places. e.g. Customer Name, NI number, Address is present in several different files on several different systems. Errors are generated, time entering data is wasted, computer resources are needlessly taken up and updates can be an enormous problem. • Data inconsistency All copies may not be updated properly it will become a problem e.g. information is duplicated in each system and may be updated in most systems but not necessarily in all – the savings account and loan account may have different addresses for a particular customer. 12DATABASE MAGEMENT SYSTEM
  • 13. Difficulty in accessing data • May have to write a new application program to satisfy an unusual request. • E.g. find all customers with the same postal code. • Could generate this data manually, but a long job... 13DATABASE MAGEMENT SYSTEM
  • 14. Data isolation • Data in different files. • Data in different formats. • Difficult to write new application programs. 14DATABASE MAGEMENT SYSTEM
  • 15. Integrity problems • Data lacks integrity , i.e. this is the quality by which information from the system can be trusted. The problems already stated show that information can be out of date, can have different values in different parts of the system, can be inaccurate etc. • Data may be required to satisfy constraints. • E.g. no account balance below $25.00. • Again, difficult to enforce or to change constraints with the file-processing approach. 15DATABASE MAGEMENT SYSTEM
  • 16. Atomicity problems • Transfer of funds from one account to another should either complete or not happen at all 16DATABASE MAGEMENT SYSTEM
  • 17. Concurrent-access anomalies • Concurrent accessed needed for performance Uncontrolled concurrent accesses can lead to inconsistencies • Example: Two people reading a balance and updating it at the same time 17DATABASE MAGEMENT SYSTEM
  • 18. Security problems • Lack of security i.e. there are no restrictions on who can see what. • Every user of the system should be able to access only the data they are permitted to see. • E.g. payroll people only handle employee records, and cannot see customer accounts; tellers only access account data and cannot see payroll data. • Difficult to enforce this with application programs. 18DATABASE MAGEMENT SYSTEM
  • 19. REFERENCE BOOKS: • 1. DATABASE SYSTEM CONCEPTS (6th edition), by Abraham Silberschatz, Henry F. Kroth & S. Sudarshan, McGRAW-HILL • 2. DATABASE MANAGEMENT SYSTEM by Seema Kedar, Technical publication 19DATABASE MAGEMENT SYSTEM