Модель данных - это такой способ структуризации данных, • который не зависит от специфики среды хранения (памяти компьютера). В свою очередь, oн не зависит и от предметной области, для которой он используется. По отношению к данным, взятым из любой области, способ логической структуризации определяет правила, в соответствии с которыми эти данные могут (и должны) быть организованы.
Разработанные способы структуризации данных получили название моделей данных. Каждая такая модель характеризуется определенными средствами и методами структурирования данных.
Модель данных трактуется как совокупность правил, определяющих допустимые информационные единицы и связи между ними, а также набор операций, допустимых при манипулирования данными и классы представимых средствами этой системы ограничений целостности.
Из этого определений можно заключить, что модель данных обуславливается тремя компонентами:
• допустимая структура данных;
• совокупность операций, разрешенная для каждой модели;
• ограничения целостности.