Сохранить запрос.Создать БД по инструкционым картам 4.13.1 и 4.13.2 или воспользоваться ею. На основе таблицы Преподаватели создать простой запрос на выборку, в котором должны отображаться фамилии, имена, отчества преподавателей и их должность. 4.1. в окне базы данных открыть вкладку Запросы; 8 в открывшемся окне щелкнуть по кнопке Создать; 8 из появившихся пунктов окна «Новый Запрос» выбрать Простой запрос и щелкнуть по кнопке ОК; 8 в появившемся окне в строке Таблицы/запросы выбрать таблицу Преподаватели; 8 в окне «Доступные поля» переведите выделение на параметр Фамилия → щелкнуть по кнопке → слово Фамилия прейдет в окно «Выбранные поля»; 8 аналогично в окно «Выбранные поля» переведите поля «Имя», «Отчество», «Должность» (порядок важен – в таком порядке данные и будут выводиться) → щелкнуть по кнопке «Далее»; 8 в строке параметра Задайте имя запроса введите новое имя Должности преподавателей; 8 щелкнуть по кнопке «Готово». На экране появится таблица с результатами запроса. 4.2. Для сортировки данных: 8 щелкнуть в любой строке поля «Должность»; 8 отсортировать данные по убыванию. для этого щелкнуть по кнопке на Панели инструментов или выполните команду Записи → Сортировка → Сортировка по убыванию. Сохранить запрос. 5. Создание запроса на выборку с параметром: 5.1. Запрос создать аналогично тому, как это делалось в п.4: 8 " создать запрос на выборку для следующих полей таблицы Преподаватели: "Фамилия", "Имя", "Отчество", "Дисциплина"; 8 " задать имя запросу Преподаваемые дисциплины; 8 " щелкнуть по кнопке "Готово". На экране появится таблица с результатами запроса; 8 " перейти в режим Конструктора, щелкнув по кнопке или выполнить команду Вид → Конструктор; 8 " в строке параметра Условия отбора для поля "Фамилия" ввести фразу (СКОБКИ ТОЖЕ ВВОДИТЬ): [Введите фамилию преподавателя]; 8 " выполнить запрос, щелкнув по кнопке или выполнить команду Запрос → Запуск; 8 " в появившемся окне ввести фамилию Гришин и щелкнуть по кнопке "ОК". На экране появится таблица с данными о преподавателе Гришине - его имя, отчество, преподаваемая им дисциплина; 8 " сохранить запрос; 8 " закрыть окно запроса. 6. Разработать запрос с параметрами о студентах заданной группы, в котором при вводе в окно параметров номера группы на экран должен выводиться состав этой группы: 6.1. Открыть вкладку Запросы: 8 щелкнуть по кнопке Создать → в появившемся окне выбрать Простой запрос и щелкнуть по кнопке ОК; 8 в появившемся окне в строке Таблицы/запросы выбрать из списка таблицу Студенты; 8 перенести все поля из окна Доступные поля в окно Выбранные поля, щелкнув по кнопке → щелкнуть по кнопке Далее → , → щелкнуть по кнопке Далее; 8 в появившемся окне введите имя запроса Группа → щелкнуть по кнопке Готово. 8 на экране появится таблица с данными запроса. Но нам надо, чтобы при выполнении запроса выяснялся номер группы. Для этого перейти в режим Конструктора ; 8 в строке Условия отбора для поля Номер группы введите фразу [Введите номер группы]; 8 выполнить запрос, щелкнув по кнопке на Панели инструментов, или выполнить команду Запрос → Запуск; 8 в появившемся окне введите 151 и щелкните по кнопке ОК. На экране появится таблица с данными о студентах 151-й группы; 6.2. Сохранить запрос и закрыть таблицу запроса. 7. Для создания запроса, в котором выводятся оценки студентов заданной группы по заданной дисциплине: 7.1. На вкладке Запросы щелкнуть по кнопке Создать; 8 выбрать Простой запрос и щелкнуть по кнопке ОК; 8 выбрать таблицу Студенты и перенести поля Фамилия, Имя, Отчество, Номер группы в окно Выделенные поля; 8 в таблице Дисциплины выберите поле Название дисциплины; 8 в таблице Оценки выберите поле Оценки. 8 было сформировано 6 полей запроса - они связаны между собой посредством схемы данных → щелкнуть по кнопке Далее; 8 в появившемся окне введите имя запроса Оценки группы, затем щелкнуть по - это позволит перейти в режим Конструктора → щ елкнут по кнопке Готово; 8 в строке Условия отбора для поля Номер группы введите фразу [Введите номер группы]; 8 в строке Условия отбора для поля Название дисциплины введите фразу:[Введите название дисциплины]; 8 выполните запрос → в первом появившемся окне введите 152, затем щелкните по кнопке ОК, во втором введите Информатика и щелкните по кнопке Ок. На экране появится таблица со списком 152-й группы и оценками по информатике; 7.2. Сохраните запрос и закройте таблицу запроса. 8. Создать перекрестный запрос о среднем балле в группах по дисциплинам. Но такой запрос строится на основе одной таблицы или одного запроса, в связи с чем, надо сначала сформировать запрос, в котором были бы поля Номер группы, Название дисциплины и Оценки. Для этого: 8.1. на вкладке Запросы щелкните по кнопке Создать; 8 выбрать Простой запрос и щелкните по кнопке ОК; 8 выбрать из таблицы Студенты поле Номер группы; 8 выбрать из таблицы Дисциплины поле Название дисциплины; 8 выбрать из таблицы Оценки поле Оценки → щелкнуть по кнопке Далее, затем в появившемся окне снова щелкните по кнопке Далее; 8 в появившемся окне введите имя запроса Дисциплины и оценки группы →;щелкнуть по кнопке Готово; 8 сохранить запрос и закрыть таблицу запроса. 8.2. Теперь можно создавать перекрестный запрос. Для этого: 8 на вкладке Запросы щелкнуть по кнопке Создат ь; 8 выбрать Перекрестный запрос и щелкнуть по кнопке ОК; 8 щелкнуть по , выберите Дисциплины и оценки группы и щелкнуть по кнопке Далее; 8 выбрать поле Название дисциплины → направьте его в Выбранные поля →; и щелкнуть по кнопке Далее; 8 выбрать поле Номер группы и щелкните по кнопке Далее; 8 выбрать функцию AVG или среднее, и щелкнуть по кнопке Далее; 8 введите название запроса Средние оценки и щелкните по кнопке Готово. Откроется таблица перекрестного запроса. Обратите внимание, что Access создает еще итоговое значение средних оценок по дисциплинам; 8 сохранить и закрыть таблицу запроса. 9. Создать запрос на отчисление студента гр. 152 Перлова Кирилла Николаевича: 9.1. на вкладке Запросы щелкнуть по кнопке Создать; 8 выбрать Простой запрос; 8 в таблице Студенты выбрать поля Фамилия, Имя, Отчество, Номер группы; 8 щелкнуть по кнопке Далее, затем в появившемся окне снова щелкнуть по кнопке Далее; 8 в появившемся окне введите имя запроса Отчисленные студенты; 8 щелкнуть по → щелкнуть по кнопке Готово; 8 в строке Условия отбора введите: в поле Фамилия - Перлов, в поле Имя - Кирилл, в поле Отчество - Николаевич, в поле Номер группы - 152; 8 откройте пункт меню Запрос и выберите Удаление; 8 просмотреть удаляемую запись, щелкнув по кнопке или выполнив команду Вид → Режим таблицы; 8 если отчисляемый студент выбран правильно, то перейти в режим Конструктора и выполнить запрос. Если условия отбора сделаны неправильно, изменить их; 8 закройте запрос; 8 закройте форму. 9.2. Зайти в таблицу Студенты и просмотреть запись на Перлова. 10.Создать запрос на создание базы данных отличников: 10.1. на вкладке Запросы щелкнуть по кнопке Создать; 8 выбрать Простой запрос; 8 в таблице Студенты выбрать поля Фамилия, Имя, Отчество и Номер группы, а в таблице Оценки - поле Оценки; 8 щелкнуть по кнопке Далее, затем в появившемся окне вновь по кнопке Далее; 8 в появившемся окне введите имя запроса Отличники; 8 щелкнуть по → щелкнуть по кнопке Готово; 8 для выполнения групповых операций щелкнуть по кнопке на Панели инструментов или выполнить команду Вид → Групповые операции; 8 в строке Групповые операции поля Оценки щелкнуть по ячейке Групповые операции → открыть раскрывающийся список и выбрать функцию SUM; 8 в сроке Условия отбора поля Оценки ввести 20; 8 просмотреть создаваемую базу, щелкнув по кнопке или выполнив команду Вид → Режим таблицы; 8 перейти в режим Конструктора; 8 выполнить команду Запрос → Создание таблицы; 8 введите имя таблицы Студенты - отличники и щелкнуть по кнопке ОК; 8 подтвердить создание таблицы; 8 закройте с сохранением запрос; 8 открыть вкладку Таблицы; 8 открыть таблицу Студенты - отличники. Удостоверьтесь в правильности создания таблицы → закройте таблицу.
|