Ит в профессиональной деятельности



бет145/177
Дата04.05.2023
өлшемі6,65 Mb.
#176031
1   ...   141   142   143   144   145   146   147   148   ...   177
Байланысты:
ИТПД уч пособие

Таблица 5.1

Термин

Определение

Внешняя схема БД

Схема БД, поддерживаемая СУБД для приложений

Внутренняя схема БД

Схема БД, определяющая представление БД в среде хранения и пути доступа к ним

Концептуальная схема БД

Схема БД, определяющая представление БД, единое для всех её приложений и не зависящее от используемого в системе управления этой БД представления данных в среде хранения и путей доступа к ним

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


Сетевая модель данных – модель данных, предназначенная для представления данных сетевой структуры (рис. 5.1) и манипулирования ими. Такая модель обеспечивает представление данных о предметной области в виде элементов данных, которые могут быть связаны всеми типами отношений 1:1, 1:М, М:1, М:M. В этой модели данных каждый элемент данных может иметь несколько «подчинённых» и несколько «старших». Достоинство сетевых моделей минимальные затраты памяти, а недостаток большое время поиска информации.
Иерархическая модель данных – модель данных, предназначенная для представления данных иерархической структуры (рис. 5.2) и манипулирования ими. Такая модель обеспечивает представление данных о предметной области в виде элементов данных, которые могут быть связаны отношениями 1:1 и 1:М. В этой модели данных каждый элемент данных может иметь несколько «подчинённых» и только одного «старшего». Достоинство иерархических моделей большая скорость поиска информации, а недостаток большие затраты памяти.

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


Реляционная модель данных – модель данных, предназначенная для представления данных в виде набора отношений, каждое из которых представляет собой подмножество декартова (прямого) произведения определённых множеств, и манипулирования ими с помощью множества операций реляционной алгебры или реляционного исчисления.
Основное понятие в реляционных моделях реляционная таблица. Реляционная таблица – это таблица, у которой:
1) в каждом столбце хранятся значения одного элемента данных;
2) в каждой строке хранятся значения всех элементов данных, относящихся к одному объекту предметной области;
3) порядок строк и столбцов несущественен;
4) отсутствуют одинаковые строки.
Первые два свойства это соглашения о порядке описания данных. Следующие два накладывают ограничения на способ заполнения таблицы. Для выполнения третьего свойства необходимо заполнять все клетки таблицы. Действительно, рассмотрим следующую таблицу:



Достарыңызбен бөлісу:
1   ...   141   142   143   144   145   146   147   148   ...   177




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет