Модели Базы Данных

Get Started. It's Free
or sign up with your email address
Модели Базы Данных by Mind Map: Модели Базы Данных

1. Сетевая

1.1. Основа

1.1.1. Набор

1.1.1.1. совокупность записей, образующих двухуровневую иерархическую структуру

1.2. Представлена

1.2.1. В виде графов

1.3. Недостатки

1.3.1. сложная структура памяти

1.3.2. необходимость понижать сложность сетевой модели

2. Реляционная

2.1. Состоит

2.1.1. Из набора таблиц

2.1.1.1. Строки-кортеж(выборка)

2.1.1.2. Столбцы-атрибуты(поля записей)

2.2. Условия, когда таблицы являются отношениями

2.2.1. Все строки таблицы должны быть уникальны

2.2.2. строки таблицы должны иметь одну и ту же структуру

2.2.3. Имена столбцов таблицы должны быть различны, а значения столбцов должны быть однотипными

2.2.4. Значения атрибутов должны быть атомарными

2.2.5. Порядок следования строк в таблице несущественен

2.3. Преимущества

2.3.1. Двумерные таблицы

2.3.2. Операции проекции

2.3.3. Направленные связи

2.3.4. Реляционная алгебра

2.3.5. Контроль секретности

2.3.6. Ясная картина взаимосвязи

2.3.7. Нет сложных указателей

2.3.8. Возможность роста

2.3.9. Простота языка манипулирования

2.4. Компоненты

2.4.1. Среда пользователя

2.4.2. Алгоритмический язык программирования

2.4.3. Компилятор

2.4.4. Утилиты быстрого програмиирования

2.4.5. Интерактивная помощь

3. Каждый порожденный сегмент представлен столько раз, сколько необходимо для полного раскрытия исходного сегмента.

4. Порожденные

4.1. Головной(корневой)

4.1.1. Не зависит от других сегментов

4.2. Для более низкого уровня

5. Иерархическая

5.1. Представлена

5.1.1. В виде дерева

5.2. Определение

6. Сегменты

6.1. Исходные

6.1.1. Для высокого уровня

6.2. Подобные

6.2.1. Порождены одним и тем же исходным сегментом