Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КИТ ШПОРЫ.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
215.17 Кб
Скачать

31. Запросы на выборку, способы их создания.

Запрос на выборку является наиболее часто используемым типом запроса. Запросы этого типа возвращают данные из одной или нескольких таблиц и отображают их в виде таблицы, записи в которой можно обновлять (с некоторыми ограничениями). Запросы на выборку можно также использовать для группировки записей и вычисления сумм, средних значений, подсчета записей и нахождения других типов итоговых значений.

Способы создания запросов (мастер, конструктор).

Создание запроса в режиме Конструктора:

1. В окне базы данных выберите Запросы и нажмите кнопку Создать.

2. В диалоговом окне Новый запрос щелкните строку Конструктор, а затем нажмите кнопку OK.

3. В диалоговом окне Добавление таблицы выберите вкладку, содержащую объекты, данные из которых будут использованы в запросе.

4. Дважды щелкните объекты, которые нужно добавить в запрос, а затем нажмите кнопку Закрыть.

Для создания запроса на основе открытой таблицы:

1. Вставка => Запрос

2. В окне Новый запрос выберите режим Конструктора.

Создание простого запроса с помощью мастера

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

1. В окне базы данных выберите Запросы и нажмите кнопку Создать.

2. В диалоговом окне Новый запрос выберите в списке строку Простой запрос и нажмите OK.

3. Следуйте инструкциям в диалоговых окнах мастера. Последнее диалоговое окно позволяет либо запустить запрос, либо открыть его в режиме конструктора.

Также создаются другие запросы с помощью мастера.

Создание запроса на выборку с именем "Номера телефонов".

Предположим, что вы хотите создать телефонную книгу учеников, используя конкретную базу данных.

1. Выберите вкладку Запросы. Щелкните по кнопке Создать.

2. В появившемся диалоговом окне выберите пункт Создание запроса в режиме конструктора, щелкните по кнопке Открыть.

3. Добавьте нужные таблицы ("Личные данные" и "Список учеников"), выбирая их и щелкая по кнопке Добавить, так как таблицы связаны, то между ними появится линия "один-к-одному".

4. Закончите выбор, щелкнув по кнопке Закрыть. Появится возможность выбора полей из разных таблиц. Выберите поля "Фамилия", "Имя", "Отчество" из таблицы "Список учеников" и "Номер телефона" из таблицы "Личные данные". Для этого достаточно дважды щелкать по имени полей. Второй вариант - перетаскивание мышью названия полей в клетки запроса.

5. Сохраните запрос, щелкнув по кнопке Сохранить. Введите имя запроса - "Номера телефонов" - и щелкните по кнопке ОК.

6. Щелкните по кнопке для представления запроса. Это самый простой вид запроса на выборку. В результате вы получаете новую таблицу с другим набором полей.

Замечание: Условия отбора можно включать аналогично включению фильтра. Например, телефонная книга для всех учащихся, фамилии которых начинаются на букву В, может быть получена с помощью включения условия Like "B*".

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]