- •Кафедра информатики
- •Общие указания
- •Библиографический список
- •Введение Основные понятия
- •Основные объекты баз данных
- •Часть 1. Методические указания к выполнению лабораторных работ с субд OpenOffice.Org Base
- •Сочетания клавиш для баз данных в OpenOffice.Org Base
- •Работа 1 создание базы данных
- •1. Цель работы
- •2. Основные теоретические положения
- •Порядок выполнения работы
- •Отчет по работе
- •Создание новой таблицы с помощью Мастера таблиц:
- •Создание новой таблицы с помощью Конструктора:
- •Создание нового представления таблицы
- •Порядок выполнения работы
- •Отчет по работе
- •3. Порядок выполнения работы
- •3.1. Выполнение задания 1
- •3.2. Выполнение задания 2
- •Отчет по работе
- •3. Порядок выполнения работы
- •Выполнение задания
- •4. Отчет по работе
- •3. Порядок выполнения работы
- •Выполнение задания
- •4. Отчет по работе
- •4. Отчет о работе
- •3. Порядок выполнения работы
- •Выполнение задания
- •4. Отчет по работе
- •3. Порядок выполнения работы
- •Выполнение задания
- •4. Отчет по работе
- •3. Порядок выполнения работы
- •Выполнение задания
- •4. Отчет по работе
- •3. Порядок выполнения работы
- •4. Отчет по работе
- •Сортировка отчета
- •Группировка
- •Обновление и печать данных
- •3. Порядок выполнения работы
- •Выполнение задания
- •4. Отчет по работе
- •Отчет по работе
- •Порядок выполнения работы
- •Отчет по работе
- •3. Порядок выполнения работы
- •3.1. Выполнение задания 1
- •3.2. Выполнение задания 2
- •4. Отчет по работе
- •3. Порядок выполнения работы
- •Выполнение задания
- •4. Отчет по работе
- •Ввод данных с использованием Формы
- •3. Порядок выполнения работы
- •Выполнение задания
- •4. Отчет по работе
- •4. Отчет о работе
- •4. Отчет по работе
- •3.2. Выполнение задания 2
- •4. Отчет по работе
- •4. Отчет по работе
- •3. Порядок выполнения работы
- •Выполнение задания
- •4. Отчет по работе
- •Часть 1. Методические указания к выполнению лабораторных работ
- •Часть 2. Методические указания к выполнению лабораторных работ
- •Методические указания к выполнению лабораторных работ с базами данных в Microsoft Office и OpenOffice.Org
- •191186, Санкт-Петербург, ул. Миллионная, д.5
4. Отчет по работе
Распечатка созданной формы
Литература [3], с. 207-209
Работа 6
РАЗРАБОТКА МНОГОТАБЛИЧНЫХ ПОЛЬЗОВАТЕЛЬСКИХ ФОРМ
1. Цель работы
Научиться создавать с помощью Мастера форм многотабличные формы
2. Основные теоретические положения
Многотабличными называют формы, отображающие данные, которые хранятся в разных таблицах.
Подчиненная форма — это форма, включенная в другую форму. Об алгоритме создания подчиненных форм см. в работе 5.
3. Порядок выполнения работы
Задание. Создать многотабличную пользовательскую форму для просмотра данных таблиц Карточка студента и Читательский билет.
Выполнение задания
1. В левой части рабочего поля базы данных выберите объект Формы, далее выполните команды Формы – Создать - Мастер форм (или щелкните по команде Создание формы в режиме конструктора в поле БД). Откроется первое окно Мастера форм (рис. 58).
2. На первом шаге Мастера форм (рис 58):
в поле со списком Таблицы и Запросы выберем объект Таблица:
Карточка студента;
из окна Доступные поля с помощью управляющих кнопок > и
>> переместим из таблицы Карточка студента в окно Выбранные поля атрибуты Фамилия, Имя, Отчество, Номер телефона;
в поле со списком Таблицы и Запросы выберем объект Таблица:
Читательский билет;
из окна Доступные поля с помощью управляющих кнопок > и
>> переместим из таблицы Читательский билет в окно Выбранные поля атрибуты Код книги, дата выдачи и Дата возврата;
Щелкнем по кнопке Далее.
3. На втором шаге Мастера форм выбираем опцию Подчиненная форма
и щелкнем по кнопке Далее (рис. 63).
Рис. 63
4. На третьем шаге Мастера форм выбираем внешний вид формы – опцию табличный (рис. 64) и щелкнем по кнопке Далее.
5. На пятом шаге Мастера (рис. 60) выбираем стиль оформления формы и щелкнем Далее.
6. На последнем шаге Мастера форм необходимо:
Присвоить имена основной и подчиненной формам – можно принять
имена, предлагаемые Мастером (рис. 65);
Рис. 64
Рис. 65
выбрать опцию Открыть форму для просмотра и ввода данных;
щелкнуть по кнопке Готово.
Полученная форма показана на рис. 66.
Пользуясь кнопками перехода, просмотрите записи.
Обратите внимание!Пользуясь формой рис. 66, Вы одновременно просматриваете записи в двух таблицах: Карточка студента и Читательский билет.
Рис. 66
8. Введите в форму рис. 66 запись о студенте Боброве Николае Ивановиче, номер телефона 4514511, взявшем 15.05.08 книгу с кодом 31131. Возврат книги 15.06. 08.
9. Закройте форму, перейдите к объекту Таблицы и убедитесь, что в таблицах Карточка студента и Читательский билет появилась новая запись.
4. Отчет о работе
Распечатка созданной формы
Литература [3], с. 209 -2105
Работа 7
РЕДАКТИРОВАНИЕ СОЗДАННЫХ ФОРМ В РЕЖИМЕ КОНСТРУКТОРА
1. Цель работы
Научиться редактировать формы в режиме конструктора.
2. Основные теоретические положения
При создании формы с помощью Мастера форм данные не всегда отображаются так, как удобно пользователю. Это приводит к необходимости откорректировать форму для более удобного использования. Для получения возможности коррекции вида формы следует перейти в режим Конструктора и изменить параметры существующих полей.
3. Порядок выполнения работы
Задание. Отредактируйте созданную Мастером форму Карточка студента в режиме конструктора для более удобного использования.
Выполнение задания
1. В левой части рабочего поля базы данных выберите объект Формы и на поле форм один раз щелкните по значку формы Карточка студента, чтобы выделить эту форму.
2. Щелкнув по меню Конструктор в верхней части окна базы данных, откройте форму в режиме Конструктора (рис. 67).
Рис.
67
3. Поставив указатель мыши слева от Заголовка формы, при зажатой левой клавиши мыши увеличить размер заголовка.
Повторить операцию для увеличения области Примечание.
4. В области Заголовка формы введите текст КАРТОЧКА СТУДЕНТА. Для этого:
Выполните команды Вид – Панель элементов для вызова Панели
элементов (рис. 68);
Рис. 68
Щелкнув по пиктограмме Надпись на Панели элементов, очертите
в области Заголовка поле для надписи и введите текст;
Проведите форматирование размера надписи, предварительно щелкнув по
ее полю.
5. Добавьте в форму элементы управления. Для этого:
На Панели элементов выберите элемент Кнопка;
очертите в области Примечание формы поле для кнопки. Открывается
окно Создание кнопок (рис. 69);
в поле Действия данного окна выберите Первая запись, нажмите Далее;
пропустив следующий шаг Мастера создания кнопок, нажмите Готово.
В поле Примечания формы установлена кнопка Первая запись (рис. 70).
6. Аналогичным образом установите кнопки Предыдущая запись, Следующая запись и Последняя запись (рис. 70).
Рис. 69
Рис. 70
7. Щелчком по кнопке Закрыть закройте окно Конструктора форм. В режиме показа форма имеет вид, показанный на рис. 71.
Рис. 71
Проверьте работу установленных кнопок и закройте форму.