Основы работы с офисным пакетом OpenOffice.org 3.2 - 9 стр.

UptoLike

Составители: 

Рисунок 10. Конструктор таблицы «Оценки»
Обратите внимание, что поля код студента и код дисциплины имеют то же
самое имя и тот самый тип данных, что и соответственно в таблицах Студент и
Дисциплина. Но свойство «Автозаполение» имеет значение «Нет», так как здесь они
не увеличиваются автоматически, а должны соответствовать четко определенной
строке в таблицах Студент и Дисциплина. Чтобы обеспечить это соответствие
необходимо задать связи между таблицами.
Создание связей между таблицами
Для создания связей между таблицами необходимо выполнить следующий
порядок действий:
1. Находясь в окне базы данных, выберите пункт меню «Сервис» «Связи»,
появится окно схемы данных(конструктор связей), которое должно содержать все
таблицы базы данных и связи между таблицами.
2. Выберите пункт меню «Вставка» «Добавить таблицы» (или пиктограмму на
панели инструментов) и добавьте все таблицы базы данных. В окне диалога
добавления таблицы поочередно выберите каждую из таблиц и нажмите для каждой
из них кнопку Добавить. Нажмите кнопку «Закрыть».
3. Для установки связей (на примере связи между таблицами Студент и
Оценки) переместите мышью поле код студента из схемы таблицы Студент на место
поля код студента таблицы Оценки. Этот же пункт можно выполнить
непосредственно в окне связей, которое вызывается из меню Вставка или
пиктограмму на панели инструментов исунок 11).
4. В окне Связи можно выбрать параметры обеспечения целостности данных
при связывании таблиц. Возможно, каскадное удаление и обновление связанных
полей. Каскадное удаление в нашем случае означает, что при удалении студента,
удалятся все данные об его оценках.
                 Рисунок 10. Конструктор таблицы «Оценки»
      Обратите внимание, что поля код студента и код дисциплины имеют то же
самое имя и тот самый тип данных, что и соответственно в таблицах Студент и
Дисциплина. Но свойство «Автозаполение» имеет значение «Нет», так как здесь они
не увеличиваются автоматически, а должны соответствовать четко определенной
строке в таблицах Студент и Дисциплина. Чтобы обеспечить это соответствие
необходимо задать связи между таблицами.

                   Создание связей между таблицами
       Для создания связей между таблицами необходимо выполнить следующий
порядок действий:
     1. Находясь в окне базы данных, выберите пункт меню «Сервис» «Связи»,
появится окно схемы данных(конструктор связей), которое должно содержать все
таблицы базы данных и связи между таблицами.
     2. Выберите пункт меню «Вставка» «Добавить таблицы» (или пиктограмму на
панели инструментов) и добавьте все таблицы базы данных. В окне диалога
добавления таблицы поочередно выберите каждую из таблиц и нажмите для каждой
из них кнопку Добавить. Нажмите кнопку «Закрыть».
     3. Для установки связей (на примере связи между таблицами Студент и
Оценки) переместите мышью поле код студента из схемы таблицы Студент на место
поля код студента таблицы Оценки. Этот же пункт можно выполнить
непосредственно в окне связей, которое вызывается из меню Вставка или
пиктограмму на панели инструментов (рисунок 11).
     4. В окне Связи можно выбрать параметры обеспечения целостности данных
при связывании таблиц. Возможно, каскадное удаление и обновление связанных
полей. Каскадное удаление в нашем случае означает, что при удалении студента,
удалятся все данные об его оценках.