Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Разработка запросов
Запрос с параметром по одной таблице. Для создания запросов с параметром Должность тренера. 2.1.1 Сначала создаётся простой запрос: Откройте объект Запросы, щелкните по кнопке Создать; В появившемся окне выберите Простой запрос и щелкните по кнопке OK; В появившемся окне в строке Таблицы и запросы выберите из списка таблицу Тренеры; Перенесите все поля из окна Доступные поля в окно Выбранные поля, щелкнув по кнопке [>>]; Нажмите кнопку Далее. В следующем окне мастера запросов оставьте подробный отчёт (чёрная точка в кружке), еще раз щелкните по кнопке Далее; В появившемся окне введите имя запроса Должность; Нажмите кнопку Готово. На экране появится таблица с данными запроса – полным списком тренеров. 2.1.2 Теперь на базе этого простого запроса нужно создать запрос с параметром Должность. Для этого перейдите в режим конструктора; В строке Условия отбора для поля Должность введите фразу (квадратные скобки тоже вводить): [ Введите должность ]; Выполните запрос, щелкнув по кнопке [!] на панели инструментов, или выполните команду Запрос\ Запуск; В появившемся окне введите Тренер (можно со строчной буквы) и щелкните по кнопке ОК. На экране появится таблица с данными о всех тренерах таблицы Тренеры. Аналогично запросить вывод Старших тренеров и т.д. Сохраните запрос и закройте таблицу запроса.
Запрос с параметром по нескольким таблицам. Создадим запрос по таблицам Тренеры и Виды спорта, в котором по фамилии тренера и названию спортивной дисциплины можно определить его имя, отчество, должность и зарплату. 2.2.1 Сначала создаётся простой запрос по таблицам Тренеры и Виды спорта: Выделив в окне БД объект Запросы, щелкните по кнопке Создать; Выберите Простой запрос и щелкните по кнопке ОК; Выберите таблицу Тренеры и перенесите поля Фамилия, Имя, Отчество, Должность, Зарплата в окно Выделенные поля. В таблице Виды спорта перенесите поле Название дисциплины; Тем самым сформировано шесть полей запроса - они связаны между собой посредством схемы данных; Нажмите кнопку Далее, затем в следующем окне снова щелкните по кнопке Далее; В появившемся окне введите имя запроса Фамилия-Дисциплина, затем щелкните в кружке Изменить макет запроса (в ней появится черная точка) - это позволит сразу перейти в режим конструктора; Нажмите кнопку Готово; 2.2.2 Вводим параметры запроса: В строке Условия отбора для поля Название дисциплины введите фразу: [Введите название дисциплины], для поля Фамилия – фразу [Введите фамилию], скобки тоже вводить; Выполните запрос (через Запрос\ Запуск или [!]); В первом появившемся окне введите Бокс, щелкните по кнопке ОК, во втором – введите Лапин, щелкните по кнопке ОК. На экране появится таблица со строкой (табл. 1): Таблица 1
Сохраните запрос и закройте таблицу запроса.
2.3 Перекрестный запрос. Создадим запрос о средней зарплате тренеров по дисциплинам. Такой запрос строится на основе одной таблицы или одного запроса, в связи чем надо сначала сформировать запрос, в котором были бы поля Должность, Название дисциплины и Зарплата. 2.3.1 Создаём простой запрос с этими полями из таблиц Виды спорта и Тренеры, вводим имя запроса Зарплата тренеров, сохраняем запрос и закрываем его таблицу – см. п. 2.1.. 2.3.2 Создание перекрестного запроса. Для этого: На вкладке Запросы щелкните по кнопке Создать; Выберите Перекрестный запрос и щелкните по кнопке ОК; Щелкните по ячейки Запросы, выберите Зарплата тренеров и щелкните по кнопке Далее; Выберите поле Название дисциплины и щелкните по кнопке Далее; Из полей Должность и Зарплата выделите поле Зарплата, нажмите кнопку Далее; Выберите функцию Среднее и щелкните по кнопке Далее; Введите название запроса Средняя зарплата и нажмите кнопку Готово. Откроется таблица перекрестного запроса. Обратите внимание на то, что Access создает еще итоговое значение средних оценок по дисциплинам; Закройте таблицу запроса.
Date: 2015-12-13; view: 390; Нарушение авторских прав |