Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПОРТФОЛИО БД [Щевелёв Д.В.].docx
Скачиваний:
9
Добавлен:
11.12.2018
Размер:
720.46 Кб
Скачать

Типы бд

Модель – это образная схема со своими связями и объектами.

  1. Прежде чем создать БД обозначают предметную область – это часть объектов реального мира: предметная область поставки каких-либо материалов, учебный процесс, продажа билетов.

    Инфологическая модель данных

  2. Затем собирают пожелания отдельных пользователей БД – обобщают, систематизируют данные.

Датологическая модель (data – база)

  1. Выбирается конкретная СУБД. Разрабатываются схемы данных, связи, типы полей, то есть проектируется и разрабатывается конкретная база.

  1. Расположение данных в конкретных ресурсах.

Физическая модель данных

Создание датологической модели связано с типами моделей на разных этапах

Иерархическая модель.

Сначала стали использовать именно такие модели в связи с простотой структуры. В ней один элемент является главным, а другие подчиненными. Поиск какого-либо элемента данных в такой системе довольно трудоемкий и медленный из-за необходимости последовательно проходить все по очереди ступеньки – древовидная структура (навигация). Например, каталог файлов (проводник), любая организационная структура.

Сетевая модель.

Создавались для малоресурсных компьютеров. Это достаточно сложные структуры, где существуют вертикальные и горизонтальные связи, но при разработке сетевой модели прикладной программист должен знать несколько внутренних языков СУБД, детально представлять логическую структуру базы для осуществления навигации. Здесь все звенья цепочки равноценны. Сетевая база – это самый верный способ потерять данные.

Реляционная модель.

Основой этой модели является таблица, и как правило несколько таблиц, обязательно связанных между собой. В этой модели отсутствует принцип навигации, как в двух предыдущих, здесь поиск идет по значению.

Реляционная таблица называется отношением строчки таблицы – записи (кортеж), столбцы таблицы – поля (атрибуты).

Типы данных внутри столбца – домен.

Главная таблица имеет первичный ключ – это дополнительная характеристика поля, в котором значения не повторяются и служат для однозначного нахождения записи.

Внешний ключ – находится в подчинительной таблице и его значения обязательно такие же, как значение первичного ключа в главной. Внешний ключ служит для связи между таблицами и его значения могут повторяться.

Основные объекты Microsoft Office Access.

Первичный ключ – это дополнительная характеристика поля, в котором значения не повторяются и служат для однозначного нахождения записи, и эти значения служат для связи с такими же значениями в другой таблице.

Внешний ключ – находится в подчинительной таблице и его значения обязательно такие же, как значение первичного ключа в главной. Внешний ключ служит для связи между таблицами и его значения могут повторяться.

Простой ключ – это первичный ключ, состоящий из значений одного поля.

Составной ключ – в тех случаях, когда невозможно определить однозначно запись по одному полю, то в качестве первичного ключа берут комплекс полей, которые однозначно определят запись. Например, при покупке билета нужно указать направление, дату, время. Причем внутри этой комбинации значения могут повторяться, а весь комплекс не повторяется.