Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы_9-12.doc
Скачиваний:
5
Добавлен:
14.09.2019
Размер:
2.04 Mб
Скачать

Содержание

ЛАБОРАТОРНАЯ РАБОТА № 9 Работа с таблицами в СУБД MS Access 2

1. Создание таблиц 3

2. Связывание таблиц 6

3. Заполнение таблиц 7

Вопросы для самоконтроля 8

ЛАБОРАТОРНАЯ РАБОТА № 10 Работа с формами в СУБД MS Access 8

1. Алгоритмы создания формы 9

2. Создание простой формы 11

3. Создание и редактирование многотабличных форм 13

4. Создание вычисляемого поля в форме 16

5. Создание главной кнопочной формы 17

Вопросы для самоконтроля 19

ЛАБОРАТОРНАЯ РАБОТА № 11 Конструирование запросов в СУБД MS Access 19

1. Конструирование запроса на выборку 20

2. Конструирование запроса с параметрами 22

Вопросы для самоконтроля 23

ЛАБОРАТОРНАЯ РАБОТА № 12 Конструирование отчетов в СУБД MS Access 23

1. Создание простого отчета на основе таблицы в конструкторе 24

2. Добавление в отчет текущей даты 25

3. Добавление номера страницы 25

3. Создание отчета на основе запроса в режиме мастера 26

Вопросы для самоконтроля 27

СПИСОК ЛИТЕРАТУРЫ 28

Лабораторная работа № 9 Работа с таблицами в субд ms Access

1. Создание таблиц

2. Связывание таблиц

Цель: создать и заполнить все необходимые для дальнейшей работы таблицы.

Постановка задачи

В рамках предметной области рассматривается деятельность Медиатеки средней общеобразовательной школы по учету экземпляров. Этот процесс реализуется библиотекарем через регистрацию поступивших экземпляров, а так же учет выданных на руки. Посетители медиатеки могут взять несколько экземпляров с указанием даты выдачи им экземпляра. Медиатека может неоднократно заказывать у одного и того же или у разных поставщиков одни и те же или разные экземпляры. Необходимо, чтобы разработанная система позволила:

  • получать информацию о списанных экземплярах медиатеки;

  • получать информацию о поступивших экземплярах за указанный период;

  • получать информацию о типах экземпляров медиатеки с указанием их количества;

  • предоставлять информацию о посетителях и сделанных ими заказах экземпляров медиатеки.

Замечание: работа ведётся над уже существующей базой данных в файле MyLibrary_task9, задания данной лабораторной работы заключаются в доработке таблиц по заданным в каждом пункте критериям.

Таблицы – главный объект СУБД MS Access. В целом работу с таблицами можно разбить на три этапа:

  1. создание макета таблиц;

  2. связывания созданных таблиц;

  3. заполнение макетов (пустых таблиц) записями.

Работы с данным объектом производится в следующих режимах:

  • режим таблицы: пользователю предоставляется таблица с заранее определенным количеством полей и записей, которые он заполняет, а после ее сохранения система сама определяет тип введенных данных; этот режим является основным режимом выполнения (просмотра и ввода данных), но не удобен для создания макета;

  • режим конструктора: пользователь самостоятельно создает поля, выбирает тип данных и другие свойства полей; является наиболее удобным режимом для создания макета таблиц;

  • мастер таблиц: пользователь может выбрать таблицу из заранее подготовленного перечня;

  • импорт таблиц: пользователь может перенести таблицы из других приложений или баз данных;

  • связь с таблицами: совпадает с режимом импорта таблиц, с той разницей, что таблицы остаются в своем формате, то есть могут быть использованы несколькими приложениями.

В данной работе Вы будете в основном пользоваться двумя режимами: Конструктора и Таблицы.

Поскольку Вы работаете с готовой схемой данных, то нет никакой необходимости создавать макеты таблиц. Ваша задача будет заключается:

  1. в форматировании созданных таблиц в режиме Конструктора ( );

  2. установлении утерянных связей между таблицами, используя столбец подстановки или окно Схемы БД (панель инструментов База данных, значок );

  3. заполнение таблицы в режиме Таблицы ( ) или с помощью форм ( ).