Гипермаркет знаний>>Информатика>>Информатика 11 класс>>Информатика: Конструктор запросов в MS Access
Конструктор запросов в MS Access
Высокоуровневым средством формирования запросов Б СУБД MS Access является Конструктор запросов, который можно рассматривать как своеобразную оболочку к языку запросов SQL. Для формирования запроса в конструкторе используется табличная форма. Рассмотрим, как запросы из предыдущего параграфа реализуются с помощью конструктора.
Для перехода к работе с конструктором запросов надо: г=> открыть закладку «Запросы»; => выполнить команду => Создать; в открывшемся окне «Новый запрос» выбрать «Кон¬структор», щелкнуть по кнопке ОК; => в окне «Добавление таблицы» на закладке «Табли¬цы» выбрать название таблицы «Факультеты»; выпол¬нить команду => Добавить => Закрыть. Реализация запроса 1 из § 1.9 представлена на рис. 1.9.
- «*УП>1П •1 NV DJ
Ль ■ а РГ 1 ш И и i
Рис. 1.9. Конструктор запросов (запрос на выборку из одной таблицы)
В первой строке таблицы, расположенной в нижней части рис 1.9, указываются имена полей, участвующих в форми¬ровании запроса. Вторая строка содержит имена таблиц, из которых извлекаются нужные поля. В третьей строке нахо¬дятся признаки сортировки. Флажки в четвертой строке — признаки вывода значений полей на экран при выполнении запроса. В следующих строках формируется условие отбора. По окончании заполнения таблицы надо выполнить коман¬ду => Запрос Запуск. После выполнения этого запроса на экране появится таблица 1.3. Запрос нужно сохранить. Для этого в диалоговом окне, запрашивающем имя запроса» следует ввести его название «Список экзаменов» и подтвердить сохранение. Заголовками столбцов выведенной таблицы являются имена полей. Это может не устраивать пользователя. Имеет¬ся возможность заменить их на любые другие надписи, при этом имена полей в БД не изменятся. Для этого нужно снова открыть конструктор запроса, установить курсор на имени поля «ФАКУЛЬТЕТ», выполнить команду => Вид Свойст¬ва, Откроется окно «Свойства поля*; в строку «Подпись» нужно ввести требуемый текст, например «Факультеты». Затем следует перейти к имени поля «ЭКЗАМЕН_1» и ввес¬ти подпись «1-й экзамен» и так далее, после чего закрыть окно «Свойства поля». Выполнив команду Открыть, полу¬ЧИМ таблицу, которая от таблицы 1.3 будет отличаться лишь заголовками.
Таблица 1.5. Список экзаменов: запрос на выборку
Факультеты 1 ~й экзамен 2-й экзамен 3-й экзамен Исторический История Оте¬чества Иностранный язык Сочинение Экономический Математика География Русский язык Юридический Русский язык Иностранный ЯЗЫК Обществознание
Теперь сформируем в конструкторе запрос 2 из § 1.9 для получения плана приема по всем факультетам на все специ¬альности. Запрос будет выглядеть так, как показано на рис. 1.10.
* • КОД ФАК ЭКЗАМЕН.! СПЫИМЬИОСТ.*
КОДЛ'ЛЦ СГЕЦИАПЬН' КОД.ФАК ПЛАН
Поле ИМЯ ТАБАИЬС
УСЛЖИЕ ОТБОЕ» ИЛИ одгальтп
И
CNR^vinbrtOCTM
В гимн
Рис 1.10. Конструктор запросов (запрос на выборку из двух таблиц) Результат выполнения этого запроса представлен в таб¬лице 1-4. Глядя на таблицу, легко догадаться, какие подпи¬си были заданы для ее столбцов.
Семакин И.Г., Хеннер Е.К., Информатика и ИКТ, 11
Отослано читателями из интернет-сайтов
Содержание урока
конспект урока
опорный каркас
презентация урока
акселеративные методы
интерактивные технологии
Практика
задачи и упражнения
самопроверка
практикумы, тренинги, кейсы, квесты
домашние задания
дискуссионные вопросы
риторические вопросы от учеников
Иллюстрации
аудио-, видеоклипы и мультимедиа
фотографии, картинки
графики, таблицы, схемы
юмор, анекдоты, приколы, комиксы
притчи, поговорки, кроссворды, цитаты
Дополнения
рефераты
статьи
фишки для любознательных
шпаргалки
учебники основные и дополнительные
словарь терминов
прочие
Совершенствование учебников и уроков
исправление ошибок в учебнике
обновление фрагмента в учебнике
элементы новаторства на уроке
замена устаревших знаний новыми
Только для учителей
идеальные уроки
календарный план на год
методические рекомендации
программы
обсуждения
Интегрированные уроки
Если у вас есть исправления или предложения к данному уроку, напишите нам.
Если вы хотите увидеть другие корректировки и пожелания к урокам, смотрите здесь - Образовательный форум.
|