лабы по бд 1-11 / БДАрт4
.docМосковский Государственный Университет Леса.
Кафедра вычислительной техники.
Лабораторная работа №4:
«Установка отношений между базами данных»
По дисциплине: Базы данных.
Выполнил: студент гр. ВТ-41
Артамонов А.В.
Принял: доцент Боцула Л.Н.
2011 год.
Цели работы:
-
освоить технологию установки отношений между 2–3мя базами данных;
-
выполнить просмотр связанных баз данных.
Задание:
-
Проверьте проект базы данных на предмет проектирования связей (ключи первичные, вторичные).
-
В проекте базы данных предметной области выделите 2–3 связанные таблицы (родственные таблицы). Родственные таблицы должны иметь хотя бы одно общее поле (ключ).
-
Установите отношение между данными таблицами.
-
Сохраните отношение в виде файла с расширением VUE.
-
Просмотрите связанные базы данных на экране.
-
Добавьте данные в связанные базы данных.
-
Выполните сортировку связанных баз данных.
-
Просмотрите команды, сгенерированные в окне команд и дайте им разъяснение.
Отчет по работе:
Исходные таблицы:
Связанные таблицы по индексу “Фамилия”:
Команды, сгенерированные при установлении соотношения:
SET ORDER TO TAG Фамилия OF "d:\programs\visualfoxpro9\save\artlab4\ table2.cdx" IN Table2
SET RELATION TO фамилия INTO Table2 ADDITIVE
Контрольные вопросы:
-
Понятие "главный ключ".
-
Понятие "внешний ключ".
-
Суть мощности отношений 1:1.
-
Суть мощности отношений 1: М.
-
Правила проектирования отношений (связей) таблиц. Назвать необходимые условия для установления отношений.
-
Правила просмотра связанных отношений.
-
Ограничения целостности при работе со связанными отношениями при добавлении, удалении, корректировке записей.