В начало

 

Связанные таблицы (Лабораторная работа)

 

Цели:

1.      Усвоить возможность связи таблицам.

Установка связи между таблицами:

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

1.      Эта таблица будет дочерней для таблицы Студенты. В таблице Успеваемость надо ввести дополнительно числовое поле и определить его вторичным ключом.

2.      Разместите таблицу успеваемости на форме Студенты.

3.      В свойстве компоненты Table2 Master Source написать Data Source1. Это означает, что вторая таблица станет дочерней для первой.

4.      Двойным щелчком по свойству Master Fields вызовем окно Field Link Designer (Дизайнер поля связи):

4.      Выбрать в списке Available Index (Доступные индексы) из окна Field Link Designer индекс IDGod (это вторичный индекс второй таблицы).

5.      В левом списке Detail Field выделить IdU, а в правом списке Master Field (Основа) выделить Ind.

6.      Нажать на кнопку Add (Добавить) и закрыть окно.

7.      Таким образом, между таблицами установилась связь. Она называется связь один ко многим.

8.      К дочерней таблице добавить кнопки для ввода и редактирования данных также как и для таблицы Студенты.