Data model

From WikiMD.org
Jump to navigation Jump to search

Data Model

A Data Model (pronunciation: /ˈdeɪtə ˈmɒdəl/) is a conceptual structure that organizes elements of data and standardizes how they relate to one another and to the properties of real-world entities.

Etymology

The term "Data Model" is derived from the words "Data", which comes from the Latin word datum meaning "something given", and "Model", which comes from the Latin word modulus meaning "measure".

Definition

In the context of Database Management Systems (DBMS), a Data Model may be a theoretical or abstract representation of the data objects and associations among them. It helps to understand the nature of data, its entities, attributes, and relationships.

Types of Data Models

There are three types of data models:

1. Conceptual Data Model: This model is used in the initial planning phase. It includes high-level entities and relationships among them.

2. Logical Data Model: This model includes all entities, attributes, and relationships along with the primary key and foreign key.

3. Physical Data Model: This model includes all the database-specific implementation details.

Related Terms

  • Entity: An entity is a real-world object distinguishable from other objects.
  • Attribute: An attribute is a property or characteristic of an entity.
  • Relationship: A relationship is an association among entities.
  • Database: A database is an organized collection of data stored and accessed electronically.

External links

Esculaap.svg

This WikiMD article is a stub. You can help make it a full article.


Languages: - East Asian 中文, 日本, 한국어, South Asian हिन्दी, Urdu, বাংলা, తెలుగు, தமிழ், ಕನ್ನಡ,
Southeast Asian Indonesian, Vietnamese, Thai, မြန်မာဘာသာ, European español, Deutsch, français, русский, português do Brasil, Italian, polski