Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
22_23_24.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
414.68 Кб
Скачать

Основные типы структур данных файловой модели.

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

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

Файл (таблица) – совокупность экземпляров записей одной структуры.

В структуре записи файла указываются поля, значения которых являются ключами: первичными (ПК), которые идентифицируют экземпляр записи;

и вторичными (ВК), которые выполняют роль поисковых или группировочных признаков (по значению вторичного ключа можно найти несколько записей).

Свойства полей. Типы полей.

Основные свойства поля:

имя; база данных не может иметь двух полей с одинаковыми именами. Кроме имени у поля еще есть свойствоПодпись. Подпись – это та информация, которая отображается в заголовке столбца. Если подпись не задана, то в заголовке отображается имя поля. Разным полям можно задавать одинаковые подписи. Это не мешает работе компьютера, т.к. поля имеют разные имена.

тип, например, символьный, числовой, календарный;

длина, например, 15 байт; от длины поля зависит, сколько информации в нем может поместиться.

Точность для числовых данных.

41. Ядром любой базы данных является модель данных. Модель данных представляет собой множество структур данных, ограничений целостности и операций манипулирования дан­ными. С помощью модели данных могут быть представлены объекты предметной области и взаимосвязи между ними.

Модель данных — совокупность структур данных и операций их обра­ботки.

Модель данных – это комбинация трех составляющих:

  1. Набора типов структур данных.

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

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

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

Иерархическая структура представляет совокупность элементов, связанных между собой по определенным правилам. Объекты, связанные иерархическими отношениями, образуют ориентированный граф (перевернутое дерево).

К основным понятиям иерархической структуры относятся: уровень, элемент (узел), связь. Узел — это совокупность атрибутов данных, описывающих некоторый объект. На схеме иерархического дерева узлы представляются вершинами графа. Каждый узел на более низком уровне связан только с одним узлом, находящимся на более высоком уровне. Иерархическое дерево имеет только одну вершину (корень дерева), не подчиненную ника­кой другой вершине и находящуюся на самом верхнем (первом) уровне. Зависимые (подчи­ненные) узлы находятся на втором, третьем и т.д. уровнях. Количество деревьев в базе данных определяется числом корневых записей.

К каждой записи базы данных существует только один (иерархический) путь от корневой записи.

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