SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

What's hot (20)

Functions of database management systems
Functions of database management systemsFunctions of database management systems
Functions of database management systems
 
Database Management System
Database Management SystemDatabase Management System
Database Management System
 
Database and Database Management (DBM): Health Informatics
Database and Database Management (DBM): Health InformaticsDatabase and Database Management (DBM): Health Informatics
Database and Database Management (DBM): Health Informatics
 
Presentation on Database management system
Presentation on Database management systemPresentation on Database management system
Presentation on Database management system
 
DbMs
DbMsDbMs
DbMs
 
Database systems
Database systemsDatabase systems
Database systems
 
Components and Advantages of DBMS
Components and Advantages of DBMSComponents and Advantages of DBMS
Components and Advantages of DBMS
 
Management information systems
Management information systemsManagement information systems
Management information systems
 
MIS concepts
MIS conceptsMIS concepts
MIS concepts
 
Information system
Information systemInformation system
Information system
 
Database language
Database languageDatabase language
Database language
 
Characteristic of dabase approach
Characteristic of dabase approachCharacteristic of dabase approach
Characteristic of dabase approach
 
Diffrence between dbms and rdbms
Diffrence between dbms and rdbmsDiffrence between dbms and rdbms
Diffrence between dbms and rdbms
 
Data Segregation
Data SegregationData Segregation
Data Segregation
 
File system vs DBMS
File system vs DBMSFile system vs DBMS
File system vs DBMS
 
Transaction management in DBMS
Transaction management in DBMSTransaction management in DBMS
Transaction management in DBMS
 
Data Modeling PPT
Data Modeling PPTData Modeling PPT
Data Modeling PPT
 
Database Management System
Database Management SystemDatabase Management System
Database Management System
 
Chapter 2 database environment
Chapter 2 database environmentChapter 2 database environment
Chapter 2 database environment
 
Structure of dbms
Structure of dbmsStructure of dbms
Structure of dbms
 

Similar to 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
 
Introduction to Database Management System
Introduction to Database Management SystemIntroduction to Database Management System
Introduction to Database Management SystemAmiya9439793168
 
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
 
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
 

Similar to 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
 
Introduction to Database Management System
Introduction to Database Management SystemIntroduction to Database Management System
Introduction to Database Management System
 
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
 
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
 

More from Siddhi Shrivas

More from 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
 

Recently uploaded

MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 

Recently uploaded (20)

MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
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
 

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