- •Создание и работа с базой данных в субд 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 – запрос на добавление в таблицу одной или нескольких записей;
- •Список рекомендованной литературы
Задание 2. .Создайте отчет на основании запроса Номера телефонов.
Выделите запрос Номера телефонов.
На вкладке Создание в группе Отчеты щелкните по кнопке Отчет.
Приложение Access создаст отчет и отобразит его в режиме макета.
Закройте отчет и сохраните его с именем Номера телефонов.
Пояснение. Для подобных отчетов удобно использовать Запрос с параметром. Создадим запрос с параметром для запроса Номера телефонов.
Откройте закладку Запросы в области переходов.
Выделите запрос Номера телефонов.
Щелкните по нему правой кнопкой мыши и выберите команду Конструктор.
Напечатайте в качестве условия отбора в квадратных скобках фразу: [Введите фамилию] на пересечении поля Фамилия и строки условие отбора. Эти слова будут появляться каждый раз при выполнении запроса.
Выполните запрос. Появится диалоговое окно Введите значение параметра с просьбой ввести фамилию студента, для которого вы хотите получить информацию.
Введите фамилию Ильина и щелкните по кнопке ОК.
Сохраните запрос и закройте его.
Перейдите на закладку Отчеты.
Откройте отчет Номера телефонов. Появится точно такой же вопрос о фамилии. Введите любую фамилию, например Королев. В списке вывода будут данные только одного человека.
Задание 3. Внесите изменения в готовый отчет Номера телефонов.
Доработку отчета будем выполнять в режиме Макета. Ориентируясь на фактические данные отчета, можно отрегулировать ширину столбцов, изменить их порядок и т.д. Можно добавить в отчет новые поля, а также изменить свойства отчета и входящих в него элементов управления.
Если отчет Номера телефонов не закрыт щелкните по кнопке и выберите в списке команду Режим макета. Если же отчет закрыт, то щелкните правой кнопкой мыши имя отчета в области переходов и выберите команду Режим макета.
Измените заголовок отчета Номера телефонов на Номер телефона студента. Смените цвет букв, их размер и шрифт.
Перейдите в режим Предварительного просмотра, щелкнув на кнопке Режим. Введите фамилию студента и посмотрите, что получилось.
Если редактирование больше не требуется, закройте отчет, предварительно сохранив его.
Задание 4. Создайте отчет Справка с помощью Конструктора.
Рассмотрим ситуацию, когда стандартный отчет нас не устраивает. Например, вы хотите сконструировать стандартную справку об обучении и выдавать ее по запросу.
Сначала следует создать запрос с параметром Справка (см. рис. 8), в котором будут только интересующие вас записи, затем следует приступить к созданию отчета.
Рис.8
На вкладке Создание в группе Отчеты щелкните по кнопке Конструктор отчетов .
Далее следует указать в окне Свойств отчета, что в качестве источника данных отчета будет запрос Справка. Для этого щелкните по кнопке Страница свойств в группе Сервис или нажмите клавишу F4.
В окне свойств отчета на вкладке Данные щелкните ячейку свойства Источник записей (см рис. 9).
Рис.9
Нажмите кнопку со стрелкой вниз и выберите из раскрывающегося списка требуемый запрос - Справка.
Макет отчета состоит из нескольких разделов. Разделы можно просматривать только в режиме Конструктор. Чтобы правильно создавать отчеты, необходимо понимать назначение каждого раздела. Ниже перечислены типы разделов и указано назначение каждого из них.
Заголовок отчета Печатается только один раз в начале отчета. В заголовок включается информация, обычно помещаемая на обложке, например эмблема компании, название отчета или дата.
Верхний колонтитул Печатается вверху каждой страницы. Верхний колонтитул используется, например, в тех случаях, когда нужно, чтобы название отчета повторялось на каждой странице.
Область данных Этот раздел печатается один раз для каждой строки данных из источника записей. В нем размещаются элементы управления, составляющие основное содержание отчета.
Нижний колонтитул Печатается внизу каждой страницы. Используется для нумерации страниц и для печати постраничной информации.
Примечание отчета Печатается один раз в конце отчета. Примечание отчета можно использовать для печати итогов и другой сводной информации по всему отчету.
По умолчанию в макете присутствуют три раздела Верхний колонтитул, Нижний колонтитул и Область данных. Для вывода (скрытия) остальных разделов отчета следует щелкнуть по кнопке Заголовок/Примечание отчета на вкладке Упорядочить в группе Отображение.
В поле верхнего колонтитула поместите надпись:
С П Р А В К А
Для этого щелкните по кнопке Надпись , расположенной на вкладке Конструктор в группе Элементы управления. Укажите мышкой место начала надписи и введите текст с клавиатуры с разрядкой. Задайте для надписи размер 20. Для этого щелкните по надписи, чтобы вокруг нее появилась прямоугольная рамка с маркерами, и на вкладке Шрифт выберите нужный размер из списка Размер шрифта. При выделенной надписи выполните команду По размеру данных на вкладке Упорядочить в группе Размер. Расположите надпись симметрично по центру страницы (см рис. 10).
В поле заголовка введите:
Федеральное агентство по образованию Российской Федерации
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВПО МОСКОВСКИЙ
ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ «СТАНКИН»
ЕГОРЬЕВСКИЙ ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ