Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Технология работы. 1. Для создания запроса с параметрами о учениках заданного класса:





1. Для создания запроса с параметрами о учениках заданного класса:

· откройте вкладку Запросы,

· щелкните по кнопке <Создать>;

· в появившемся окне выберите Простои запрос и щелкните по кнопке <ОК>;

· в появившемся окне в строке Таблицы/запросы выберите из списка таблицу Ученики;

· перенесите все поля из окна "Доступные поля" в окно "Выбранные поля";

· щелкните по кнопке <Далее>. Выводить надо все поля, поэтому еще раз щелкните по кнопке <Далее>;

· в появившемся окне введите имя запроса Класс;

· щелкните по кнопке <Готово>. На экране появится таблица с данными запроса. Но вам надо, чтобы при выполнении запроса выяснялся класс. Для этого перейдите в режим конструктора;

· в строке Условия отбора для поля "Класс" введите фразу (скобки то же вводить): [Введите класс];

· выполните запрос, щелкнув по кнопке на панели инструментов, или выполните команду Запрос, Запуск;

· в появившемся окне введите 11а и щелкните по кнопке <ОК>. На экране появится таблица с данными о учениках 11а класса;

· сохраните запрос и закройте таблицу запроса.

2. Для создания запроса, в котором выводятся оценки учеников заданного класса по заданному предмету:

· на вкладке Запросы щелкните по кнопке <Создать>;

· выберите Простой запрос и щелкните по кнопке <ОК>;

· выберите таблицу Ученики и перенесите поля "Фамилия", "Имя", "Отчество", "Класс" в окно "Выделенные поля" (выделяя нужное поле и щелкая по кнопке).

Внимание! В дальнейшем под фразой В таблице... выберите поле... будем понимать выбор таблицы, выбор поля и перенос его в окно "Выделенные поля".

· в таблице Предметы выберите поле "Название предмета";

· в таблице Оценки выберите поле "Оценки". Вы сформировали шесть полей запроса - они связаны между собой посредством схемы данных;

· щелкните по кнопке <Далее>, затем в появившемся окне снова щелкните по кнопке <Далее>;

· в появившемся окне введите имя запроса Оценки класса, затем щелкните по ячейке Изменение структуры запроса (в ней должна появиться черная точка) - это позволит сразу перейти в режим конструктора;

· щелкните по кнопке <Готово>;

· в строке Условия отбора для поля "Класс" введите фразу: [Введите класс],

· в строке Условия отбора для поля "Название предмета" введите фразу: [Введите название предмета]

· выполните запрос;

· в первом появившемся окне введите 11а, затем щелкните по кнопке <ОК>, во втором - введите География и щелкните по кнопке <ОК>. На экране появится таблица со списком 11а класса с оценками по географии;

· сохраните запрос и закройте таблицу запроса.

3. Создайте перекрестный запрос о среднем балле в группах по дисциплинам. Но такой запрос строится на основе одной таблицы или одного запроса, в связи с чем надо сначала сформировать запрос, в котором были бы поля "Класс", "Название предмета" и "Оценки". Для этого:

· на вкладке Запросы щелкните по кнопке <Создать>;

· выберите Простой запрос и щелкните по кнопке <ОК>;

· выберите из таблицы Ученики поле "Класс";

· выберите из таблицы Предметы поле "Название предмета";

· выберите из таблицы Оценки поле "Оценки";

· щелкните по кнопке <Далее>, затем в появившемся окне снова щелкните по кнопке <Далее>;

· в появившемся окне введите имя запроса Предметы оценки класса;

· щелкните по кнопке <Готово>;

· сохраните запрос и закройте таблицу запроса. Теперь можно создавать перекрестный запрос. Для этого:

· на вкладке Запросы щелкните по кнопке <Создать>;

· выберите Перекрестный запрос и щелкните по кнопке <ОК>;

· щелкните по ячейке Запросы, выберите Предметы оценки класса и щелкните по кнопке <Далее>;

· выберите поле "Название предмета" и щелкните по кнопке <Далее>;

· выберите поле "Класс" и щелкните по кнопке <Далее>;

· выберите функцию AVG, т.е. среднее (она по умолчанию уже выделена), и щелкните по кнопке <Далее>;

· введите название запроса Средние оценки и щелкните по кнопке <Готово>. Откроется таблица перекрестного запроса. Обратите внимание на то, что Access создает еще итоговое значение средних оценок по предметам;

· закройте таблицу запроса.

4. Для создания запроса на изменение заработной платы преподавателей:

· на вкладке Запросы щелкните по кнопке <Создать>;

· выберите Простой запрос;

· в таблице Преподаватели выберите поле <3арплата>;

· щелкните по кнопке <Далее>, затем в появившемся окне снова щелкните по кнопке <Далее>;

· в появившемся окне введите имя запроса Изменение зарплаты;

· щелкните по ячейке Изменение структуры запроса;

· щелкните по кнопке <Готово>;

· в строке Условия отбора введите <5200;

· откройте пункт меню Запрос и выберите Обновление;

· в строке конструктора запроса Обновление в поле "Зарплата" введите: [Зарплата]* 1,1;

· выполните запрос, подтвердив готовность на обновление данных;

· закройте запрос, подтвердив его сохранение;

· откройте форму Преподаватели;

· просмотрите изменение заработной платы у преподавателей, получающих меньше 5200 р.;

· закройте форму.

5. Для создания запроса на выбывание ученика 11б класса Фирсова Дениса Васильевича:

· на вкладке Запросы щелкните по кнопке <Создать>;

· выберите Простой запрос;,

· в таблице Ученики выберите поля "Фамилия", "Имя", "Отчество", "Класс";

· щелкните по кнопке <Далее>, затем в появившемся окне снова щелкните по кнопке <Далее>;

· в появившемся окне введите имя запроса Выбывшие ученики;

· щелкните по ячейке Изменение структуры запроса;

· щелкните по кнопке <Готово>;

· в строке Условия отбора введите; в поле "Фамилия" - Фирсов, в поле "Имя" – Денис., в поле "Отчество" - Васильевич, в поле "Класс" – 11б;

· откройте пункт меню Запрос и выберите Удаление;

· просмотрите удаляемую запись, щелкнув по кнопке или выполнив команду Вид, Режим таблицы; если отчисляемый студент выбран правильно, то перейдите в режим конструктора и выполните запрос. Если условия отбора сделаны неправильно, измените их;

· закройте запрос;

· откройте форму Ученики и удостоверьтесь в удалении записи о студенте Фирсове;

· закройте форму.

6. Для создания запроса на создание базы данных отличников:

· на вкладке Запросы щелкните по кнопке <Создать>;

· выберите Простой запрос;

· в таблице Ученики выберите поля "Фамилия", "Имя", "Отчество" и "Класс", а в таблице Оценки - поле "Оценки";

· щелкните по кнопке <Далее>, затем в появившемся окне вновь щелкните по кнопке <Далее>;

· в появившемся окне введите имя запроса Отличники;

· щелкните по ячейке Изменение структуры запроса;

· щелкните по кнопке <Готово>;

Примечание. Для создания этого запроса надо воспользоваться операцией группировки. Будем считать отличниками тех студентов, которые набрали по шести предметам 30 баллов. Операция группировки позволит просуммировать оценки учеников по всем предметам.

· для выполнения групповых операции щелкните на панели инструментов по кнопке или выполните команду Вид, Групповые операции;

· в строке Групповые операции поля "Оценки" щелкните по ячейке Групповые операции. Откройте раскрывающийся список и выберите функцию SUM;

· в строке Условия отбора поля "Оценки" введите 3 0;

· просмотрите создаваемую базу, щелкнув по кнопке или выполнив команду Вид, Режим таблицы;

· перейдите в режим конструктора;

· выполните команду Запрос, Создание таблицы;

· введите имя таблицы Ученики-отличники и щелкните по кнопке <ОК>;

· подтвердите создание таблицы;

· закройте с сохранением запрос;

· откройте вкладку Таблицы;

· откройте таблицу Ученики-отличники. Удостоверьтесь в правильности создания таблицы. Закройте таблицу.

7. Для каждого из созданных запросов создайте форму (можно рекомендовать автоформу в столбец или ленточную автоформу) для удобного просмотра данных.

 

 

Date: 2015-07-17; view: 397; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию