0% found this document useful (0 votes)
8 views

Lesson 4 Data Modelling

Uploaded by

kelvtheking3
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Lesson 4 Data Modelling

Uploaded by

kelvtheking3
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Data Center College of the Philippines of Laoag City, Inc.

A.G. Tupaz cor. M.V. Farinas Streets, Brgy. 8 San Vicente, Laoag City

Fundamentals of Information Management


DATA MODELLING
Data Model
 Data Model is a collection of conceptual tools for describing data, data relationships, data semantics
and consistency constraint.
 A data model is a conceptual representation of data structures required for data base and is very
powerful in expressing and communicating the business requirements.
 A data model visually represents the nature of data, business rules governing the data, and how it
will be organized in the database.
 A data model provides a way to describe the design of a database at the physical, logical and view
levels.
Different Data Models
 Conceptual: describes WHAT the system contains.
 Logical: describes HOW the system will be implemented, regardless of the DBMS.
 Physical: describes HOW the system will be implemented using a specific DBMS.

Data Model Definition


Element

Entity A real-world thing or an interaction between 2 or more real world things.

Attribute The atomic pieces of information that we need to know about entities.

Relationship How entities depend on each other in terms of why the entities depend on
each other (the relationship) and what that relationship is (the cardinality of
the relationship).

Types of Data Models


 Entity-Relationship (E-R) Models
 It is a pictorial representation of data that describes how data is communicated and related to
each other. Any object, such as entities, attributes of an entity, sets of relationship, and other
attributes of relationship, can be characterized with the help of the ER diagram.
 UML (unified modeling language)
 A standardized modeling language consisting of an integrated set of diagrams, developed to help
system and software developers for specifying, visualizing, constructing, and documenting the
artifacts of software systems, as well as for business modeling and other non-software systems.
Components of Data Models
• structure part:
o Consisting of set of rules according to which databases can be constructed.
• Manipulative Part:
o Define the types of operation that are allowed on the data.
• Set of Integrity Rules:
o Which ensures that data is accurate.
1
Data Center College of the Philippines of Laoag City, Inc.
A.G. Tupaz cor. M.V. Farinas Streets, Brgy. 8 San Vicente, Laoag City

Fundamentals of Information Management


Why and when
 The purpose of a data model is to describe the concepts relevant
to a domain, the relationships between those concepts, and information
associated with them. Used to model data in a standard, consistent,
predictable manner in order to manage it as a resource.
 To have a clear picture of the base data that your business needs.
 To identify missing and redundant base data.
 To Establish a baseline for communication across functional
boundaries within your organization.
 Provides a basis for defining business rules.
 Makes it cheaper, easier, and faster to upgrade your IT solutions.

You might also like