4 - Classification of DBMS
4 - Classification of DBMS
Prepared By :
Muhammad Usman
Topic To be Covered
Classification of DBMSs,
Data modelling using the Entity-relationship model(ER)
• File Servers
• Printer Servers
• Web Servers
• E-mail Servers
Many web applications use an architecture called the application server which add an
intermediate layer between the client and the database server.
Intermediate Layer called Application Server or Web Server:
The intermediate layer or the middle tier is sometimes called the application server and
sometimes the Web Server.
This server plays an intermediary role by providing the rules (procedure and constraints) that
are used to access data from the database.
Three tier Architecture
Relational model represents a database as a collection of tables, where each table can be
stored as a separate file.
Object model defines a database in terms of objects, their properties, and their operations.
Relational DBMSs have been extending their models to incorporate object database
concepts and other capabilities; Object-relational model
Hierarchical model represents data as record types
and also represents a limited type of l:N relationship, called a set type.
Network model represents data as hierarchical tree structures.
Relational schema
representation of relational database’s entities, attributes within those entities, and relationships
between those entities
Relational table
Stores a collection of related entities
Object Oriented Model
Relational DBMS are extending their models by incorporating object database concepts
resulting in object-relational or extended relational systems.
26 Number of users
Single-user systems support only one user at a time and are mostly used with personal
computers.
Multiuser systems, which include the majority of DBMSs, support multiple users
concurrently.
One well-known family of DBMSs is based on inverted file structures. Finally, a DBMS
can be general purpose or special purpose.
Online transaction processing (OLTP) systems,