DBMS Unit1 History
DBMS Unit1 History
DBMS Unit1 History
What is DBMS?
Database Management System (DBMS) is a software for storing
and retrieving users' data
The DBMS accepts the request for data from an application and
instructs the operating system to provide the specific data.
In large systems, a DBMS helps users and other third-party
software to store and retrieve data.
DBMS allows users to create their own databases as per their
requirement.
The term “DBMS” includes the user of the database and other
application programs.
It provides an interface between the data and the software
application.
Let us see a simple example of a university database. This database
is maintaining information concerning students, courses, and grades
in a university environment.
Hierarchical DBMS
In a Hierarchical database, model data is organized in a tree-like
structure. Data is Stored Hierarchically (top down or bottom up)
format. Data is represented using a parent-child relationship. In
Hierarchical DBMS parent may have many children, but children
have only one parent.
Network Model
The network database model allows each child to have multiple
parents. It helps you to address the need to model more complex
relationships like as the orders/parts many-to-many relationship. In
this model, entities are organized in a graph which can be accessed
through several paths.
Relational model
Relational DBMS is the most widely used DBMS model because it is
one of the easiest. This model is based on normalizing data in the rows
and columns of the tables. Relational model stored in fixed structures
and manipulated using SQL.
Object-Oriented Model