Базы данных. Введение
Базы данных. Продолжение
Во время проектирования баз данных перед программистом всегда стоит перечень задач, а само проектирование разделено на несколько этапов. Основные задачи, которые стоят перед программистом: · Обеспечение хранения в БД всей необходимой информации. · Обеспечение возможности получения данных по всем необходимым запросам. · Сокращение избыточности и дублирования данных. · Обеспечение целостности данных. Этапы выделяют следующие: Концептуальное проектирование Концептуальное (инфологическое) проектирование...
Модель данных — абстрактное логическое описание допустимых типов данных, отношений между ними и операций, определённых над этими данными
Она выступает инструментом проектирования, создания и использования баз данных и других информационных ресурсов. Термин обозначает формальную конструкцию, описывающую, какие данные допустимы в системе, как они связаны друг с другом и какие операции над ними можно выполнять. В классической теории баз данных модель данных включает три обязательных аспекта: объекты (структуры данных), операторы и правила целостности. С математической точки зрения модель данных может рассматриваться как алгебраическая система — множество с заданными на нём операциями и отношениями. Модель данных необходимо отличать...