Чтобы оценить популярность литературных тем, создайте запрос, выводящий на экран количество книг, выданных по каждой теме. Для этого на вкладке Запросы выберите Создание запроса в режиме Конструктора.
В диалоговом окне Добавление таблицы выберите таблицы Раздел, Тема, Книга и Журнал. Закройте диалоговое окно.
В окне Конструктора из таблицы Раздел выберите поле Название раздела, из таблицы Тема – поле Название темы, а из таблицы Журнал – поле Номер книги.
Выберите команду Запрос/Перекрестный. В бланк запроса будет добавлены строки Перекрестная таблица и Групповая операция.
Переведите курсор в столбец Название раздела бланка запроса и в строке Перекрестная таблица из раскрывающегося списка выберите Заголовки строк.
Переведите курсор в столбец Название темы бланка запроса и в строке Перекрестная таблица из раскрывающегося списка выберите Заголовки столбцов.
Переведите курсор в столбец Номер книги бланка запроса, в строке Перекрестная таблица из раскрывающегося списка выберите Значение, а в строке Групповая операция из раскрывающегося списка выберите Count.
Запустите запрос. Результатом будет кросс-таблица, содержащая сведения о том, сколько книг из какого раздела по какой теме было выдано.
Закройте и сохраните запрос под названием Количество книг, выданных по теме.
Создание запроса на создание таблицы
Создайте запрос, выводящий на экран список научной литературы, которой располагает библиотека, и сохраняющий данные сведения в таблице Научная литература. Для этого на вкладке Запросы выберите Создание запроса в режиме Конструктора.
В диалоговом окне Добавление таблицы выберите таблицы Раздел, Тема, Книга. Закройте диалоговое окно.
В окне Конструктора из таблицы Раздел выберите поле Название раздела, из таблицы Тема – поле Название темы, а из таблицы Книга – поля: Автор, Название, Издательство, Год издания.
Переведите курсор в столбец Название раздела бланка запроса, в строке Условие отбора укажите Научная литература, а в строке Вывод на экран уберите флажок.
Выберите команду Запрос/Создание таблицы. В диалоговом окне Создание таблицы укажите название создаваемой таблицы Научная литература, переключатель оставьте в положении В текущей базе данных и нажмите кнопку ОК.
Запустите запрос.
Появится сообщение о числе записей, которые будут помещены в новую таблицу в результате выполнения запроса. Нажмите кнопку Да.
Закройте и сохраните запрос под названием Список научной литературы.
В окне База данных перейдите на вкладку Таблицы и убедитесь, что таблица Научная литература действительно создана и содержит правильные данные.
Аналогичным образом, с помощью запроса, создайте таблицу Художественная литература.
Создание запроса на обновление значений поля таблицы
Проведите переоценку стоимости книг. Создайте запрос, увеличивающий размер цены каждой книги на 10%. Для этого на вкладке Запросы выберите Создание запроса в режиме Конструктора.
В диалоговом окне Добавление таблицы выберите таблицу Книга. Закройте диалоговое окно.
В окне Конструктора из таблицы Книга выберите поле Цена.
Выберите команду Запрос/Обновление. В бланк запроса будет добавлена строка Обновление.
Переведите курсор в столбец Цена бланка запроса. В строке Обновление нажмите правую кнопку мыши и из контекстного меню выберите команду Построить.
Создайте следующее выражение: [Книга]![Цена]*1,1.
Запустите запрос. Появится сообщение о числе записей, которые будут обновлены в результате выполнения запроса. Нажмите кнопку Да.
Закройте и сохраните запрос под названием Обновление цен.
В окне База данных перейдите на вкладку Таблицы и убедитесь, что цены на книги в таблице Книги действительно увеличились на 10%.
Дата: 2018-12-28, просмотров: 255.