Реляционные базы данных

Для РБД базовыми понятиями являются: тип данных, домен, кортеж, атрибут, ключ, отношения.

Вернемся к примеру «Сотрудники» – «Отделы»

       
   
 
 

 


СОТР_N СОТР_ИМЯ СОТР_ЗАРПЛ СОТР_ОТД
2934 Иванов 310
Петров 310
Сидоров 320

 

       
 
   
 


Тип СОТР_N – целые четырёхзначные; СОТР_НОМЕР – символьный, имеет смысл фамилий.

j Тип данных

В реляционных моделях тип данных полностью аналогичен понятию типа данного в языках программирования, т.е. определяет форму хранения и дополнительные операции (поддерживает корректное соотношение операций с данными). Существующие типы:

1) числовые (простые, денежные, временные);

2) символьные (представляются обычно в виде строк, здесь вводят битовые последовательности, использующиеся в качестве масок).

k Домен

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

l Схема отношения (схема БД)

Схема отношения – это множество пар, включающих имя атрибута и имя домена. Количество пар определяет мощность (арность) множества.

<имя_атр, имя_домена>

 
 

 


Отношение – поименованное множество пар.

<СОТР_N, домен номеров>

<СОТР_ИМЯ, домен фамилий>

<СОТР_ЗАРПЛ, домен зарплат>

<СОТР_ОТД, домен номеров отделов>

Схема БД – набор поименованных схем отношений.

m Кортеж

Кортеж – множество поименованных пар <атрибут, значение атрибута>, причём имя атрибута должно быть такое, чтобы соответствовать схеме отношения, а значения атрибута – чтобы принадлежали соответствующим доменам. Т.е. отношения – это множество кортежей.

<СОТР_N, 2935>

<СОТР_ИМЯ, Петров>

<СОТР_ЗАРПЛ, 215>

<СОТР_ОТД, 310>








Дата добавления: 2014-12-20; просмотров: 508;


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

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

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

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