Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры КИТ 3 семестр.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
184.32 Кб
Скачать
  1. Иерархическая модель данных.

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

  1. Сетевая модель данных.

Модель данных – совокупность принципов организации базы данных. Классическими являются иерархическая, сетевая и реляционная модели данных. Сетевая модель является развитием иерархической модели. В отличие от иерархической модели в сетевой модели потомок (сегменты, расположенные на более низком уровне) может иметь любое количество предков (сегменты, расположенные на более высоком уровне). Сегменты, которые называются в сетевой модели наборами записей, связываются между собой не только по принципу «сверху вниз», но и «по горизонтали» с помощью наборов связей. В сетевой структуре любой элемент может быть связан с любым другим элементом. К достоинствам сетевой модели данных относятся возможность образования произвольных связей и быстрый доступ к данным. Недостатками сетевой модели являются сложность ее понимания для обычного пользователя и большие объемы памяти компьютера на хранение данных.

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

Модель данных – совокупность принципов организации базы данных. Классическими являются иерархическая, сетевая и реляционная модели данных. Реляционная модель базы данных была предложена американским математиком Kоддом в 1969 г. В настоящее время это самая распространенная модель баз данных. Достоинства: простота предоставления данных; удобства модификации отношений; минимальная избыточность данных, достигаемая при нормализации отношений. Недостатки: невысокая работа с данными; данные об объектах содержатся во многих таблицах. Она представляет собой комплекс взаимосвязанных простейших двумерных таблиц-отношений. Таблицы-отношения должны обладать следующими свойствами: каждый столбец таблицы – это элемент данных (атрибут) и его значения должны быть не расчленяемыми на несколько значений; все столбцы однородные; в таблице нет двух одинаковых строк; столбы и строки могут просматриваться в любом порядке; число строк не ограничено. Столбцы отношения называются доменами, а строки кортежами. Количество кортежей в отношении называется мощностью отношения. Любая таблица реляционной базы данных состоит из строк называемых также записями, и столбцов, называемых полями. В отношении записи должны иметь уникальный идентификатор – ключ. Ключ – один или несколько полей, однозначно определяющих записи. Ключ служит для быстрого поиска нужной информации.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]