Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по ACCES-6.doc
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
7.18 Mб
Скачать

Задание 10

Создать запрос Адреса для вывода фамилий, имен и адресов учеников.

  1. перейдем на вкладку Запросы и щелкнем на кнопке Создать, чтобы перейти к созданию запроса;

  2. на экране появится диалоговое окно Новый запрос, предназначенное для выбора способа построения запроса;

  3. выберем значение Простой запрос и нажмем кнопку ОК;

  4. в первом диалоговом окне в списке Таблицы/Запросы выберем таблицу, поля которой будут анализироваться при выполнении запроса (Сведения об учениках);

  5. в списке Доступные поля отметим поле Фамилия и перенесем его в список Выбранные поля;

  6. те же действия выполним для полей Имя и Адрес. Нажмем кнопку Далее;

  7. в последнем окне присвоим запросу имя Адреса. После этого нажмем кнопку Готово.

Самостоятельная работа № 4

1. Создайте запрос Телефоны, позволяющий выводить фамилии, имена, телефоны учеников.

2. Создайте запрос Журнал, позволяющий выводить фамилию, имя, предмет и оценку.

3.2. Конструктор запросов

Вернемся к запросу Журнал. Выделим его и нажмем кнопку Конструктор, расположенную на вкладке Запросы.

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

Рис. 17. Режим конструктора запроса

В верхней половине показаны связи между таблицами. Как видно, программа использовала только часть схемы данных базы данных - ту, которая имеет отношение к запросу.

Пользователь может редактировать эту схему, добавляя в нее новые объекты: таблицы или запросы.

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

Таблица расширяется вправо автоматически, когда пользователь добавляет в запрос новые поля.

Заполнив строку Условие отбора, мы сможем произвести выборку из базы данных.

Строка Групповая операция содержит список функций и во многом определяет тип запроса.

Под групповой операцией понимается обработка и обобщение значений данного поля при помощи определенной функции. В результате в таблице запроса меняется расположение или количество записей.

Строка Групповая операция появляется после нажатия кнопки с греческой буквой сигма (), расположенной на панели инструментов, или выбора команды Групповые операции меню Вид.

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

  1. в режиме конструктора щелкните правой кнопкой мыши на бланке запроса в требуемой колонке;

  2. из контекстного меню выберите команду Свойства;

  3. на открывшейся вкладке Общие в строке Подпись введите желаемый заголовок;

  4. Назначение строки Сортировка очевидно - можно отсортировать полученные в результате запроса данные.