- •Создание и работа с базой данных в субд 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 – запрос на добавление в таблицу одной или нескольких записей;
- •Список рекомендованной литературы
Задание 6. Пронумеруйте записи в области данных отчета Списки студентов.
Установите для отчета режим Конструктор отчета.
Добавьте в область данных пустое поле, щелкнув по кнопке , расположенной на вкладке Конструктор в группе Элементы управления.
Поместите элемент поле слева от поля Фамилия.
Удалите надпись пустого поля.
Выделите поле и щелкните по кнопке , расположенной на вкладке Конструктор в группе Сервис (или нажмите клавишу F4).
Введите в ячейку Данные формулу =1 (рис. 15).
Рис.15
В ячейке свойства Сумма с накоплением выберите значение Для всего (см рис. 15). Во время предварительного просмотра или вывода на печать номер каждой следующей записи будет увеличиваться на 1, т.е. будет 1, 2, 3 …
Закройте окно со свойствами полей.
Задайте для содержимого поля шрифт размером 12.
Перейдите в режим предварительного просмотра. Просмотрите результат.
Задание 7. Подсчитайте количество записей в отчете Списки студентов.
Откройте отчет в режиме Конструктора отчетов.
Добавьте в область Примечание отчета пустое поле, щелкнув по кнопке и перетащив ее мышкой в область Примечание отчета в положение под полем Фамилия.
В подпись поля введите текст: Общее количество записей.
Выделите само пустое поле и нажмите клавишу F4. Появится Окно свойств.
Введите в ячейку Данные формулу =Count(*). Это выражение использует функцию Count для подсчета всех записей отчета, включая записи, имеющие пустые значения в некоторых полях.
В режиме предварительного просмотра вы увидите подсчитанным общее количество записей.
Сохраните и закройте отчет.
Задание 8. Создайте отчет с помощью Мастера отчетов.
Щелкните по кнопке , расположенной на вкладке Создание в группе Отчеты.
В появившемся диалоговом окне Создание отчетов выберите таблицу Список в качестве источника данных.
Из списка доступных полей выберите поля Фамилия, Имя, Отчество, Учебная группа.
Выберите таблицу Личные данные в качестве источника данных. Добавьте к уже выбранным полям поле Школа.
Щелкните по кнопке Далее. В результате появится новое диалоговое окно, где следует выбрать поля для группировки (объединения по признаку).
Добавьте первый уровень Учебная группа, второй – Школа.
Щелкните по кнопке Далее.
На этом шаге можно отсортировать данные. Задайте сортировку по полю Фамилия по возрастанию.
Щелкните по кнопке Далее.
Выберите вид макета для отчета ступенчатый и щелкните по кнопке Далее.
Выберите стиль отчета: Поток и щелкните по кнопке Далее.
Задайте имя отчета: Отчет1 и щелкните по кнопке Готов. Вы попадете в режим просмотра отчета.
Закройте отчет.
Самостоятельное задание.
1. Составьте отчеты, выбирая разные макеты:
Отчет0 – блок;
Отчет2 – структура.
2. Составьте отчеты, выбирая разные стили:
Отчет3 – бумажный;
Отчет4 – официальный;
Отчет5 – трек.
Задание 9. Создайте почтовые наклейки.
Выделите таблицу или запрос в качестве источника данных, например, запрос Адрес.
Щелкните по кнопке , расположенной на вкладке Создание в группе Отчеты.
В появившемся диалоговом окне Создание наклеек щелкните по кнопке Далее.
В следующем окне вновь щелкните по кнопке Далее.
В следующем окне прототип наклейки, напечатайте нужные слова и выберите соответствующие поля (см. рис.16). Щелкните по кнопке Далее.
Рис.16
В следующем окне укажите поле(я) для сортировки. Щелкните по кнопке Далее.
Введите имя отчета Наклейки и щелкните по кнопке Готов
Предъявите преподавателю отчеты Адрес, Номер телефона, Справка, Список учеников, Отчет0, Отчет1, Отчет2, Отчет3, Отчет4, Отчет5, Наклейки.
Задание 10. Завершите работу с программой.
4.5.Контрольные вопросы
Назначение отчета?
Какие разделы отчетов вы знаете и каково их назначение?
Кратко опишите все способы создания отчетов.
Какие элементы управления присутствуют в отчетах?
Как пронумеровать страницы отчета?
Как поместить в отчет дату его распечатки?
Как выполнить модификацию ранее созданного отчета?
Как просматривать и распечатывать отчеты?
В чем заключается создание отчета с помощью Мастера?
4.6. Требования к отчету
Название лабораторной работы.
Цель работы.
Укажите назначение объекта базы данных – отчет.
Опишите все способы создания отчета.