Please enable JavaScript.
Coggle requires JavaScript to display documents.
Структуры баз данных :silhouettes: (Реляционная модель данных…
Структуры баз данных :silhouettes:
Иерархическая модель данных
Сегмент - это поименованная единица данных фиксированной длины, которая может содержать одно или несколько полей
Порожденные
Исходные
Сетевая модель данных
Набор представляет собой поименованную совокупность записей, образующих двухуровневую иерархическую структуру
Член набора
Владелец набора
Реляционная модель данных
Преимущества реляционной модели данных
Использование двумерных таблиц
Направленные связи могут быть опущены
Операции проекции и соединения позволяют легко "разрезать" и "склеивать" отношения
Контроль секретности
Взаимосвязь атрибутов из различных отношений
Исключение сложных указателей связи
Добавления новых атрибутов и отношений.
Простота языка манипулирования данными и ясность логической схемы БД
Компоненты реляционной модели данных
Среда пользователя
Алгоритмический язык для программирования
Компилятор
Программы- утилиты быстрого программирования
Встроенная программа интерактивной помощи
Условия и ограничения, накладываемые на реляционную модель данных
Все строки таблицы должны быть уникальны
Все строки таблицы должны иметь одну и ту же структуру
Имена столбцов таблицы должны быть различны
Значения атрибутов должны быть атомарными
Порядок следования строк в таблице несущественен