Упражнение 3. Создание таблиц.

Задание:создайте таблицу Информатика-зачеты.

Таблица Анкета - конструктор

Таблица - Анкета

Таблица - Информатика-зачеты.

1. Создайте таблицу, содержащую следующие поля (в скобках указан тип данных):

ФАМИЛИЯ (текстовый);

ЗАЧЕТ № 1 (числовой);

ЗАЧЕТ № 2 (числовой);

ЗАЧЕТ № 3 (числовой).

2. Определите ключевым поле ФИО.

3. Сохраните таблицу под именем ИНФОРМАТИКА-ЗАЧЕТЫ.

4. Вид таблицы:

Закройте обе таблицы, не закрывая базу данных.

Упражнение №4. Установка связей между таблицами.

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

Таблица - Информатика-зачеты - конструктор

Таблица - Информатика-зачеты

1. Находясь в окне <База данных>, выполните меню Сервис...Связи

2. В схему прежде чем устанавливать связи, нужно добавить те таблицы, между которыми эти связи собираемся устанавливать. В окне диалога <Добавление таблицы> поочередно выберите каждую из таблиц и нажмите для каждой из них кнопку Добавить.Нажмите кнопку Закрыть.

3. Для установки связей переместите мышью поле ФИО из схемы таблицы АНКЕТАна место поля ФИО таблицы ИНФОРМАТИКА – ЗАЧЕТЫ.

4. В окне <Связи> выберите пункты Обеспечение целостности данных и каскадное обновление связанных полей (обратите внимание, что установился тип отношений: один-к-одному). Только после этого нажмите кнопку Создать.

«OpenOffice.org BASEподдерживает четыре типа отношений между таблицами:

Один-к-одному(каждая запись в одной таблице соответствует только одной записи в другой таблице

Один-ко-многим(каждая запись в одной таблице соответствует многим записям в другой таблице)

Много-к-одному(аналогична записи «один-ко-многим)

Много-ко-многим(одна запись из первой таблицы может быть связана более чем с одной записью из второй таблицы либо одна запись из второй таблицы может быть связана более чем с одной записью из первой таблицы )

5. В окне диалога <Связи> установленные связи отображаются графически.

6. Для редактирования связей достаточно двойного щелчка мыши по линии,

изображающей связь. Для удаления связи, используйте нажатие правой клавиши мыши по линии связи.

7. Сохраните макет <Связи> и выйдете из него.

Связи - один к одному

Связи