DATA MODEL
CONTENT
- Definition of Data Model
- Levels of Data Models
- Types of Data Models
Data Model
Data models serve as foundational constructs for introducing abstraction in a Database Management System (DBMS). They play a crucial role in defining the interconnections of data and the methods by which data is processed and stored within the system. A data model serves as an abstract framework that organizes data elements and standardizes their relationships, both among themselves and with real-world entities’ properties. For example, a data model might dictate that a data element representing an automobile should consist of various components that represent aspects such as the car’s color, size, and owner.
Levels of Data Models
The ANSI/SPARC three-level architecture classifies data models into three distinct levels:
1. Conceptual Data Model
The conceptual data model offers a technology-independent specification of the data to be housed in the database. This level primarily facilitates communication between data modelers and business stakeholders. Typically presented as a diagram with accompanying documentation, it provides a high-level view of the data’s structure and relationships.
2.
- NEW: Download the entire term's content in MS Word document format (1-year plan only)
- The complete lesson note and evaluation questions for this topic
- The complete lessons for the subject and class (First Term, Second Term & Third Term)
- Media-rich, interactive and gamified content
- End-of-lesson objective questions with detailed explanations to force mastery of content
- Simulated termly preparatory examination questions
- Discussion boards on all lessons and subjects
- Guaranteed learning