- •Информатика
- •1. Устройство и характеристики пэвм
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •2. Типы пользовательских интерфейсов
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •3. Основы работы с объектами Windows
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •4. Работа со стандартными приложениями Windows
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •Пакеты прикладных программ на примере ms Word и работа с ними
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •6. Антивирусные программы и работа с ними
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •Архиваторы и работа с ними
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •Утилиты и работа с ними
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •9. Электронные таблицы на примере ms Excel и работа с ними
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •10. Системы управления базой данных на примере ms Access и работа с ней
- •10.1. Создание таблиц и схем данных
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •10.2. Разработка запросов к базе данных
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •10.3. Конструирование экранных форм для работы с данными
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •10.4. Конструирование отчетов
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •10.5. Субд ms Access. Автоматизация приложения средствами макросов и модулей vba
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •11. Написание и отладка программ средствами редактора vba
- •11.1. Справочная информация
- •4. Программа решения задачи
- •Задание
- •Контрольные вопросы
- •12. Создание программ обработка цифровой информации
- •12.1. Справочная информация
- •12.2. Пример программы
- •'Пример 1
- •12.3. Задание
- •Варианты заданий
- •12.4. Контрольные вопросы
- •13. Создание программ обработки символьной информации
- •13.1. Справочная информация
- •13.2. Пример программы
- •13.3. Задание
- •Варианты заданий
- •13.4. Контрольные вопросы
- •14. Создание финансовых функций
- •14.1. Справочная информация
- •14.2. Пример программы
- •14.3. Задание
- •Варианты заданий
- •14.4. Контрольные вопросы
- •15. Обработка объектов субд ms Access
- •15.1. Справочная информация
- •15.2. Пример программы поиска
- •15.3. Пример программы поиска и редактирования записей
- •15.4. Пример программы поиска и удаления записей
- •15.5. Пример программы расчета
- •15.6. Пример программы ввода новой записи
- •15.7. Задание
- •Контрольные вопросы
- •Литература
- •Образец оформления титульного листа
- •Приложение 4
- •Приложение 13 Основные типы данных
- •Приложение 14 Функции и операторы vba и ms Access
- •Приложение 15
- •Методы и свойства объекта Recordset
- •Оглавление
Самостоятельное задание и контрольные вопросы
Создайте экранные и кнопочные формы для личной базы данных (см. Задание №2 на самостоятельную работу).
Представьте их преподавателю.
Назовите основные объекты созданных Вами форм и их свойства.
Какие выражения были использованы Вами при создании объектов форм в личной базе данных? Что означают эти выражения?
10.4. Конструирование отчетов
Цель работы – знакомство с СУБД MS Access и приобретение практических навыков конструирования отчетов.
После выполнения работы студент должен знать основные понятия объектов реляционной базы данных и уметь конструировать отчеты с указанием их свойств и построением выражений.
Справочная информация
Отчеты служат для отображения на экране или бумаге данных из базы в удобном для пользователя виде.
Разработка отчетов осуществляется на базе таблиц и/или запросов с помощью Инструментов (Отчет, Наклейки, Пустой отчет), Мастера отчетов или Конструктора отчетов. Рекомендуется начальный макет формы создавать с помощью Мастера или Инструментов и настраивать его Конструктором.
Объектами отчета могут быть поля таблиц и/или запросов, выражения, макросы и модули. Объекты в отчете отражаются в виде Элементов управления. Отчет может включать следующие разделы: заголовок, верхний колонтитул, область данных, нижний колонтитул, примечание.
Сам отчет, каждый его раздел и каждый элемент управления имеют свойства, значения которых устанавливаются с помощью Окна свойств (Страница свойств или контекстное меню Свойства).
Обучающее задание
Загрузите СУБД MS Access, откройте Учебную базу данных, активизируйте объект Отчеты.
С помощью Мастера создайте отчет «Не сдали сессию», для чего:
Активизируйте Мастер отчетов, в качестве источника данных выберите запрос «Студенты не сдали сессию» и включите в отчет поля № группы, Фамилия, Инициалы.
В качестве Уровня группировки выберите поле № группы и укажите сортировку данных по полю Фамилия.
Выберите: вид макета – блок; ориентация – книжная; стиль – стандартная.
Активизируйте отчет в режиме просмотра и обратите внимание, что некоторые записи дублируются.
Для устранения этого явления перейдите в режим Конструктора отчета, в области данных выделите поля Фамилия, Инициалы и активизируйте Окно свойств. Свойству «Не выводить повторы» присвойте значение «Да» (см. прилож. 10).
Закройте Окно свойств, отформатируйте объекты и активизируйте отчет в режиме просмотра.
Создайте отчет «Возраст студентов», для чего:
Активизируйте запросы и на базе таблицы Студенты создайте запрос «Возраст студентов» с включением полей Фамилия (с сортировкой по возрастанию), Инициалы, № подгруппы (см. лабораторную работу № 10.2), Возраст.
При создании поля Возраст активизируйте Построитель и введите выражение
Возраст: Year(Date())-Year([Студенты]![ДатаРождения])
Проверьте работоспособность запроса и сохраните его.
Активизируйте объект Отчеты и на базе созданного запроса «Возраст студентов» с включением всех его полей Мастером создайте одноименный отчет с группировкой по полю № подгруппы и расчетом средневзвешенных итоговых значений поля Возраст (используется функция Avg) по группировочному признаку.
Активизируйте созданный отчет в режиме просмотра, перейдите в режим конструктора и придайте отчету законченный вид, отформатировав его объекты (см., например, прилож. 11).
Закройте СУБД MS Access.