- •Оглавление
- •Введение
- •Построение задачи (ms Excel)
- •Заполнение и редактирование таблиц базы данных
- •1.1.1 Общие указания
- •Вывод сведений о книгах запрашиваемого автора с подсчетом стоимости по наименованиям
- •Вывод сведений о книгах, выпущенных более 20 лет назад.
- •Получение данных о книге, количество экземпляров которой минимально
- •1.6 Построение диаграмм
- •1.7 Макрос
- •Построение задачи (ms Access)
- •Заполнение и редактирование таблиц базы данных
- •Создание таблиц в режиме конструктора
- •Вывод сведений о книгах запрашиваемого автора с подсчетом стоимости по наименованиям
- •Вывод сведений о книгах, выпущенных более 20 лет назад
- •Получение данных о книге, количество экземпляров которой минимально
- •3. Заключение
- •4. Список использованной литературы
Вывод сведений о книгах запрашиваемого автора с подсчетом стоимости по наименованиям
Это делается с помощью запросов. Основным назначением запросов является отбор данных по критериям поиска. Кроме того, с помощью запросов можно добавлять данные в таблицу, удалять и обновлять их.
В окне «Создание» выбираем «Конструктор запросов» (рис.45). После чего на экране появится окно «Выборка», а также диапазон - окно «Добавление таблицы», в котором мы выбираем созданные таблицы и нажимаем «Добавить» (рис.46 – рис.47).
Рисунок 45 – Выбор конструктора запросов
Рисунок 46 – Добавление таблиц
Рисунок 47 – Добавление таблиц
Далее объединяем таблицы и создаем поля для запроса. Cчитаем общую стоимость. Общая стоимость = Цена одной книги*Количество книг (рис.48).
Рисунок 48 – Создание полей для запроса
Окно «Выборка» состоит из двух частей. В верхней части отражаются таблицы, а нижняя часть разбита на столбцы и каждому столбцу соответствует определенное поле будущей таблицы. Для создания такой таблицы необходимо перенести имена полей из таблиц, расположенных в верхней части окна, в строку «поле», тем самым, осуществив выбор полей, включаемых в итоговую таблицу.
Вводим условия для создания запроса (рис.49 - рис.50).
Рисунок 49 – Создание запроса на выборку
Рисунок 50 - Ввод значений для запроса
Готовый список по запросу (рис.51)
Рисунок 51 – Готовый список по запросу
Вывод сведений о книгах, выпущенных более 20 лет назад
Во вкладке «Создание» нажимаем «Конструктор запросов», добавляем таблицы, объединяем их (по примеру рис.48-49), вводим условие отбора (рис.52).
Рисунок 52 – Создание запроса для вывода книг, выпущенных 20 лет назад
Получаем готовый запрос (рис.53).
Рисунок 53– Готовый список по запросу
Получение данных о книге, количество экземпляров которой минимально
Так же, как и прежде сформируем запрос. Далее выполняем операцию Конструктор – Итоги. Для поля «Количество книг» выбираем группировку «Min» для отображения книги, чье количество минимально», для поля «Название учебника» выбираем группировку «First».
Рисунок 54– Создание простого запроса
В готовом запросе получаем вывод сведений о книге с минимальным количеством
(рис. 55).
Рисунок 55 - Готовый список по запросу
Формирование отчета с группировкой по дисциплинам и подсчётом общего количества имеющихся экземпляров по каждой дисциплине. Отчёт должен содержать название учебника, фамилию и инициалы автора, название
Для этого пункта необходимо создать отчёт по выполненному запросу. Отчёты служат для форматированного вывода данных на печатающие устройства и, соответственно, при этом должны учитываться параметры принтера и параметры используемой бумаги.
Для отчета, как говорилось ранее, нам нужен запрос. Используем запрос из Пункта 2.4 (рис.54 -55), убирая функцию Min и First (рис.56)
Рисунок 56 - Редактирование запроса
Далее создадим форму для этого запроса. Формы дают возможность пользователем вводить данные в таблицы без непосредственного доступа к самим таблицам.
Они также позволяют выводить результаты работы запросов не в виде обыкновенных итоговых таблиц, а в более красивых формах. В связи с таким разделением существует два вида формирования структуры форм: на основе таблицы и на основе запроса. Мы используем второй случай, так как нам нужно вывести определенные данные, используемые в двух таблицах.
Во вкладке «Создание» выбираем «Другие формы» - «Мастер форм» (рис.57)
Рисунок 57 - Создание форм
С помощью стрелок перекидываем строки из доступных полей в выбранные и нажимаем далее. В следующем окне выбираем внешний вид формы (рис.58)
Рисунок 58 - Порядок создания формы
После даём название форме и нажимаем «Готово».
Так выглядит готова форма для нашего запроса (рис.59)
Рисунок 59 - Готовая форма
Создаем отчет. Во вкладке «Создание» выбираем «Мастер отчетов». Порядок создания отчета (рис. 60-64)
Рисунок 60 - Шаг 1
Рисунок 61 - Шаг 2
Рисунок 62 - Шаг 3
Рисунок 63 - Шаг 6
Рисунок 64 - Шаг 7
Рисунок 65 – Готовый отчёт