- •Создание и работа с базой данных в субд Microsoft Access
- •Теоретические сведения
- •Работа 1. Создание базы данных, состоящей их трех таблиц
- •Задание 1. Создайте новую базу данных и изготовьте структуру таблицы с информацией о студентах учебного заведения «Егорьевский технологический институт».
- •Задание 9. Создайте схему данных.
- •Задание 18. Исправьте схему данных.
- •Задание 21. Добавьте новое поле Портрет (рисунки или фотографии) в таблицу Список.
- •Задание 22. Научитесь использовать фильтр.
- •Задание 23. Завершите работу с программой Access.
- •Работа 2. Применение форм
- •Задание 5. Добавьте в таблицу Список логическое поле «Посещает курсы английского языка», значения которого «Да» или «Нет». Добавьте это поле в форму.
- •Задание 7. Завершите работу с программой Access.
- •Работа 3. Создание и использование запросов
- •Задание 1. Создайте запрос на выборку с именем Номера телефонов.
- •Задание 3. Составьте запрос на выборку всех записей, кроме тех, в которых указана фамилия Соколова с использованием Построителя выражений.
- •Задание 4. Создайте вычисляемое поле.
- •Задание 5.Создайте запрос, с помощью которого можно получить информацию о студентах той или иной группы (номер группы задается в ходе выполнения запроса).
- •Задание 6. Создайте запрос, определяющий для каждой группы среднюю оценку по Информатике.
- •Самостоятельное задание (выполнять обязательно):
- •Задание 7. Постройте запрос на обновление.
- •Задание 8. Постройте запрос на добавление.
- •Задание 9. Постройте запрос на удаление.
- •Задание 10. Выполните запрос на создание таблицы.
- •Задание 11. Создайте перекрестный запрос.
- •Задание 12. Завершите работу с программой.
- •Работа 4. Создание отчетов
- •Задание 1. Создайте с помощью отчет Списки учеников.
- •Задание 2. .Создайте отчет на основании запроса Номера телефонов.
- •Задание 3. Внесите изменения в готовый отчет Номера телефонов.
- •Задание 4. Создайте отчет Справка с помощью Конструктора.
- •140300 М.О. Г. Егорьевск, ул. Профсоюзная, д. 34 тел. (8 496 40) 30626
- •Задание 5. Создайте с помощью Конструктора отчет Списки студентов.
- •Задание 6. Пронумеруйте записи в области данных отчета Списки студентов.
- •Задание 7. Подсчитайте количество записей в отчете Списки студентов.
- •Задание 8. Создайте отчет с помощью Мастера отчетов.
- •Задание 9. Создайте почтовые наклейки.
- •Работа 5. Создание запросов с помощью языка sql
- •Insert Into – запрос на добавление в таблицу одной или нескольких записей;
- •Список рекомендованной литературы
Задание 5.Создайте запрос, с помощью которого можно получить информацию о студентах той или иной группы (номер группы задается в ходе выполнения запроса).
Для выполнения задания следует создать запрос с параметром.
Выберите на ленте вкладку Создание.
В группе Другие выберите команду Конструктор запросов.
Добавьте нужные таблицы (Список и Личные данные), выбирая их и щелкая по кнопке Добавить.
Завершите выбор, щелкнув по кнопке Закрыть.
Выберите поля Фамилия, Имя, Учебная группа из таблицы Список и все поля (кроме Код студента) из таблицы Личные данные.
В ячейке на пересечении строки Условие отбора и поля Учебная группа в квадратных скобках наберите приглашение: «Введите номер группы».
В строке Вывод на экран поля Учебная группа сбросьте флажок.
Сохраните запрос под именем Информация о студентах нужной группы.
Выполните запрос. На приглашение о вводе номера группы ответьте: М-082.
Снова выполните запрос. На приглашение о вводе номера группы ответьте: Т-082.
Задание 6. Создайте запрос, определяющий для каждой группы среднюю оценку по Информатике.
Для выборки данной информации из базы данных следует создать Итоговый запрос.
Выберите на ленте вкладку Создание.
В группе Другие выберите команду Конструктор запросов.
Добавьте нужные таблицы (Список и Личные данные), выбирая их и щелкая по кнопке Добавить.
Завершите выбор, щелкнув по кнопке Закрыть.
Выберите поле Учебная группа из таблицы Список и поле Информатика из таблицы Личные данные.
Щелкните по кнопке в группе Показать или скрыть на вкладке Конструктор.
В таблицу бланка запроса по образцу будет добавлена строка Групповая операция.
Следует оставить слово «Группировка» на пересечении строки Групповая операция и столбца Учебная группа.
Щелкните в ячейке на пересечении строки Групповая операция и столбца Информатика. Справа в этой ячейке появится стрелка. Щелкните по стрелке и из выпавшего списка выберите функцию Avg (вычисляет среднее арифметическое набора значений, содержащихся в определенном поле запроса).
Щелкните по кнопке для просмотра результатов запроса.
Сохраните запрос под именем Итоговый по Информатике.
Самостоятельное задание (выполнять обязательно):
Составить запрос на студентов группы А-081, у которых по дисциплине «Математика» оценки – 4 или 5. Сохраните запрос с именем Успеваемость2.
Составьте запрос на студентов групп Т-081 и Т-082, которые имеют оценку по дисциплинам «Информатика» и «Физика» 4 или 5. Сохраните запрос с именем Успеваемость3.
Вывести имена и фамилии тех студентов, чей рост составляет от 168 до 175 см (включая приведенные значения). Задание выполнить двумя способами:
с использованием в запросе символов “>” и “<”;
без использования указанных символов.
Сохраните полученные запросы соответственно под именами Рост_а и Рост_б.
Для каждой группы определить средний рост юношей и средний рост девушек. Сохраните полученные данные под именем Средний рост.
Выведите фамилии и имена студентов, родившихся весной, сначала юношей, а потом девушек. Сохраните полученные данные под именем Рождены весной.
Определите общее число юношей и общее число девушек среди студентов, представленных в базе данных. Сохраните запрос под именем Численность студентов разного пола.