What is Data Modelling ?
Basically data model is the creation of a design or model fro storing data in a
database.Data models defines how the data is connected to each other
in the database and how they are processed and utilized.
Data models helps to ensure consistency thereby enabling quality of the data.
Dat models helps to take proper business decisions, helps government in taking
proper policy measures and also helps is regulatory compliances.
Basically There are Two Types of Data Models. They are as follows:
1. Entity Relationship Model:
2. UML(Unified Modelling Language)
Let us understand them in details
1. Entity Relationship Model:
It is based on real world entities and relationships among the entities.It is best
used for conceptual design of the database.
2. UML(Unifies Modelling Language):
It is very important part in software development process. It basically represents
the architecture or working of software or modules in graphical way.It helps
the software developers communicate, Validate and explore the architecture
design of the software
Types of Data Models:
There are three types of Data Models which are as follows:
1. Logical Model
2.Physical Model
3. Conceptual Model
Let us see this types in Details:
1.Logical data Model:
It basically depends on the representation part of data model .It defines the structture
and relationships between the data elements.At this model no primary or secondary
key is defined.
2. Physical Data Model:
It design the internal schema of databases. It includes, columns , tables and the
relationships between these entities.It outlines the implementation methodology
like Create, Retrieve, Update , Delete Operations on data.
3. Conceptual data:
This model is also called as Domain model.It basically defines what actually
the system contains. It focuses on attributes and relation of the database.
It is basically designed by business architect and stakeholders and
basically used by business organisations.
No comments:
Post a Comment