Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Технология работы. 1. Для создания запроса с параметрами о учениках заданного класса: ⇐ ПредыдущаяСтр 5 из 5 1. Для создания запроса с параметрами о учениках заданного класса: · откройте вкладку Запросы, · щелкните по кнопке <Создать>; · в появившемся окне выберите Простои запрос и щелкните по кнопке <ОК>; · в появившемся окне в строке Таблицы/запросы выберите из списка таблицу Ученики; · перенесите все поля из окна "Доступные поля" в окно "Выбранные поля"; · щелкните по кнопке <Далее>. Выводить надо все поля, поэтому еще раз щелкните по кнопке <Далее>; · в появившемся окне введите имя запроса Класс; · щелкните по кнопке <Готово>. На экране появится таблица с данными запроса. Но вам надо, чтобы при выполнении запроса выяснялся класс. Для этого перейдите в режим конструктора; · в строке Условия отбора для поля "Класс" введите фразу (скобки то же вводить): [Введите класс]; · выполните запрос, щелкнув по кнопке на панели инструментов, или выполните команду Запрос, Запуск; · в появившемся окне введите 11а и щелкните по кнопке <ОК>. На экране появится таблица с данными о учениках 11а класса; · сохраните запрос и закройте таблицу запроса. 2. Для создания запроса, в котором выводятся оценки учеников заданного класса по заданному предмету: · на вкладке Запросы щелкните по кнопке <Создать>; · выберите Простой запрос и щелкните по кнопке <ОК>; · выберите таблицу Ученики и перенесите поля "Фамилия", "Имя", "Отчество", "Класс" в окно "Выделенные поля" (выделяя нужное поле и щелкая по кнопке). Внимание! В дальнейшем под фразой В таблице... выберите поле... будем понимать выбор таблицы, выбор поля и перенос его в окно "Выделенные поля". · в таблице Предметы выберите поле "Название предмета"; · в таблице Оценки выберите поле "Оценки". Вы сформировали шесть полей запроса - они связаны между собой посредством схемы данных; · щелкните по кнопке <Далее>, затем в появившемся окне снова щелкните по кнопке <Далее>; · в появившемся окне введите имя запроса Оценки класса, затем щелкните по ячейке Изменение структуры запроса (в ней должна появиться черная точка) - это позволит сразу перейти в режим конструктора; · щелкните по кнопке <Готово>; · в строке Условия отбора для поля "Класс" введите фразу: [Введите класс], · в строке Условия отбора для поля "Название предмета" введите фразу: [Введите название предмета] · выполните запрос; · в первом появившемся окне введите 11а, затем щелкните по кнопке <ОК>, во втором - введите География и щелкните по кнопке <ОК>. На экране появится таблица со списком 11а класса с оценками по географии; · сохраните запрос и закройте таблицу запроса. 3. Создайте перекрестный запрос о среднем балле в группах по дисциплинам. Но такой запрос строится на основе одной таблицы или одного запроса, в связи с чем надо сначала сформировать запрос, в котором были бы поля "Класс", "Название предмета" и "Оценки". Для этого: · на вкладке Запросы щелкните по кнопке <Создать>; · выберите Простой запрос и щелкните по кнопке <ОК>; · выберите из таблицы Ученики поле "Класс"; · выберите из таблицы Предметы поле "Название предмета"; · выберите из таблицы Оценки поле "Оценки"; · щелкните по кнопке <Далее>, затем в появившемся окне снова щелкните по кнопке <Далее>; · в появившемся окне введите имя запроса Предметы оценки класса; · щелкните по кнопке <Готово>; · сохраните запрос и закройте таблицу запроса. Теперь можно создавать перекрестный запрос. Для этого: · на вкладке Запросы щелкните по кнопке <Создать>; · выберите Перекрестный запрос и щелкните по кнопке <ОК>; · щелкните по ячейке Запросы, выберите Предметы оценки класса и щелкните по кнопке <Далее>; · выберите поле "Название предмета" и щелкните по кнопке <Далее>; · выберите поле "Класс" и щелкните по кнопке <Далее>; · выберите функцию AVG, т.е. среднее (она по умолчанию уже выделена), и щелкните по кнопке <Далее>; · введите название запроса Средние оценки и щелкните по кнопке <Готово>. Откроется таблица перекрестного запроса. Обратите внимание на то, что Access создает еще итоговое значение средних оценок по предметам; · закройте таблицу запроса. 4. Для создания запроса на изменение заработной платы преподавателей: · на вкладке Запросы щелкните по кнопке <Создать>; · выберите Простой запрос; · в таблице Преподаватели выберите поле <3арплата>; · щелкните по кнопке <Далее>, затем в появившемся окне снова щелкните по кнопке <Далее>; · в появившемся окне введите имя запроса Изменение зарплаты; · щелкните по ячейке Изменение структуры запроса; · щелкните по кнопке <Готово>; · в строке Условия отбора введите <5200; · откройте пункт меню Запрос и выберите Обновление; · в строке конструктора запроса Обновление в поле "Зарплата" введите: [Зарплата]* 1,1; · выполните запрос, подтвердив готовность на обновление данных; · закройте запрос, подтвердив его сохранение; · откройте форму Преподаватели; · просмотрите изменение заработной платы у преподавателей, получающих меньше 5200 р.; · закройте форму. 5. Для создания запроса на выбывание ученика 11б класса Фирсова Дениса Васильевича: · на вкладке Запросы щелкните по кнопке <Создать>; · выберите Простой запрос;, · в таблице Ученики выберите поля "Фамилия", "Имя", "Отчество", "Класс"; · щелкните по кнопке <Далее>, затем в появившемся окне снова щелкните по кнопке <Далее>; · в появившемся окне введите имя запроса Выбывшие ученики; · щелкните по ячейке Изменение структуры запроса; · щелкните по кнопке <Готово>; · в строке Условия отбора введите; в поле "Фамилия" - Фирсов, в поле "Имя" – Денис., в поле "Отчество" - Васильевич, в поле "Класс" – 11б; · откройте пункт меню Запрос и выберите Удаление; · просмотрите удаляемую запись, щелкнув по кнопке или выполнив команду Вид, Режим таблицы; если отчисляемый студент выбран правильно, то перейдите в режим конструктора и выполните запрос. Если условия отбора сделаны неправильно, измените их; · закройте запрос; · откройте форму Ученики и удостоверьтесь в удалении записи о студенте Фирсове; · закройте форму. 6. Для создания запроса на создание базы данных отличников: · на вкладке Запросы щелкните по кнопке <Создать>; · выберите Простой запрос; · в таблице Ученики выберите поля "Фамилия", "Имя", "Отчество" и "Класс", а в таблице Оценки - поле "Оценки"; · щелкните по кнопке <Далее>, затем в появившемся окне вновь щелкните по кнопке <Далее>; · в появившемся окне введите имя запроса Отличники; · щелкните по ячейке Изменение структуры запроса; · щелкните по кнопке <Готово>; Примечание. Для создания этого запроса надо воспользоваться операцией группировки. Будем считать отличниками тех студентов, которые набрали по шести предметам 30 баллов. Операция группировки позволит просуммировать оценки учеников по всем предметам. · для выполнения групповых операции щелкните на панели инструментов по кнопке или выполните команду Вид, Групповые операции; · в строке Групповые операции поля "Оценки" щелкните по ячейке Групповые операции. Откройте раскрывающийся список и выберите функцию SUM; · в строке Условия отбора поля "Оценки" введите 3 0; · просмотрите создаваемую базу, щелкнув по кнопке или выполнив команду Вид, Режим таблицы; · перейдите в режим конструктора; · выполните команду Запрос, Создание таблицы; · введите имя таблицы Ученики-отличники и щелкните по кнопке <ОК>; · подтвердите создание таблицы; · закройте с сохранением запрос; · откройте вкладку Таблицы; · откройте таблицу Ученики-отличники. Удостоверьтесь в правильности создания таблицы. Закройте таблицу. 7. Для каждого из созданных запросов создайте форму (можно рекомендовать автоформу в столбец или ленточную автоформу) для удобного просмотра данных.
|