- •И.Б. Кушнир
- •Оглавление
- •Введение
- •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 (справочное) Синтаксис масок ввода
- •Маски ввода
- •Примеры масок ввода
- •Учебное издание
Тестовые задания
С помощью каких инструментов создаются интерфейсы пользователей?
форм.
отчетов.
страниц доступа.
таблиц.
Что может быть источником для создания форм?
таблица базы данных или запрос.
несколько связанных таблиц базы данных.
таблица базы данных и запрос одновременно.
источник может отсутствовать.
Экранные формы могут использоваться...
для ввода данных в таблицу базы данных;
ввода данных в несколько взаимосвязанных таблиц базы данных;
просмотра базы данных;
создания заставок.
В каком режиме форм работают конечные пользователи?
в режиме таблицы.
Режиме сводной таблицы.
Режиме формы.
Режиме конструктора.
В каком режиме можно изменить структуру формы?
в режиме таблицы.
режиме сводной таблицы.
режиме формы.
режиме конструктора.
Какой раздел обязательно присутствует в форме?
заголовок.
область данных.
область формы.
колонтитул.
В каком разделе формы следует располагать вычисляемое поле для получения итоговых данных, например общего количества или суммы?
в заголовке.
Примечании.
Области данных.
Области колонтитулов.
Какие типы элементов присутствуют в форме?
Присоединенные.
Внедренные.
Свободные.
Вычисляемые.
Как осуществляется связь между главной и подчиненной формой?
На основе внешнего ключа в главной форме и первичного ключа в подчиненной форме.
Первичных ключей в обеих формах.
Первичного ключа в главной форме и внешнего ключа в подчиненной форме.
Внешних ключей в обеих формах.
Какой символ в запросе позволяет выбрать все поля?
?
&
#
*
7. Отчеты
Цель: знакомство с отчетами как средством создания документов, освоение возможностей и порядка построения отчетов в режимах Мастера и Конструктора.
7.1. Общая характеристика отчетов9
Отчеты – это объекты Access, предназначенные для вывода данных в виде печатных форм на бумагу, например, счета, накладные, ордера, сводки и т.д. Непосредственно перед печатью отчет всегда можно предварительно просмотреть на экране.
Общий принцип создания отчетов во многом схож с принципом создания форм: определяется источник данных для отчета, поля источника данных перетаскиваются в отчет, имеется возможность определить подотчет, т.е. подчиненный отчет. Отчет, также как и форма, может состоять из нескольких частей: заголовка и примечания отчета (выводятся только на первой и последней странице многостраничного документа), верхнего и нижнего колонтитулов (выводятся на каждой странице многостраничного документа), области данных. Заголовок, примечание и колонтитулы могут включаться (исключаться) в отчет (режим конструктора, меню Вид). Отчеты создаются в закладке Отчеты главного окна базы данных Access. При этом в оперативной системе Windows должен быть установлен драйвер принтера (любого) – в противном случае попытка создания отчета приведет к выводу на экран сообщения о необходимости установки принтера.
Конечно, можно просто напечатать таблицу или запрос в режиме таблицы, но такая информация плохо воспринимается. Когда же вы создаете отчет, то сможете включить в него только те поля, которые вам нужны, объединить их в логически связанные группы, отсортировать, подсчитать итоги по каждой группе и по всему отчету. Кроме того, можно изменить оформление отчета (шрифты, цвет, расположение данных на листе, дополнительные элементы) для более легкого восприятия и придания профессионального вида.
Отчеты, как правило, строятся на основе запросов, так как обычно требуется выводить информацию из нескольких таблиц. Отчет можно создать тремя различными способами.
При помощи автоотчета на основе таблицы или запроса. Автоотчет служит для создания отчета, в котором выводятся все поля и записи базовой таблицы или запроса.
При помощи мастера на основе одной или нескольких таблиц или запросов. Мастер задает подробные вопросы об источниках записей, полях, макете, требуемых форматах и создает отчет на основании полученных ответов.
Вручную в режиме конструктора. Сначала создается базовый отчет, который затем изменяется в соответствии с требованиями в режиме конструктора