0% found this document useful (0 votes)
13 views9 pages

Pod 200729062735

The document discusses different database models and provides an entity-relationship diagram for a college management system. It describes the hierarchical, network, entity-relationship, and relational models. For the entity-relationship model, it gives an example of modeling a school database with students as an entity and addresses as a separate entity related to students. It then states that the next steps will cover designing tables from the entity-relationship diagram and normalizing the tables to reduce redundancy.

Uploaded by

Novice
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views9 pages

Pod 200729062735

The document discusses different database models and provides an entity-relationship diagram for a college management system. It describes the hierarchical, network, entity-relationship, and relational models. For the entity-relationship model, it gives an example of modeling a school database with students as an entity and addresses as a separate entity related to students. It then states that the next steps will cover designing tables from the entity-relationship diagram and normalizing the tables to reduce redundancy.

Uploaded by

Novice
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Muchhala Polytechnic, Thane

Information Technology Department


A
Report
On
“E-R Diagram of College Management Systems ”
By

1. Omprakash Chauhan
2. Adnan Mulani
3. Ganesh Mudaliyar
4. Nashra Patel

Signature Signature (HOD)


Subject Teacher
Index

•Introduction
•Types of Models
•Hierarchical Model
•Network Model
•Entity-relationship Model
•Relational Model
•E-R Diagram of College Management Systems
Introduction

What is DBMS Database Models ?


A Database model defines the logical design and
structure of a database and defines how data will be
stored, accessed and updated in a database
management system. While the Relational Model is
the most widely used database model, there are
other models too:

Types of Models

1. Hierarchical Model
2. Network Model
3. Entity-relationship Model
4. Relational Model
1. Hierarchical Model
This database model organizes data into a tree-like-
structure, with a single root, to which all the other
data is linked. The hierarchy starts from
the Root data, and expands like a tree, adding child
nodes to the parent nodes.
In this model, a child node will only have a single
parent node.

This model efficiently describes many real-world


relationships like index of a book, recipes etc.
In hierarchical model, data is organized into tree-
like structure with one one-to-many relationship
between two different types of data, for example,
one department can have many courses, many
professors and of-course many students.
2. Network Model
This is an extension of the Hierarchical model. In this
model data is organized more like a graph, and are
allowed to have more than one parent node.
In this database model data is more related as more
relationships are established in this database model.
Also, as the data is more related, hence accessing
the data is also easier and fast. This database model
was used to map many-to-many data relationships.
This was the most widely used database model,
before Relational Model was introduced.
3. Entity-relationship Model
In this database model, relationships are created by
dividing object of interest into entity and its
characteristics into attributes.
Different entities are related using relationships.
E-R Models are defined to represent the relationships
into pictorial form to make it easier for different
stakeholders to understand.
This model is good to design a database, which can
then be turned into tables in relational
model(explained below).
Let's take an example, If we have to design a School
Database, then Student will be
an entity with attributes name, age, address etc.
As Address is generally complex, it can be
another entity with attributes street name, pin code,
city etc, and there will be a relationship between
them.
Relationships can also be of different types. To learn
about E-R Diagrams in details, click on the link.
4. Relational Model
In this model, data is organised in two-
dimensional tables and the relationship is maintained by
storing a common field.
This model was introduced by E.F Codd in 1970, and
since then it has been the most widely used database
model, infact, we can say the only database model used
around the world.
The basic structure of data in the relational model is
tables. All the information related to a particular type is
stored in rows of that table.
Hence, tables are also known as relations in relational
model.
In the coming tutorials we will learn how to design
tables, normalize them to reduce data redundancy and
how to use Structured Query language to access data
from tables.
E-R Diagram Of
College

Thank You

You might also like