Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лабы по бд 1-11 / БДАрт4

.doc
Скачиваний:
5
Добавлен:
17.04.2015
Размер:
88.06 Кб
Скачать

Московский Государственный Университет Леса.

Кафедра вычислительной техники.

Лабораторная работа №4:

«Установка отношений между базами данных»

По дисциплине: Базы данных.

Выполнил: студент гр. ВТ-41

Артамонов А.В.

Принял: доцент Боцула Л.Н.

2011 год.

Цели работы:

  • освоить технологию установки отношений между 2–3мя базами данных;

  • выполнить просмотр связанных баз данных.

Задание:

  1. Проверьте проект базы данных на предмет проектирования связей (ключи первичные, вторичные).

  2. В проекте базы данных предметной области выделите 2–3 связанные таблицы (родственные таблицы). Родственные таблицы должны иметь хотя бы одно общее поле (ключ).

  3. Установите отношение между данными таблицами.

  1. Сохраните отношение в виде файла с расширением VUE.

  2. Просмотрите связанные базы данных на экране.

  3. Добавьте данные в связанные базы данных.

  4. Выполните сортировку связанных баз данных.

  5. Просмотрите команды, сгенерированные в окне команд и дайте им разъяснение.

Отчет по работе:

Исходные таблицы:

Связанные таблицы по индексу “Фамилия”:

Команды, сгенерированные при установлении соотношения:

SET ORDER TO TAG Фамилия OF "d:\programs\visualfoxpro9\save\artlab4\ table2.cdx" IN Table2

SET RELATION TO фамилия INTO Table2 ADDITIVE

Контрольные вопросы:

  1. Понятие "главный ключ".

  2. Понятие "внешний ключ".

  3. Суть мощности отношений 1:1.

  4. Суть мощности отношений 1: М.

  5. Правила проектирования отношений (связей) таблиц. Назвать необходимые условия для установления отношений.

  6. Правила просмотра связанных отношений.

  7. Ограничения целостности при работе со связанными отношениями при добавлении, удалении, корректировке записей.

Соседние файлы в папке лабы по бд 1-11