- •Построение форм
- •Задание 1.Создайте еще одну таблицу в вашей базе данных для учета индивидуальных транспортных средств по следующей схеме.
- •Задание 3. Оформление окна формы.
- •Установление связей между таблицами
- •Создание отчетов
- •Создание отчета с помощью Мастера.
- •Задание 10. Сформируйте с помощью Мастера отчет о владельцах автомобилей на основе Запроса 1. Контрольные задания
Установление связей между таблицами
Построенная Вами база данных уже имеет достаточно сложную структуру (три взаимосвязанные таблицы). Поэтому для эффективной работы с нею требуется описать связи между таблицами. Для этого необходимо задать схему данных.
Для этого выполним команду СЕРВИС/Схема данных.
В окне Добавление таблицы следует выделить все три таблицы и нажать кнопку ДОБАВИТЬ(можно выделять и добавлять их по очереди). После добавления всех таблиц нажмите кнопку ЗАКРЫТЬ.
Примерный вид окна показан ниже.
Картотека
№
Фамилия
Владеют
Владелец
№зап_маш
Транспорт
№зап
№регистрации
Далее необходимо указать связи между таблицами. Так таблицы КАРТОТЕКА и ВЛАДЕЮТ связаны через поля № и Владелец.
Чтобы указать эту связь, выделите поле № в таблице КАРТОТЕКА и не отпуская левую кнопку мыши, переместите ее к полю Владелец таблицы ВЛАДЕЮТ. В результате появится окно «Связь», в котором отметьте необходимость поддержания целостности базы данных.
Закройте окно «Связи», появится прямая или ломаная линия обозначающая связь.
Задание 8. Установите связь между таблицами ВЛАДЕЮТ и ТРАНСПОРТ по полям №зап_маш и №зап.
Задание 9. Создайте запрос «Кто какими машинами владеет?» (для его реализации потребуются все три таблицы). Сохраните его под именем Запрос1.
Создание отчетов
Отчет — это гибкое и эффективное средство для вывода данных на печать. С помощью отчета имеется возможность вывести необходимые сведения в том виде, в котором требуется.
Большая часть сведений в отчете берется из таблицы или запроса, являющихся источниками данных для отчета. Другие сведения вводятся при разработке отчета.
Пользователь имеет возможность разработать отчет самостоятельно или создать отчет с помощью мастера. Мастер по разработке отчетов Microsoft Access выполняет всю рутинную работу и позволяет быстро разработать отчет. После вызова мастера выводятся диалоговые окна с приглашением ввести необходимые данные, и отчет создается на основании ответов пользователя. Мастер окажется полезным даже для опытных пользователей, так как позволяет быстро разработать макет, служащий основой создаваемого отчета. После этого можно переключиться в режим конструктора и внести изменения в стандартный макет.
Создание отчета с помощью Мастера.
1 В окне базы данных выберите вкладку Отчеты.
2 Нажмите кнопку Создать.
-
В диалоговом окне Новый отчет выберите Мастер отчетов.
-
Выберите имя таблицы или запроса, содержащих данные, по которым строится отчет.
5 Нажмите кнопку OK.
-
Далее следуйте указаниям Мастера.
Если созданный мастером отчет требует внесения изменений, сделайте это в режиме конструктора отчета.. Для получения дополнительных сведений нажмите кнопку.
Задание 10. Сформируйте с помощью Мастера отчет о владельцах автомобилей на основе Запроса 1. Контрольные задания
Каждое контрольное задание должно содержать формы для ввода исходных данных, таблицы должны быть заполнены 10 записями (можно воспользоваться таблицей КАРТОТЕКА для сведений о читателях, клиентах).
Вариант1
Создать базу данных «Библиотека», содержащую сведения о библиотечных книгах, читателях и выдаче книг. Подготовить отчет о выданных книгах за последнюю неделю.
Вариант2.
Создать базу данных «Юидическая консультация», содержащую сведения о клиентах, сотрудниках, проводящих прием, о визитах клиентов. Подготовить отчет о клиентах, посетивших консультацию на последней неделе.
Вариант3
Создать базу данных «Квитанции», содержащую сведения о клиентах, сведения о товарах, информацию о реализации товара. Подготовить отчет о товарах проданных клиентам на последней неделе.