2.7. Data Models

A model is an abstraction process that concentrates (or highlights) essential and inherent aspects of the organisation’s applications while ignores (or hides) superfluous or accidental details. It is a representation of the real world objects and events and their associations. A data model (also called database model) is a mechanism that provides this abstraction for database application. It represents the organisation itself. It provides the basic concepts and notations to allow database designers and end-users unambiguously and accurately communicate their understanding of the organisational data. Data modelling is used for representing entities of interest and their relationships in the database. It allows the conceptualisation ...

Get Database Systems: Concepts, Design and Applications now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.