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

10.Домен отношения. Как соотносятся элементы домена и значения атрибута отношения.

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

11.Sql запрос, реализующий в базе данных Поставщики_Детали операцию проекция по полям цвет и пфам над результатом естественного соединения таблиц Деталь и Поставка по полю дкод

database=' Поставщики_Детали '

SELECTDISTINCT ЦВЕТ, ПФАМ FROM ДЕТАЛЬ.ПОСТАВКА

12.Понятие " кортеж " реляционной базы данных, его свойства. Почему в отношении не может быть двух одинаковых кортежей

Кортеж представляет собой последовательность элементов таких, что первый элемент берется (копируется) из первого домена, второй элемент — из второго домена, и т. д.Кортеж- это множество пар {имя атрибута, значение} соответствующих данной схеме отношения

13. Понятие первичного ключа.

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

14. Понятие внешнего ключа.

Внешний ключ-атрибут или набор атрибутов в данном отношении А, который является первичным ключом в другом отношении В.

Главное отношение(главная таблица)-Отношение В,называется главным относительно отношения А по указанному внешнему ключу.

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

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

17.Целостность данных, 3 вида ограничений.

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

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