Модель данных можно определить как совокупность правил структурирования данных в базах данных, допустимых операций над ними и ограничений целостности, которым они должны удовлетворять.
Включает следующие компоненты:
• допустимую организацию данных,
• семантические ограничения целостности,
• множество допустимых операций
Замечание. В модели данных могут учитываться не все виды ограничений целостности, например, в ней нельзя учесть результаты некорректного выполнения коллективных запросов к информационному хранилищу.
Обратим внимание на то, что понятие модели данных можно рассматривать в двух аспектах:
- как инструментарий СУБД (средства описания данных и манипулирования ими),
- как результат моделирования.