- •И.Б. Кушнир
- •Оглавление
- •Введение
- •1. Основы информационных систем и баз данных
- •1.1. Информационные системы1
- •1.2. Базы данных
- •Контрольные вопросы
- •Тестовые задания
- •2. Общие вопросы разработки баз данных субд Access
- •2.1. Рабочая среда Access
- •Концепция базы данных
- •Таблицы
- •Запросы
- •Страницы
- •Макросы
- •2.2. Задание для самостоятельной работы
- •Варианты заданий
- •2.3. Пример выполнения задания2
- •Поставщики
- •Контрольные вопросы
- •Тестовые задания
- •3. Создание и корректировка базы данных в субд
- •Типы данных и задание связей в базе данных
- •Типы данных, обрабатываемых в Access [8, с. 45]
- •3.2. Задание для самостоятельной работы
- •3.3. Пример выполнения работы
- •3.3.1. Создание базы данных
- •3.3.2. Создание структуры таблиц в режиме конструктора Создание структуры таблицы Поставщики
- •Создание структуры таблицы Товары
- •3.3.3. Связывание таблиц
- •3.3.4. Ввод данных3
- •3.3.5. Редактирование записи
- •3.3.6. Удаление записи
- •3.3.7. Поиск и сортировка данных
- •Сортировка
- •Поиск записи
- •Фильтрация записей
- •Расширенный фильтр
- •3.3.8. Печать в режиме таблицы
- •Контрольные вопросы
- •Тестовые задания
- •4. Запросы на выборку
- •4.1. Способы создания запроса4
- •Примеры часто используемых операторов и функций5
- •4.2. Задание для самостоятельной работы
- •Варианты заданий
- •4.3. Пример выполнения задания
- •4.3.1. Создание запроса
- •4.3.2. Редактирование запроса
- •Контрольные вопросы
- •Тестовые задания
- •5. Вычисления в запросах: простые, групповые
- •5.1. Общие сведения о расчетах в запросах6
- •Типы операций [8, с. 128]
- •Сведения о стипендиатах
- •Перекрестная таблица
- •5.2. Задание для самостоятельной работы
- •Варианты заданий
- •5.3. Пример выполнения задания
- •5.3.1. Вычисления в запросе
- •5.3.2. Итоговые запросы
- •5.3.3. Сводные таблицы7
- •Изменение структуры сводной таблицы
- •Фильтрация
- •Авс-анализ
- •Детализация
- •Контрольные вопросы
- •Тестовые задания
- •6. Формы
- •6.1. Общая характеристика экранных форм8
- •6.2. Задание для самостоятельной работы
- •Варианты заданий
- •6.3. Пример выполнения задания
- •6.3.1. Простая форма
- •6.3.2. Составная форма, основанная на двух таблицах
- •6.3.3. Составная форма, основанная на таблице и запросе
- •6.3.4. Составная форма с вычисляемым полем в главной форме
- •6.3.5. Редактирование формы
- •Контрольные вопросы
- •Тестовые задания
- •7. Отчеты
- •7.1. Общая характеристика отчетов9
- •7.2. Задание для самостоятельной работы
- •Варианты заданий
- •7.3. Пример выполнения задания
- •7.3.1. Создание автоотчета
- •7.3.2. Нумерация и сортировка данных в отчете
- •7.3.3. Группировка и подсчет итогов в отчете
- •7.3.4. Подотчет в отчете
- •Контрольные вопросы
- •Тестовые задания
- •8. Web-интерфейс к базам данных Access
- •8.1. Общая характеристика страниц доступа к данным10
- •8.2. Задание для самостоятельной работы
- •Варианты заданий
- •8.3. Пример выполнения задания
- •8.3.1. Создание автостраницы
- •8.3.2. Создание страницы с помощью Мастера
- •8.3.3. Создание и изменение страниц доступа к данным в режиме Конструктора
- •Контрольные вопросы
- •Тестовые задания
- •9. Настройка пользовательского интерфейса
- •9.1. Общая характеристика элементов управления и их свойств
- •9.2. Задание для самостоятельной работы
- •9.3. Пример выполнения задания
- •9.3.1. Создание кнопочной формы
- •9.3.2. Добавление кнопок в форму
- •9.3.3. Макрос для открытия запроса
- •9.3.4. Задание условий отбора в макросе
- •9.3.5. Настройка параметров запуска
- •Контрольные вопросы
- •Тестовые задания
- •Заключение
- •Библиографический список
- •Приложение 1 (справочное) Типы связи
- •Приложение 2 (справочное) Синтаксис масок ввода
- •Маски ввода
- •Примеры масок ввода
- •Учебное издание
8.2. Задание для самостоятельной работы
Построить страницы доступа, рассмотренные в примере.
Самостоятельно построить:
автостраницу доступа к данным;
с помощью Мастера страницу доступа к данным на основе запроса;
с помощью Конструктора страницу доступа к данным на основе таблиц.
Варианты заданий
Вариант 1
Создать автостраницу доступа к данным для таблицы Поставщики.
Создать с помощью Мастера страницу доступа, позволяющую просматривать данные о поставках товаров. Предварительно создайте запрос, объединяющий поля из таблиц Доставка (Доставляет), Поставки (ДатаПоставки, Количество, Цена), Поставщики (Название) и Товары (Марка).
Создать с помощью Конструктора страницу доступа к данным из таблиц Товары и Поставки, позволяющую просматривать данные о товаре, дате поставки, количестве и цене.
Вариант 2
Создать автостраницу доступа к данным для таблицы Сотрудники.
Создать с помощью Мастера страницу доступа, позволяющую просматривать данные о продажах товаров. Предварительно создайте запрос, объединяющий поля из таблиц Сотрудники (ФИО), Продажи (ДатаПродажи, Количество) и Товары (Марка, Цена).
Создать с помощью Конструктора страницу доступа к данным из таблиц Товары и Типы, позволяющую просматривать данные о категории товара, марке товара, цене, производителе.
Вариант 3
Создать автостраницу доступа к данным для таблицы Покупатели.
Создать с помощью Мастера страницу доступа, позволяющую просматривать данные о сделках. Предварительно создайте запрос, объединяющий поля из таблиц Сотрудники (ФИО), Сделка (ДатаСделки, СуммаСделки), Покупатели (ФИО), Продавцы (ФИО) и Квартира (Адрес, ЧислоКомнат).
Создать с помощью Конструктора страницу доступа к данным из таблиц Квартиры и Районы, позволяющую просматривать данные о выставленных на продажу квартирах: район, количество комнат, площадь (общая, жилая, кухня), цена.
Вариант 4
Создать автостраницу доступа к данным для таблицы Рекламодатели.
Создать с помощью Мастера страницу доступа, позволяющую просматривать данные о заказах. Предварительно создайте запрос, объединяющий поля из таблиц Заказы (ДатаЗаказа, ОписаниеЗаказа), Заказано (ОбъемРабот), Расценки (Наименование, Расценка), Печатные издания (Наименование), Сотрудники (ФИО).
Создать с помощью Конструктора страницу доступа к данным из таблиц Печатные издания и Расценки, позволяющую просматривать данные о предлагаемых услугах: название печатного издания, вид рекламы, расценка, единицы измерения.
Вариант 5
Создать автостраницу доступа к данным для таблицы Претенденты.
Создать с помощью Мастера страницу доступа позволяющую просматривать данные об отборе претендентов работодателями. Предварительно создайте запрос, объединяющий поля из таблиц Отбор (ДатаПроведения, Результат), Претендент (ФИО, Пол, Образование, Возраст), Вакансия (Наименование, Оклад), Работодатель (Название).
Создать с помощью Конструктора страницу доступа к данным из таблиц Работодатели и Вакансии, позволяющую просматривать данные о выставленных вакансиях: название работодателя, вакансия, оклад, требования.
Вариант 6
Создать автостраницу доступа к данным для таблицы Клиенты.
Создать с помощью Мастера страницу доступа, позволяющую просматривать данные о заказах. Предварительно создайте запрос, объединяющий поля из таблиц Заказы (ДатаЗаказа, ОписаниеЗаказа), Услуги (Наименование, Стоимость), Мастера (ФИО, Квалификация), Клиенты (ФИО).
Создать с помощью Конструктора страницу доступа к данным из таблиц Мастера, Заказы и Услуги, позволяющую просматривать данные о занятости мастеров: ФИО мастера, дата и время заказа, продолжительность выполнения, наименование услуги и ее стоимость.
Вариант 7
Создать автостраницу доступа к данным для таблицы Клиенты.
Создать с помощью Мастера страницу доступа, позволяющую просматривать данные о заказах. Предварительно создайте запрос, объединяющий поля из таблиц Заказы (Дата заказа, Описание заказа), Клиенты (ФИО, Адрес), Услуги (Наименование, Расценки), Заказано (Объем работ), Сотрудник (ФИО).
Создать с помощью Конструктора страницу доступа к данным из таблиц Виды работ и Расценки, позволяющую просматривать данные о выполняемых работах и их расценках: категория, наименование, расценка, единицы измерения.
Вариант 8
Создать автостраницу доступа к данным для таблицы Сотрудники.
Создать с помощью Мастера страницу доступа, позволяющую просматривать данные о назначениях сотрудников. Предварительно создайте запрос, объединяющий поля из таблиц Сотрудники (ФИО), Отделы (Название), Должность (Название), Назначения (Дата назначения, Оклад, Приказ).
Создать с помощью Конструктора страницу доступа к данным из таблиц Сотрудники и Квалификация, позволяющую просматривать данные о прохождении сотрудниками повышения квалификации: ФИО сотрудника, образование, период прохождения, место прохождения, квалификация.
Вариант 9
Создать автостраницу доступа к данным для таблицы Арендаторы.
Создать с помощью Мастера страницу доступа, позволяющую просматривать данные о договорах и получаемой арендной плате. Предварительно создайте запрос, объединяющий поля из таблиц: Договора (период договора), Арендатор (Название), Помещения (Адрес помещения), Оплата (Дата оплаты, сумма).
Создать с помощью Конструктора страницу доступа к данным из таблиц Помещения и Расценки, позволяющую просматривать данные об имеющемся фонде арендуемых площадей: адрес, площадь, тип помещения, расценка за 1 м2.
Вариант 10
Создать автостраницу доступа к данным для таблицы Клиенты.
Создать с помощью Мастера страницу доступа, позволяющую просматривать данные об отгруженной продукции. Предварительно создайте запрос, объединяющий поля из таблиц Отгрузка (ДатаОтгрузки), Отгружено (Количество), Клиенты (Название), Продукция (Название, Цена).
Создать с помощью Конструктора страницу доступа к данным из таблиц Отгрузка и Оплата, позволяющую просматривать данные об оплате отгруженной продукции: дата отгрузки, название продукции, сумма отгрузки, дата оплаты, сумма оплаты.
Вариант 11
Создать автостраницу доступа к данным для таблицы Поставщики.
Создать с помощью Мастера страницу доступа, позволяющую просматривать данные о спецификации продукции. Предварительно создайте запрос, объединяющий поля из таблиц Продукция (Название), Спецификация (Расход), Материалы (Название).
Создать с помощью Конструктора страницу доступа к данным из таблиц Изделия и Выпуск, позволяющую просматривать объемы выпуска готовой продукции: дата выпуска, название продукции, количество, общая стоимость.
Вариант 12
Создать автостраницу доступа к данным для таблицы Выпуск.
Создать с помощью Мастера страницу доступа, позволяющую просматривать данные о выбракованных изделиях в выпущенных партиях. Предварительно создайте запрос, объединяющий поля из таблиц Продукция (Наименование), Выпуск (ДатаВыпуска, Количество), Брак (Количество), Вид брака (наименование).
Создать с помощью Конструктора страницу доступа к данным из таблиц ВидБрака и Брак, позволяющую просматривать объемы выбракованной продукции по видам брака: вид брака, дата выпуска, название продукции, количество, стоимость.
Вариант 13
Создать автостраницу доступа к данным для таблицы Клиенты.
Создать с помощью Мастера страницу доступа позволяющую просматривать данные об отправленных грузах. Предварительно создайте запрос, объединяющий поля из таблиц Маршрутный лист (ДатаОтгрузки), Отправлено (Наименование, Вес), Маршруты (Направление), Сотрудник (ФИО), Автотранспорт (Название).
Создать с помощью Конструктора страницу доступа к данным из таблиц Клиенты и Грузы, позволяющую просматривать данные о заявках на перевозку грузов: сведения о клиентах, названии груза, его вес и адрес доставки.
Вариант 14
Создать автостраницу доступа к данным для таблицы Анкета.
Создать с помощью Мастера страницу доступа, позволяющую просматривать данные о получаемых анкетах от каждого клиента Предварительно создайте запрос, объединяющий поля из таблиц: Клиенты (ФИО), Анкеты (все поля), Сотрудник (ФИО).
Создать с помощью Конструктора страницу доступа к данным из таблиц Клиенты и Вознаграждения, позволяющую просматривать данные о получаемых вознаграждениях каждым клиентом: ФИО, Дата вознаграждения, Сумма вознаграждения.
Вариант 15
Создать автостраницу доступа к данным для таблицы Претенденты.
Создать с помощью Мастера страницу доступа, позволяющую просматривать данные о проходимых этапах отбора. Предварительно создайте запрос, объединяющий поля из таблиц Претенденты (ФИО), Вакансия (требования), Должность (Название), Этапы (Название, проходной балл), Прохождение (Дата, Количество баллов).
Создать с помощью Конструктора страницу доступа к данным из таблиц Должность и Вакансии, позволяющую просматривать данные о требуемых местах на предприятии.