Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Занятие 2. Запросы. Поиск данных по условию
1. Создайте базу данных (файл!) с именем «БД_Класс». 2. В базе данных создайте новую таблицу «КЛАСС» и введите в нее следующие поля:
1.
3. Заполните таблицу «КЛАСС» следующим образом:
4. Пусть требуется ответить на следующие вопросы:
1) Кто учится в 8 классе? 2) Кто родился в 1984 году? 3) Кто живет на улице Пушкина? 4) У кого номер дома меньше 50? 5) Кто родился весной? 6) У кого фамилия начинается на букву С? 7) Кто не занимается тяжелой атлетикой? 8) Кто учится в 9 классе основной группы и увлекается лыжами? 9) У кого сегодня День Рождения? 10) Вывести имеющиеся в базе мужские имена в алфавитном порядке.
Access может «ответить» на каждый из этих вопросов. Для этого в нем предусмотрены специальные структуры, называемые запросами. Для создания запроса надо выполнить следующие действия. Откройте вкладку Создание Выберите Конструктор запросов, в окне Добавление таблицы нажмите Добавить, Закрыть. После этого следует выбрать поле (или поля), для которого задаются условия, и ввести условия запроса. Например, для 1-го запроса условия могут быть введены, как показано на рисунке:
Чтобы выполнить сформулированный запрос, нужно нажать на кнопку < Выполнить > (восклицательный знак на панели инструментов) либо перейти в режим таблицы (крайняя левая кнопка на панели инструментов). Последняя также используется, чтобы вернуться в режим конструктора запросов. Чтобы сохранить запрос, следует выполнить команду Сохранить (пиктограмма дискеты в левой верхней части экрана), или закрыть окно запроса, ответив «Да» на вопрос Access о сохранении. Сохраняемому запросу нужно давать имя, отражающее его суть! Например, «1 - Кто учится в 8 классе».
Для формулировки более сложных запросов необходимо знать правила задания шаблонов и условных выражений. Приведем несколько примеров.
|