SlideShare a Scribd company logo
2
Most read
6
Most read
20
Most read
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

PPT
Mainframe
PPTX
DBMS - Database Management System
PPTX
Introduction to Database
PPT
Oracle backup and recovery
PPT
Database management system presentation
PPT
Oracle data pump
PPT
FILE STRUCTURE IN DBMS
PPT
SQL Server Transaction Management
Mainframe
DBMS - Database Management System
Introduction to Database
Oracle backup and recovery
Database management system presentation
Oracle data pump
FILE STRUCTURE IN DBMS
SQL Server Transaction Management

What's hot (20)

PPTX
Database Management System
PPT
Database administration and security
PPT
Files Vs DataBase
PPTX
Introduction to database
PPTX
Database Management System
PPTX
Databases
PPT
Chapter02
PDF
Ddb 1.6-design issues
PPTX
Types of keys in dbms
PPT
Chapter 5
PPTX
Database design process
PPTX
Database systems
PPTX
Oracle Tablespace - Basic
DOC
SAP Basis Training Material | www.sapdocs.info
PPT
Database backup & recovery
PPT
Anatomy of Autoconfig in Oracle E-Business Suite
PPTX
Database architecture
PPTX
DBMS and its Models
PPTX
Database Management Systems - Management Information System
Database Management System
Database administration and security
Files Vs DataBase
Introduction to database
Database Management System
Databases
Chapter02
Ddb 1.6-design issues
Types of keys in dbms
Chapter 5
Database design process
Database systems
Oracle Tablespace - Basic
SAP Basis Training Material | www.sapdocs.info
Database backup & recovery
Anatomy of Autoconfig in Oracle E-Business Suite
Database architecture
DBMS and its Models
Database Management Systems - Management Information System
Ad

Similar to DATABASE MANAGEMENT (20)

PPTX
DBMS Introduction-Unit 1 power point presentation
PPTX
Database Management system : UNit I Helping to understand basics of dbms oper...
PDF
DBMS unit 1
PPTX
Fundamentals of DBMS
PPTX
INTRODUCTION TO DATABASE
PPTX
Module-1.pptx
PPTX
Intro.pptx
PPTX
unit 1 introduction to dbms [1-1.2].pptx
PPT
DBMS Lec 1 & 2.pptsdfsdfsfsdfsdfsdfsdfsfd
PPT
fundamentals of database and the functions of DBMS
PPT
DBMS Lec 1 & 2.ppt
PDF
Database management systems Lecture Notes
PPTX
Lecture27
PPT
Lecture-1.ppt
PDF
UNIT machine learning unit 1,algorithm pdf
PPTX
Database-Management-System - Topic Data Models
PPT
INTRODUCTION TO RDBMS
PPTX
Introduction to Database Management Sytems
PPT
Chap1-Introduction to database systems.ppt
PDF
DBMS_UNIT_1.pdf
DBMS Introduction-Unit 1 power point presentation
Database Management system : UNit I Helping to understand basics of dbms oper...
DBMS unit 1
Fundamentals of DBMS
INTRODUCTION TO DATABASE
Module-1.pptx
Intro.pptx
unit 1 introduction to dbms [1-1.2].pptx
DBMS Lec 1 & 2.pptsdfsdfsfsdfsdfsdfsdfsfd
fundamentals of database and the functions of DBMS
DBMS Lec 1 & 2.ppt
Database management systems Lecture Notes
Lecture27
Lecture-1.ppt
UNIT machine learning unit 1,algorithm pdf
Database-Management-System - Topic Data Models
INTRODUCTION TO RDBMS
Introduction to Database Management Sytems
Chap1-Introduction to database systems.ppt
DBMS_UNIT_1.pdf
Ad

More from Siddhi Shrivas (14)

PPTX
VECTOR FUNCTION
PPT
Production management
PPT
Team work
PPTX
Resonance in R-L-C circuit
PPTX
Exact & non differential equation
PPTX
Functions of process management
PPTX
MULTIPLEXER
PPTX
THREADED BINARY TREE AND BINARY SEARCH TREE
PPTX
ENGAGE DEEPLY
PPTX
KIRCHHOFF’S CURRENT LAW
PPT
Communication
PPT
Listening skills
PPTX
PPTX
Newtons law
VECTOR FUNCTION
Production management
Team work
Resonance in R-L-C circuit
Exact & non differential equation
Functions of process management
MULTIPLEXER
THREADED BINARY TREE AND BINARY SEARCH TREE
ENGAGE DEEPLY
KIRCHHOFF’S CURRENT LAW
Communication
Listening skills
Newtons law

Recently uploaded (20)

PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PDF
PPT on Performance Review to get promotions
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPT
Project quality management in manufacturing
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
Geodesy 1.pptx...............................................
PPTX
additive manufacturing of ss316l using mig welding
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
web development for engineering and engineering
PPTX
UNIT 4 Total Quality Management .pptx
PPT
Mechanical Engineering MATERIALS Selection
PDF
composite construction of structures.pdf
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
Foundation to blockchain - A guide to Blockchain Tech
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
UNIT-1 - COAL BASED THERMAL POWER PLANTS
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PPT on Performance Review to get promotions
R24 SURVEYING LAB MANUAL for civil enggi
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Project quality management in manufacturing
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Operating System & Kernel Study Guide-1 - converted.pdf
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Geodesy 1.pptx...............................................
additive manufacturing of ss316l using mig welding
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
web development for engineering and engineering
UNIT 4 Total Quality Management .pptx
Mechanical Engineering MATERIALS Selection
composite construction of structures.pdf
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
bas. eng. economics group 4 presentation 1.pptx
Foundation to blockchain - A guide to Blockchain Tech

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