2. A Presentation on
“Database Management System”
Presented by:
Haris BB133082
Muzammil BB133100
Junaid BB133037
Mujtaba BB133019
Jabar BB133038
M.A.J.U
3. What is Database
• collection of programs that enables you to
store and extract information from a
database
• created to operate large quantities of
information by inputting, storing, retrieving,
and managing
M.A.J.U
4. Examples of Database
Applications
• computerized library systems
• automated teller machines
• flight reservation systems
• computerized parts inventory systems
M.A.J.U
5. STEPS IN DATABASE DESIGN
• Requirement analysis
− What does the user want?
• Conceptual database design
− Defining the entities and attributes, and
the relationships between these --> The
ER model
M.A.J.U
7. Functions of a Database Management
System
• several functions that a DBMS performs to
ensure data integrity and consistency of
data in the database
• Ten functions in the DBMS are:
− Data Dictionary Management
− Data Storage ManagementM.A.J.U
8. Functions of a Database Management
System
− Data Transformation and Presentation
− Security Management
− Multiuser Access Control
− Backup and Recovery Management
M.A.J.U
9. Functions of a Database Management
System
− Data Integrity Management
− Database Access Languages and
Application Interface
− Database Communication Interfaces
− Transaction ManagementM.A.J.U
10. Role of Database Management
System
• interaction between end-user and the
database
• create an environment in which end users
have better access to more data
• Database is stored as a collection of files
M.A.J.U
20. RDBMS VS ORDBMS
• Stands for
–Relational database management
system
–Object-relational database management
systems
• Difference between RDBMS and
ORDBMS
–They are both database management
systems M.A.J.U
21. DB2 database management
• DB2 database management : that was
introduced by IBM in 1983.
• Editions of DB2 :
– DB2Workgroup
– DB2 Workgroup Unlimited
M.A.J.U
22. DB2 database management
–DB2 Enterprise Server Edition
–DB2 UDB Data Warehouse
Enterprise Edition (DWE)
• DB2 has APIs for many languages
including the following.
–Java
–C
M.A.J.U