
- •Инструкционно – технологическая карта № 4.14
- •! Записать в конспекте определение запроса !
- •Создать бд по инструкционым картам 4.13.1 и 4.13.2 или воспользоваться ею.
- •На основе таблицы Преподаватели создать простой запрос на выборку, в котором должны отображаться фамилии, имена, отчества преподавателей и их должность.
- •Сохранить запрос.
- •Запрос создать аналогично тому, как это делалось в п.4:
- •Разработать запрос с параметрами о студентах заданной группы, в котором при вводе в окно параметров номера группы на экран должен выводиться состав этой группы:
- •Для создания запроса, в котором выводятся оценки студентов заданной группы по заданной дисциплине:
- •Теперь можно создавать перекрестный запрос. Для этого:
- •Создать запрос на отчисление студента гр. 152 Перлова Кирилла Николаевича:
- •Создать запрос на создание базы данных отличников:
- •Самостоятельно создать любой запрос.
- •Для каждого из созданных запросов создать форму (можно рекомендовать автоформу в столбец или ленточную автоформу) для удобного просмотра данных.
- •Поиск информации и фильтрация.
- •Сохранить документ→закрыть программу ms Access→сдать карту и архив пр4-14_фамилия с файлом базы данных →показать конспект преподавателю.
Сохранить запрос и закрыть таблицу запроса.
Для создания запроса, в котором выводятся оценки студентов заданной группы по заданной дисциплине:
На вкладке Запросы щелкнуть по кнопке Создать;
выбрать Простой запрос и щелкнуть по кнопке ОК;
выбрать таблицу Студенты и перенести поля Фамилия, Имя, Отчество, Номер группы в окно Выделенные поля;
в таблице Дисциплины выберите поле Название дисциплины;
в таблице Оценки выберите поле Оценки.
было сформировано 6 полей запроса - они связаны между собой посредством схемы данных → щелкнуть по кнопке Далее;
в появившемся окне введите имя запроса Оценки группы, затем щелкнуть по
- это позволит перейти в режим Конструктора → щелкнут по кнопке Готово;
в строке Условия отбора для поля Номер группы введите фразу [Введите номер группы];
в строке Условия отбора для поля Название дисциплины введите фразу:[Введите название дисциплины];
выполните запрос → в первом появившемся окне введите 152, затем щелкните по кнопке ОК, во втором введите Информатика и щелкните по кнопке Ок. На экране появится таблица со списком 152-й группы и оценками по информатике;
Сохраните запрос и закройте таблицу запроса.
Создать перекрестный запрос о среднем балле в группах по дисциплинам. Но такой запрос строится на основе одной таблицы или одного запроса, в связи с чем, надо сначала сформировать запрос, в котором были бы поля Номер группы, Название дисциплины и Оценки. Для этого:
на вкладке Запросы щелкните по кнопке Создать;
выбрать Простой запрос и щелкните по кнопке ОК;
выбрать из таблицы Студенты поле Номер группы;
выбрать из таблицы Дисциплины поле Название дисциплины;
выбрать из таблицы Оценки поле Оценки → щелкнуть по кнопке Далее, затем в появившемся окне снова щелкните по кнопке Далее;
в появившемся окне введите имя запроса Дисциплины и оценки группы → щелкнуть по кнопке Готово;
сохранить запрос и закрыть таблицу запроса.
Теперь можно создавать перекрестный запрос. Для этого:
на вкладке Запросы щелкнуть по кнопке Создать;
выбрать Перекрестный запрос и щелкнуть по кнопке ОК;
щелкнуть по
, выберите Дисциплины и оценки группы и щелкнуть по кнопке Далее;
выбрать поле Название дисциплины → направьте его в Выбранные поля → и щелкнуть по кнопке Далее;
выбрать поле Номер группы и щелкните по кнопке Далее;
выбрать функцию AVG или среднее, и щелкнуть по кнопке Далее;
введите название запроса Средние оценки и щелкните по кнопке Готово. Откроется таблица перекрестного запроса. Обратите внимание, что Access создает еще итоговое значение средних оценок по дисциплинам;
сохранить и закрыть таблицу запроса.
Создать запрос на отчисление студента гр. 152 Перлова Кирилла Николаевича:
на вкладке Запросы щелкнуть по кнопке Создать;
выбрать Простой запрос;
в таблице Студенты выбрать поля Фамилия, Имя, Отчество, Номер группы;
щелкнуть по кнопке Далее, затем в появившемся окне снова щелкнуть по кнопке Далее;
в появившемся окне введите имя запроса Отчисленные студенты;
щелкнуть по → щелкнуть по кнопке Готово;
в строке Условия отбора введите: в поле Фамилия - Перлов, в поле Имя - Кирилл, в поле Отчество - Николаевич, в поле Номер группы - 152;
откройте пункт меню Запрос и выберите Удаление;
просмотреть удаляемую запись, щелкнув по кнопке
или выполнив команду Вид → Режим таблицы;
если отчисляемый студент выбран правильно, то перейти в режим Конструктора и выполнить запрос. Если условия отбора сделаны неправильно, изменить их;
закройте запрос;
закройте форму.