![](/user_photo/_userpic.png)
- •Введение
- •Построение задачи (ms Exel)
- •Заполнение и редактирование таблиц базы данных
- •1.1.1 Общие указания
- •Вывод сведений о книгах запрашиваемого автора с подсчетом стоимости по наименованиям
- •Вывод сведений о книгах, выпущенных более 20 лет назад.
- •Получение данных о книге, количество экземпляров которой минимально
- •1.6 Построение диаграмм
- •1.7 Макрос
- •Заполнение и редактирование таблиц базы данных
- •Создание таблиц в режиме конструктора
- •Вывод сведений о книгах запрашиваемого автора с подсчетом стоимости по наименованиям
- •Вывод сведений о книгах, выпущенных более 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– Создание простого запроса
В готовом запросе получаем вывод сведений о книге с минимальным количеством
(рис. 60).
Рисунок 60 - Готовый список по запросу
Формирование отчета с группировкой по дисциплинам и подсчётом общего количества имеющихся экземпляров по каждой дисциплине. Отчёт должен содержать название учебника, фамилию и инициалы автора, название
Для этого пункта необходимо создать отчёт по выполненному запросу. Отчёты служат для форматированного вывода данных на печатающие устройства и, соответственно, при этом должны учитываться параметры принтера и параметры используемой бумаги.
Для отчета, как говорилось ранее, нам нужен запрос. Используем запрос из Пункта 2.4 (рис.59 - рис.60), убирая функцию Min и First (рис.61)
Рисунок 61 - Редактирование запроса
Далее создадим форму для этого запроса. Формы дают возможность пользователем вводить данные в таблицы без непосредственного доступа к самим таблицам.
Они также позволяют выводить результаты работы запросов не в виде обыкновенных итоговых таблиц, а в более красивых формах. В связи с таким разделением существует два вида формирования структуры форм: на основе таблицы и на основе запроса. Мы используем второй случай, так как нам нужно вывести определенные данные, используемые в двух таблицах.
Во вкладке "Создание" выбираем "Другие формы" - "Мастер форм"(рис.62)
![](/html/70122/226/html_dvhavDvm2v.hHsO/htmlconvd-N_Tx8b_html_b6794826e91a38dd.gif)
Рисунок 62 - Создание форм
С помощью стрелок перекидываем строки из доступных полей в выбранные и нажимаем далее. В следующем окне выбираем внешний вид формы (рис.63)
Рисунок 63 - Порядок создания формы
После даём название форме и нажимаем «Готово» (рис.64)
Рисунок 64 - Порядок создания форм
Так выглядит готова форма для нашего запроса (рис.65)
Рисунок 65 - Готовая форма
Создаем
отчет. Во вкладке "Создание" выбираем
"Мастер отчетов". Порядок создания
отчета рис. 65-71
Рисунок 61 - Шаг 1
Рисунок 65 - Шаг 2
Рисунок 66 - Шаг 3
Рисунок 67 - Шаг 4
Рисунок 68 - Шаг 5
Рисунок 69 - Шаг 6
Рисунок 70 - Шаг 7
В "Конструкторе отчетов" задаем параметры тексту в отчете (цвет фона, шрифт) (рис.71)
Рисунок 71 - Оформление отчета
Рисунок 72 – Готовый отчёт