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


Полезное:

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


Категории:

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






Порядок выполнения работы. · . Включите компьютер. Загрузите Access





·. Включите компьютер. Загрузите Access. В меню ФАЙЛ команда ОТКРЫТЬ созданную Вами БД.

· Объект ЗАПРОСЫ

1. СОЗДАЙТЕ ЗАПРОС НА ВЫБОРКУ, в котором на экран должен выводиться состав 151 группы. Для этого:

· откройте вкладку ЗАПРОСЫ;

· нажмите кнопку СОЗДАТЬ;

· в появившемся окне выберите ПРОСТОЙ ЗАПРОС и нажмите кнопку OK;

· в появившемся окне в ячейке ТАБЛИЦЫ/ЗАПРОСЫ выберите из раскрывающегося списка таблицу СТУДЕНТЫ;

· перенесите все поля из окна ДОСТУПНЫЕ ПОЛЯ в окно ВЫБРАННЫЕ ПОЛЯ;

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

· в появившемся окне введите имя запроса ГРУППА;

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

· в строке УСЛОВИЯ ОТБОРА для поля НОМЕР ГРУППЫ введите 151

Внимание!.. В строке УСЛОВИЯ ОТБОРА могут применятся операции сравнения и логические операции, интервалы (Between And), шаблон (Like), встроенные функции (например DATE() текущая дата), выражения (DATE() – 10 десять дней назад)

Для просмотра запроса в режиме SQL необходимо воспользоваться пунктом меню ВИД – РЕЖИМ SQL

· выполните запрос, выполнив команду ЗАПРОСÞЗАПУСК;

· на экране появится таблица с данными о студентах 151 группы;

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

2. СОЗДАЙТЕ ЗАПРОС С ПАРАМЕТРАМИ, в котором выводятся оценки студентов заданной группы по заданной дисциплине. Для этого:

· На вкладке ЗАПРОСЫ нажмите кнопку СОЗДАТЬ;

· Выберите ПРОСТОЙ ЗАПРОС и нажмите OK;

· Выберите таблицу СТУДЕНТЫ и перенесите поля ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО, НОМЕР ГРУППЫ в окно ВЫДЕЛЕННЫЕ ПОЛЯ;

Внимание! В дальнейшем под фразой В ТАБЛИЦЕ … ВЫБЕРИТЕ ПОЛЕ …. Будем понимать выбор таблицы, выбор поля и перенос его в окно ВЫДЕЛЕННЫЕ ПОЛЯ.

· В таблице ДИСЦИПЛИНЫ выберите поле НАЗВАНИЕ ДИСЦИПЛИНЫ;

· В таблице ОЦЕНКИ выберите поле ОЦЕНКИ. Вы сформировали 6 полей запроса – они связаны между собой посредством схемы данных;

· Нажмите кнопку ДАЛЕЕ, затем в появившемся окне снова нажмите кнопку ДАЛЕЕ;

· В появившемся окне введите имя запроса ОЦЕНКИ ГРУППЫ, затем щелкните по ячейке ИЗМЕНЕНИЕ СТРУКТУРЫ ЗАПРОСА (в ней должна появиться черная точка) – это позволит сразу перейти в режим конструктора;

· Нажмите кнопку ГОТОВО;

· в строке УСЛОВИЯ ОТБОРА для поля НОМЕР ГРУППЫ введите фразу в квадратных скобках: [Введите номер группы];

· в строке УСЛОВИЯ ОТБОРА для поля НАЗВАНИЕ ДИСЦИПЛИНЫ введите фразу: [Введите название дисциплины];

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

· в первом появившемся диалоговом окне введите 152, затем нажмите OK, во втором – ИНФОРМАТИКА и нажмите OK. На экране появится таблица со списком 152 группы и оценками по информатике;

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

3. СОЗДАЙТЕ ПЕРЕКРЕСТНЫЙ ЗАПРОС о среднем балле в группах по дисциплинам. Необходимо сформировать запрос, в котором были бы поля НОМЕР ГРУППЫ, НАЗВАНИЕ ДИСЦИПЛИНЫ и ОЦЕНКИ. Для этого:

· На вкладке ЗАПРОСЫ нажмите кнопку СОЗДАТЬ;

· Выберите ПРОСТОЙ ЗАПРОС и нажмите OK;

· Выберите из таблицы СТУДЕНТЫ поле НОМЕР ГРУППЫ;

· Выберите из таблицы ДИСЦИПЛИНЫ поле НАЗВАНИЕ ДИСЦИПЛИНЫ;

· Выберите из таблицы ОЦЕНКИ поле ОЦЕНКИ;

· Нажмите кнопку ДАЛЕЕ, затем в появившемся окне снова нажмите кнопку ДАЛЕЕ;

· В появившемся окне введите имя запроса ДИСЦИПЛИНЫ ОЦЕНКИ ГРУППЫ;

· Нажмите кнопку ГОТОВО;

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

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

· На вкладке ЗАПРОСЫ нажмите кнопку СОЗДАТЬ;

· Выберите ПЕРЕКРЕСТНЫЙ ЗАПРОС и нажмите кнопку OK;

· Щелкните по ячейке ЗАПРОСЫ, выберите ДИСЦИПЛИНЫ ОЦЕНКИ ГРУППЫ и нажмите кнопку ДАЛЕЕ;

· Для заголовков строк выберите поле НАЗВАНИЕ ДИСЦИПЛИНЫ и нажмите кнопку ДАЛЕЕ;

· Для заголовков столбцов выберите поле НОМЕР ГРУППЫ и нажмите кнопку ДАЛЕЕ;

· Выберите функцию AVG, т.е. среднее значение(она по умолчанию уже выделена) и нажмите кнопку ДАЛЕЕ;

· Введите название запроса СРЕДНИЕ ОЦЕНКИ и нажмите кнопку ГОТОВО. Откроется таблица перекрестного запроса.

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

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

4. СОЗДАЙТЕ ИТОГОВЫЙ ЗАПРОС ОТЛИЧНИКИ с выполнением вычислений над группами записей. Для этого:

· На вкладке ЗАПРОСЫ нажмите СОЗДАТЬ;

· Выберите ПРОСТОЙ ЗАПРОС;

· В таблице СТУДЕНТЫ выберите поля ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО, НОМЕР ГРУППЫ, а в таблице ОЦЕНКИ выберите поле ОЦЕНКИ;

· Нажмите кнопку ДАЛЕЕ, затем в появившемся окне снова нажмите кнопку ДАЛЕЕ;

· В появившемся окне введите имя запроса ОТЛИЧНИКИ;

· щелкните по ячейке ИЗМЕНЕНИЕ СТРУКТУРЫ ЗАПРОСА;

· Нажмите кнопку ГОТОВО;

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

· Для выполнения групповых операций нажмите на панели инструментов клавишу или выполните команду ВИДÞГРУППОВЫЕ ОПЕРАЦИИ;

· В строке ГРУППОВЫЕ ОПЕРАЦИИ поля ОЦЕНКИ щелкните по ячейке групповые операции. Откройте раскрывающийся список и выберите функцию SUM;

· В строке УСЛОВИЯ ОТБОРА поля ОЦЕНКИ введите 20;

· Выполните полученный запрос

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



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