Структурные элементы базы данных

 

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

 

 

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

 

– имя, например, Фамилия, Имя, Отчество, Дата рождения;

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

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

– точность для числовых данных, например два десятичных знака для отображения дробной части числа,

Запись– совокупность логически связанных полей.

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

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

 

Описание логической структуры записи файла содержит последователь­ность расположения полей записи и их основные характеристики, как это показано на слайде.

 

В структуре записи файла указываются поля, значения которых являются ключами: первичными и вторичными.

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

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

 

Пример логической структуры

записи «СТУДЕНТ»

 

 

Модели данных

 

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

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

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

 

Использование подмножеств

 

 

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

 








Дата добавления: 2015-08-21; просмотров: 811;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.