2. CONTENT
• What is Database Management System?
• Types of DBMS Model
• Architecture of DBMS
• Advantage of DBMS
• Disadvantage of DBMS
• Conclusion
3. WHAT IS DATABASE MANAGEMENT SYSTEM?
• Database Management System (DBMS) is a software for storing and retrieving
users’ data while considering appropriate security measures.
• It consists of a group of programs which manipulate the database.
• The DBMS accepts the request for data from an application and instructs the
operating system to provide the specific data.
4. TYPES OF DBMS MODEL
• Hierarchical model
• Network model
• Relational model
5. HIERARCHICAL MODEL
• Hierarchical model data is organized in a tree-like structure.
• Data is Stored in hierarchically format.
• There is a hierarchy of parent and child data segments.
6. NETWORK MODEL
• The network database model allows each child to have multiple parents.
• It helps to address the need to model more complex relationships like as the
orders/parts many-to-many relationship.
7. RELATIONAL MODEL
• Relational DBMS is the most widely used DBMS model.
• This model is based on normalizing data in the rows and columns of the tables.
8. ARCHITECTURE OF DBMS
There are three levels of DBMS architecture
• External Level
• Conceptual Level
• Internal Level
9. ARCHITECTURE OF DBMS
• External Level: - It is also called view level. The reason this level is called “view” is
because several users can view their desired data from this level which is internally
fetched from database with the help of conceptual and internal level mapping.
• Conceptual Level: - It is also called logical level. The whole design of the database
such as relationship among data, schema of data etc. are described in this level.
• Internal Level: -This is the lowest level of the architecture. This level describes how
the data is actually stored in the storage devices.
11. ADVANTAGES OF DBMS
• Controlling Redundancy
• Sharing of Data
• Data Consistency
• Integration of Data
• Backup and Recovery Procedures
12. DISADVANTAGES OF DBMS
• Cost of Hardware and Software
• Cost of Data Conversion
• Cost of Staff Training
• Appointing Technical Staff
• Database Damage
13. CONCLUSION
• DBMS makes it possible for end users to create, read, update and delete data in a
database.
• The DBMS essentially serves as an interface between the database and end users or
application programs ensuring that data is consistently organized and remains
easily accessible.