- •Кафедра учета, анализа и аудита
- •Часть 1
- •2. Типы пользовательских интерфейсов
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •3. Основы работы с объектами Windows. Работа с окнами, курсором, меню
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •5. Основы работы с объектами Windows. Работа со справочной системой
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •9. Антивирусные программы и работа с ними
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •10. Архиваторы и работа с ними
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •11. Утилиты и работа с ними
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •12. Субд ms Access. Создание таблиц и схем данных
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •13. Субд ms Access. Разработка запросов к базе данных
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •14. Субд ms Access. Конструирование экранных форм для работы с данными
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •15. Субд ms Access. Конструирование отчетов и публикация данных
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •16. Субд ms Access. Автоматизация приложения средствами макросов и модулей vba
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •Основная и дополнительная литература
- •1. Основная литература
- •2. Дополнительная литература
- •Приложение 1 Структура Учебной базы данных
Самостоятельное задание и контрольные вопросы
Создайте экранные и кнопочные формы для личной базы данных (см. Задание №2 на самостоятельную работу).
Представьте их преподавателю и скопируйте личную базу данных на дискету, предварительно выполнив ее сжатие.
Назовите основные объекты созданных Вами форм и их свойства.
Какие выражения были использованы Вами при создании объектов форм в личной базе данных? Что означают эти выражения?
Литература
15. Субд ms Access. Конструирование отчетов и публикация данных
Цель работы – знакомство с СУБД MS Access и приобретение практических навыков конструирования отчетов и публикации Web – страниц.
После выполнения работы студент должен знать основные понятия объектов реляционной базы данных и уметь конструировать отчеты и Web – страницы с указанием их свойств и построением выражений.
Справочная информация
Отчеты и Web – страницы служат для отображения на экране или бумаге, а также в WWW данных из базы в удобном для пользователя виде.
Разработка отчетов и страниц осуществляется на базе таблиц и/или запросов с помощью Мастера или Конструктора. Рекомендуется начальный макет формы создавать с помощью Мастера и настраивать его Конструктором.
Объектами отчетов и страниц могут быть поля таблиц и/или запросов, выражения, макросы и модули. Объекты отражаются в виде Элементов управления (Вид Панель элементов).
Сам отчет, каждый ее раздел (заголовок отчета, заголовки групп, колонтитулы, область данных, примечания) и каждый элемент управления имеют свойства, значения которых устанавливаются с помощью Окна свойств (ВидСвойства или контекстное меню Свойства).
Обучающее задание
Загрузите СУБД MS Access, откройте Учебную базу данных, активизируйте объект Отчеты.
С помощью Мастера создайте отчет «Не сдали сессию», для чего:
Активизируйте Мастер отчетов, в качестве источника данных выберите запрос «Не сдали сессию» и включите в отчет поля № подгруппы, Фамилия, Инициалы.
В качестве Уровня группировки выберите поле № подгруппы и укажите сортировку данных по полю Фамилия.
Выберите: вид макета – блок; ориентация – книжная; стиль – деловой.
Активизируйте отчет в режиме просмотра и обратите внимание, что некоторые записи дублируются.
Для устранения этого явления перейдите в режим Конструктора отчета, в области данных выделите поля Фамилия, Инициалы и активизируйте Окно свойств. Свойству «Не выводить повторы» присвойте значение «Да» (см. прилож. 8).
Закройте Окно свойств, отформатируйте объекты и активизируйте отчет в режиме просмотра.
Создайте отчет «Возраст студентов», для чего:
Активизируйте запросы и на базе таблицы Студенты создайте запрос «Возраст студентов» с включением полей Фамилия (с сортировкой по возрастанию), Инициалы, № подгруппы (см. лабораторную работу № 10), Возраст.
При создании поля Возраст активизируйте Построитель и введите выражение
Возраст: Year(Date())-Year([Студенты]![ДатаРождения])
Проверьте работоспособность запроса и сохраните его.
Активизируйте объект Отчеты и на базе созданного запроса «Возраст студентов» с включением всех его полей Мастером создайте одноименный отчет с группировкой по полю № подгруппы и расчетом средневзвешенных итоговых значений поля Возраст (используется функция Avg) по группировочному признаку.
Активизируйте созданный отчет в режиме просмотра, перейдите в режим конструктора и придайте отчету законченный вид, отформатировав его объекты (см., например, прилож. 9).
Активизируйте объект Страницы и с помощью Мастера страниц на базе таблицы Специальность создайте Web – страницу «Факультет экономики и управления ВГАВТ», перейдите в режим конструктора и с помощью Панели элементов и команд форматирования, используя графику, звук и анимацию, придайте законченный вид созданной Web – странице.
Сожмите Учебную базу данных и закройте СУБД MS Access.