Запрос на создание таблицы




Создание запросов

 

Запросы подразделяются на запросы на выборку и запросы на изменение.

Запросы на выборку необходимы для получения данных из таблицы и выполнения каких-либо вычислений.

Запросы на изменение позволяют добавлять, изменять или удалять данные из таблицы.

Для создания необходимо перейти на закладку «Создание» и выбрать пиктограмму «Конструктор запросов».

 

 

Выбираем все таблицы и закрываем окно. Из таблицы «Читатель» выбираем поле «Фамилия», из таблицы «Книги» выбираем поле «Название книги» и поле «Автор», из таблицы «Издательства» выбираем поле «E-mail».

 

 

Чтобы выполнить запрос необходимо нажать на кнопку «Выполнить».

 

 

Теперь из этого списка необходимо выбрать информацию издательства «Азбука». Из таблицы «Издательства» добавляем поле «Наименование издательства»

 

 

В строке «Условия отбора» колонки с именем поля «Наименование издательства» набираем названия издательства «Азбука».

 

 

Нажимаем на пиктограмму «Выполнить».

 

 

Уберем в форме выбора название Издательства. Убираем «галочку» в строке «Вывод на экран».

 

 

Щелкаем на пиктограмме «Выполнить». На экран будут выведены все поля, кроме поля «Издательства».

 

 

Для сохранения запроса нажимаем CTRL-S и сохраняем запрос под именем на «На выборку».

 

Запросы на групповые операции

Следующий запрос на групповые операции. В строке меню выбираем «Создание», щелкаем на пиктограмме «Конструктор запросов». Выбираем поле «Наименование издательства» таблицы «Издательства» и поле «Код книги» таблицы «Книги».

 

 

Щелкаем на кнопке «Выполнить».

 

 

Переходим в режим конструктора, выбираем пиктограмму «Итоги». Появится дополнительная строка «Групповая операция» со значением «Группировка».

 

Выбираем значение «Count» в ячейке на пересечении строки «Групповые операции» и столбца «Код книги».

 

 

Нажимаем значок «Выполнить».

 

 

Запрос подсчитал количество книг каждого издательства. Заменим название «Count-Код книги» на название «Количество книг: Код книги»

 

 

Параметрические запросы

Следующий запрос будет параметрическим. Подготовим запрос по возврату книг на заданную дату. Войдем в режим «Конструктор запросов».

 

 

В строку «Условия отбора» колонки «Дата возврата» вводим в квадратных скобках сообщение: [Введите дату].

 

 

Выполняем запрос. Появится диалоговое окно «Введите дату».

 

 

Вводим 04.03.2019 и нажимаем на кнопку «ОК».

 

 

На экране появится выборка из записей базы данных. В этот день книгу брал только один читатель Максимова.

 

 

Снова переходим в режим «Конструктор запросов», чтобы определить новый запрос задолженности по возврату на определенную дату.

 

 

В строку «Условия отбора» колонки «Дата возврата» введите выражение для отбора записей «>[Введите дату]».

Щелкаем на пиктограмме «Выполнить». Вводим дату 01.03.2019 и нажимаем кнопку «ОК».

 

 

Видим всех читателей, у которых дата возврата книг больше 01.03.2019.

 

 

Сохраняем запрос под именем «Параметрический».

 

 

Перекрестные запросы

 

Следующий запрос «Перекрестный», сформируем запрос о получении книг читателем того или иного автора. Возвращаемся в режим «Конструктор запросов» и выбираем таблицы «Книги» и «Выдача». На ленте выбираем значок «Перекрестный».

 

 

Появится дополнительная строка «Перекрестная таблица». Из таблицы «Книги» переносим поля «Название книги» и «Автор», а из таблицы «Выдача» переносим поле «Код выдачи».

В строке «Перекрестная таблица» для колонки «Название книги» устанавливаем значение «Заголовки строк», для колонки «Автор» выбираем значение «Заголовки столбцов», а для колонки «Код выдачи» выбираем «Значение».

В строке «Групповая операция» колонки «Код выдачи» выбираем значение функции «Count» для подсчета количества читателей, взявших ту или иную книгу.

 

 

Нажимаем кнопку «Выполнить». В результате выполнения запроса, видим, что книгу «Богема» брал 1 человек, «В тихом омуте» - 2 и т.д.

 

 

Из этого запроса видно, сколько читателей брали соответствующую книгу. При построении запросов необходимо соблюдать условия: должно быть одно поле для заголовка столбцов, одно или несколько полей для заголовков строк и только одно поле для значение. Сохраняем запрос под именем «Перекрестный».

 

Запрос на создание таблицы

 

Следующий запрос на создание таблицы. Она будет содержать поля названия издательств.

Переходим на вкладку «Создание» и выбираем значок «Конструктор запросов». Выбираем таблицы «Издательства» и «Книги», нажимаем на кнопку «Закрыть».

 

 

P.S. Запрос необходимо сохранить, а потом выполнить, в противном случае он не будет выполнен.

Перед выполнением запроса на панели сообщений выбираем «Файл - Параметры – Центр управления безопасностью – Параметры центра управления безопасностью». Откроется окно «Параметры безопасности Microsoft Office». Необходимо установить переключатель в положение «Включить это содержимое» и нажать клавишу ОК. В противном случае таблица не будет создана.

Из таблицы «Издательства» выбираем поля «Наименование издательства» и «E-mail», а из таблицы «Книги» выбираем поля «Название книги», «Автор», «Год издания», «Цена».

 

 

На ленте выбираем значок «Создание таблицы». В появившемся окне набираем название таблицы «Книги 1».

 

 

Нажимаем «Ок».

Будет создана таблица с названием «Книга 1», содержащая указанные поля.

Выбираем значок «Выполнить». На экране появится сообщение «В новую таблицу будет помещено следующее число записей: 9».

 

 

Нажимаем кнопку «Да». Будет создана новая таблица под названием «Книги 1» с девятью записями.

 

 

Сохраняем запрос под названием «Запрос на создание таблицы».

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-05-09 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: