Упражнение 5. Использование нового элемента управления.
Пролистайте все записи формы и для каждой из них установите переключатель в нужное положение.
Закройте форму.
Откройте таблицу АДРЕСА и проверьте, каким образом отражены в ней значения поля ПОЛ.
Лабораторная работа №5.
Установка связей между таблицами.
Попробуем вести учет сдачи предметных зачетов учениками. Для этого создадим две таблицы: в одной будет храниться вся информация, касающаяся анкетных данных учеников, а другая содержит информацию о зачетах. Для начала разработаем структуру обеих таблиц и установим связи между ними.
Упражнение 1. Откройте новую базу данных.
Задание: откройте новую базу данных, присвоив ей произвольное имя.
Упражнение 2. Создание таблиц (II способ).
Задание: создайте таблицу Анкета.
Таблицы можно создавать и без применения Мастера таблиц. Рассмотрим второй способ создания таблиц.
Таблица - Анкета.
1. В окне <База данных> выберете кнопку Создать.
2. В окне <Новая таблица> выберете из предложенного списка пункт Конструктор.
3. В режиме конструктора таблицы опишите структуру таблицы. Таблица содержит следующие поля (в скобках указан тип данных):
ФИО (текстовый);
ГРУППА (числовой);
ГОД РОЖДЕНИЯ (дата);
АДРЕС (текстовый);
ТЕЛЕФОН (числовой, создайте маску ввода).
4. Определите ключевым поле ФИО. Для этого, выделив в режиме конструктора поле ФИО, вызовите контекстное меню (правой клавишей мыши) и выберите команду Ключевое поле или выполните команду Правка - Ключевое поле.
|
|
5.Сохраните таблицу под именем АНКЕТА.
6.Вид таблицы:
Упражнение 3. Создание таблиц.
Задание: создайте таблицу Информатика-зачеты.
Таблица - Информатика-зачеты.
1. Создайте таблицу, содержащую следующие поля (в скобках указан тип данных):
ФИО (текстовый);
ЗАЧЕТ № 1 (числовой);
ЗАЧЕТ № 2 (числовой);
ЗАЧЕТ № 3 (числовой).
2. Определите ключевым поле ФИО.
3. Сохраните таблицу под именем ИНФОРМАТИКА-ЗАЧЕТЫ.
4. Вид таблицы:
Закройте обе таблицы, не закрывая базу данных.
Упражнение №4. Установка связей между таблицами.
Задание:установите связи между таблицами.
1. Находясь в окне <База данных>, выполните меню Сервис...Связи
2. В схему прежде чем устанавливать связи, нужно добавить те таблицы, между которыми эти связи собираемся устанавливать. В окне диалога <Добавление таблицы> поочередно выберите каждую из таблиц и нажмите для каждой из них кнопку Добавить. Нажмите кнопку Закрыть.
3. Для установки связей переместите мышью поле ФИО из схемы таблицы АНКЕТА на место поля ФИО таблицы ИНФОРМАТИКА – ЗАЧЕТЫ.
4. В окне <Связи> выберите пункты Обеспечение целостности данных и каскадное обновление связанных полей (обратите внимание, что установился тип отношений: один-к-одному). Только после этого нажмите кнопку Создать.
|
|
«OpenOffice.org BASE поддерживает четыре типа отношений между таблицами:
Один-к-одному (каждая запись в одной таблице соответствует только одной записи в другой таблице
Один-ко-многим (каждая запись в одной таблице соответствует многим записям в другой таблице)
Много-к-одному (аналогична записи «один-ко-многим)
Много-ко-многим (одна запись из первой таблицы может быть связана более чем с одной записью из второй таблицы либо одна запись из второй таблицы может быть связана более чем с одной записью из первой таблицы )
5.В окне диалога <Связи> установленные связи отображаются графически.
6.Для редактирования связей достаточно двойного щелчка мыши по линии, изображающей связь. Для удаления связи, используйте нажатие правой клавиши мыши по линии связи.
7.Сохраните макет <Связи> и выйдете из него.
Дата добавления: 2018-02-18; просмотров: 881; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!