Что вы знаете о реляционном бд

0 голосов
31 просмотров

Что вы знаете о реляционном бд


Информатика (20 баллов) | 31 просмотров
Дан 1 ответ
0 голосов

Тип данных
домен
атрибут
кортеж
первичный ключ
Схема отношения (схема таблицы)
Отношение (таблица)
схема БД


Тип данных определяет объем памяти под данные и набор возможных операций над данными.

Домен - допустимая потенциальная множество значений данного типа. Например, фамилия - это текст, но первой буквой не может быть Ь. Или дата приема на работу не может быть 1 января 1910г., Если говорить о базе данных современного предприятия.

Домен - тип данных вместе с ограничением на тип данных.

Домен имеет семантическую нагрузку: данные считаются сравнительными, если они относятся к одному домену. Например, нельзя сравнивать фамилию с именем или код сотрудника с телефоном (телефон - тоже число, знак - задается форматом).

Атрибут - название столбца (поля) таблицы.

Кортеж - строка таблицы, то есть запись.

Первичный ключ - набор атрибутов, значения которых однозначно идентифицируют записи. Для каждой таблицы в общем случае полный набор атрибутов обладает таким свойством. (Хотя бы одно поле должно отличаться значением). Но при определении первичного ключа требуется минимальность, то есть в набор атрибутов первичного ключа не должны входить атрибуты, которые можно отбросить.

Первичный ключ может быть простым или составным.

Простой ключ - первичный ключ с одного атрибута. (Например, табельный номер или номер зачетной книжки)

Составлен ключ - первичный ключ из нескольких атрибутов (например, фамилия и имя)

 

Схема отношения (структура таблицы) - перечень полей вместе с типом данных каждого поля.


Пример описания структуры таблицы:

СОТРУДНИКИ (Табельный номер, Фамилия, Имя, Дата рождения, Женат, Дата приема на работу, оклад, Адрес, Телефон, должность)


Табельный номер, телефон - тип данных числовой

Фамилия, имя, адрес, должность - тип данных текстовый

Дата рождения, дата приема на работу - тип данных дата

Женат - тип данных логический

Оклад - тип данных денежный.

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

Отношения- таблица.

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

(22 баллов)