Практикум 6.4. ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ РЕАЛИЗАЦИИ БАЗ ДАННЫХ МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ INTERNATIONAL BANKING INSTITUTE

advertisement
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
Практикум 6.4. ИНФОРМАЦИОННАЯ
ТЕХНОЛОГИЯ РЕАЛИЗАЦИИ БАЗ ДАННЫХ
Цель:
Освоить технологию создания кнопочного
помощью Диспетчера кнопочных форм.
меню
с
Оглавление
6.4.7. Кнопочное меню для управления базой данных
Задание 1. Создание кнопочной формы с помощью Диспетчера
6.4.7. Кнопочное меню для управления базой
данных
Для управления объектами базы данных создается специальная кнопочная
форма. Нажатие кнопку открывает соответствующую форму или отчет. Таким
образом, пользователь получает доступ к объектам базы данных через
пользовательскую форму.
В форму включаются только те, которые необходимы пользователю для
управления данными – в основном, формы и отчеты. Не включаются подчиненные
формы.
Кнопочное меню можно создать вручную в режиме конструктора "с нуля" или
воспользоваться Диспетчером кнопочных форм. Конечно, меню, созданные
вручную обладают большими возможностями и выглядят более привлекательно,
чем меню, созданные диспетчером. Однако, для создания красивого меню
вручную требуется достаточно много времени даже для опытного разработчика, а
создать простое меню с помощью диспетчера можно за несколько минут.
Диспетчер кнопочных форм позволяет создать форму, состоящую из нескольких
страниц, на которых располагаются кнопки, сгруппированные по смыслу.
Например, страница кнопок для просмотра форм, страница кнопок для просмотра
и печати отчетов.
Задание 1. Создание кнопочной формы с помощью
Диспетчера
Разработать кнопочную форму Форма-меню, имеющую три страницы Главное
меню, Отчеты и Формы и предоставляющую возможность просмотреть и работать
с имеющимися в вашей базе данных объектами – отчетами и формами.
Технология работы
1. Выполните
команду
Сервис/Служебные
программы/Диспетчер
кнопочных форм. Появится сообщение, что в данной базе данных
отсутствует кнопочная форма. Подтвердите сообщение. Откроется окно
(Рис. 1). Первоначально в окне присутствует по умолчанию страница
кнопочной формы – Главная страница кнопочной формы (по умолчанию).
1
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
2. Щелкните по кнопке Изменить и измените название страницы – Главное
меню и нажмите Закрыть.
3. Создайте еще одну страницу (кнопка Создать) и назовите ее Отчеты.
4. Создайте еще одну страницу и назовите ее Формы (Рис. 1).
5. В списке страниц выберите Отчеты и нажмите Изменить. Откроется окно
изменения страницы кнопочной формы (Рис. 2)
Рис. 1. Окно страниц кнопочной формы
Рис. 2. Элементы кнопочной формы
6. Создайте элементы (кнопки с надписями) станицы Отчеты. Для этого
 щелкните на кнопке Создать;
 в строке Текст запишите поясняющую надпись к кнопке – Отчет Итоги
сессии
 в строке Команда выберите из списка команду Открыть отчет;
 в последней строке выберите из списка соответствующий отчет и нажмите
ОК.
7. Аналогично создайте и другие элементы формы – кнопки для просмотра
отчета Списочный состав.
8. Последним элементом страницы Отчеты будет кнопка возврата на страницу
Главное меню. Для этого
 щелкните на кнопке Создать;
 в строке Текст запишите поясняющую надпись – Назад в Главное меню;
 в строке Команда выберите из списка команду Перейти к кнопочной
форме;
 в последней строке выберите из списка страницу Главное меню и нажмите
ОК.
9. Если вы хотите изменить порядок следования элементов, то используйте
кнопки Вверх и Вниз. Можно также удалить ненужные элементы (кнопка
Удалить).
10. Закройте страницу Отчеты (кнопка Закрыть). Вы вернетесь в окно
Диспетчер кнопочных форм (Рис. 1).
11. Выберите страницу Формы и нажмите кнопку Изменить.
2
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
12. Создайте кнопки просмотра имеющихся в базе данных форм Дисциплинаформа, Студент-форма, Дисциплины и оценки и др. Не надо создавать
кнопки к подчиненным формам.
13. Создайте на этой странице также элемент возврата на страницу Главное
меню.
14. Выделите страницу Главное меню и нажмите кнопку Изменить. На этой
странице создайте кнопку перехода к странице Отчеты, кнопку перехода к
странице Формы.
15. Закройте диспетчер (кнопка Закрыть).
16. Для изменения состава кнопочного меню вновь запустите Диспетчер
кнопочных форм.
Созданная форма имеет 3 страницы. Одна из страниц открывается по
умолчанию. Переход между страницами, а также доступ к объектам базы данных
осуществляется кнопками (Рис. 3).
Рис. 3. Пример одной из страниц кнопочной формы
Перечень заданий для обязательного выполнения
После
выполнения
заданий
практикума
вы
создали
небольшую
информационную систему, которая обеспечивает ввод, хранение, обработку и
вывод данных об успеваемости студентов во время обучения. В ней содержится
некоторое количество объектов, которые отвечают на основные составляющие
информационного процесса:
 Таблицы обеспечивают хранение данных
 Формы обеспечивают просмотр, изменение и ввод данных
 Запросы
обеспечивают
обработку
информации
в
соответствии с
поставленными целями
 Отчеты обеспечивают вывод агрегированных данных.
Ниже в таблице представлены все созданные объекты. В столбце Обязательные
знаком «+» указанны задания, обязательные для выполнения.
Название объекта
Тип объекта
Дисциплина
Таблица
1.2
+
Группа
Таблица
1.3
+
3
Номер
задания
Обязательн
ые
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
Студент
Таблица
1.4
+
Оценка
Таблица
1.5
+
Студент-форма
Форма
3.1
+
2.1,
2.2, 2.3
+
Связи между таблицами
Дисциплина-форма
Форма
3.2
Дисциплины-Оценки
Форма
3.3
+
3.4
Дисциплины-Оценки (подч)
Диаграмма
в
Дисциплины-Оценки
форме
Студенты-Оценки
Студенты и оценки (подч)
Студенты и группы
Студенты и группы (подч)
Подчиненная
форма
3.3
Диаграмма
3.5
+
Форма
3.6
+
3.6
+
Подчиненная
форма
Форма
Подчиненная
форма
+
3.4
3.7
3.7
Список группы ДО-21
Запрос
5.1
Список группы
Запрос
5.2
+
Дисциплины-Оценки-Группы
Запрос
5.3
+
Студенты (выч-поля)
Запрос
5.4
+
Оценки по предметам
Запрос
5.5
+
Средние оценки
Запрос
5.5
+
Отличники
Запрос
5.6
+
Студенты-отличники
Таблица
5.6
+
Изменение оплаты
Запрос
5.7
+
Удаление студента
Запрос
5.8
+
Список группы-форма
Форма
5.9.
4
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
Дисциплины-ОценкиГруппы-форма
Форма
5.9.
Оценки по предметам-форма
Форма
5.9.
Средние оценки-форма
Форма
5.9.
Студенты-отличники-форма
Форма
5.9.
Оценки студентов
Запрос
6.1
Итоги сессии
Отчет
6.1
Списочный состав
Отчет
6.2
Форма-меню
Кнопочная
форма
+
7.1
Задания, не помеченные знаком «+» рекомендуются для самостоятельной
работы в целях закрепления изученных технологий работы с базой данных.
5
Download