Lesson 1 Finals
Lesson 1 Finals
Lesson 1 Finals
Defines the data elements and their relationships. Allows the developing of the actual database.
Data Architects and business analyst create logical data Database Administrators and developers create physical
model data model.
The objectives of logical data model is to develop a The objectives of physical data model is to implement the
technical map of rules and data structures. actual database.
Simpler than the physical data model. Complex than the logical data model.
What is a Logical Data Model
After obtaining the business requirements, the logical
model describes the data to a great extent, but it does
not take part in implementing the database. In other
words, it is the basis for developing the physical model.
It includes all the entities, relationships between them
and the attributes of the entities. Generally, the
logical data model can be designed and developed
independently from the DBMS.
What is a Physical Data Model
A physical data model is a model that helps to implement
the database. In other words, it represents the way of
building the database. Moreover, the physical data model
gives an abstraction of the database and helps to generate
the schema.
It helps to model the database column keys, constraints,
indexes, triggers and other RDBMS features. It also
converts the entities into tables, relationships into
foreign keys and attributes into columns. Furthermore, it
is possible to modify the physical data model based on
physical constraints or requirements.
Note: A database schema describes the shape of the data and how it relates to
other models, tables and database.
Structured Analysis Tools
During Structured Analysis, various tools and techniques
are used for system development.
They are: