Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИЭС УМК.doc
Скачиваний:
6
Добавлен:
18.11.2019
Размер:
3.76 Mб
Скачать

3. Порядок выполнения работы

Задание

Используя возможности Access, установите связи между созданными таблицами КЛИЕНТ, ПАКЕТ и КУРС АКЦИЙ базы данных Банк.

Выполнение задания

1. Откройте ранее созданную базу данных Банк.

В диалоговом окне Банк: база данных появляется список таблиц КЛИЕНТ, КУРС АКЦИЙ, ПАКЕТ.

2. Расположите таблицы базы данных в окне Схема данных. Для этого выполните команду меню Сервис Схема данных или кнопку .

После этих действий на экран выводится окно Добавление таблиц.

- выделите таблицу КЛИЕНТ, щелкните по Добавить;

- выделите таблицу ПАКЕТ, щелкните по Добавить;

- выделите таблицу КУРС АКЦИЙ, щелкните по Добавить;

- щелкните по кнопке Закрыть.

Таблицы расположатся так, как это показано на рис. 28.

Внимание! В таблицах КЛИЕНТ и ПАКЕТ должно быть одинаковое количество записей.

Рис. 28

3. Установите связи между таблицами КЛИЕНТ и ПАКЕТ. Для этого:

- протащите указатель мыши от поля Номер счета таблицы КЛИЕНТ к полю Номер счета таблицы ПАКЕТ;

- в появившемся диалоговом окне Изменение связей наблюдайте сообщение Отношение один – к – одному;

- установите флажки Обеспечение целостности данных, Каскадное обновление связанных полей, Каскадное удаление связанных полей и нажмите кнопку Создать.

4. Установите связь между таблицами КУРС АКЦИЙ и ПАКЕТ. Для этого:

- протащите указатель мыши от поля Код бумаги таблицы КУРС АКЦИЙ к полю Код бумаги таблицы ПАКЕТ;

- в появившемся диалоговом окне Связи наблюдайте сообщение- Отношение Один – ко – многим;

- установите флажки Обеспечение целостности данных, Каскадное обновление связанных полей, Каскадное удаление связанных полей и нажните кнопку Создать.

В результате описанных действий окно Схемы данных приобретет вид, показанный на рис. 29.

5 . Сохраните установленные между таблицами связи и выйдите из режима Схемы данных. Для этого выберите пункт меню ФАЙЛ, Сохранить, затем ФАЙЛ, Закрыть. На экране остается откры-тое окно базы данных.

6. Закройте базу данных. Для этого выполните команду меню ФАЙЛ, Закрыть.

Рис. 29

Замечание. Для разработки многотабличной базы данных в Access можно пользоваться Мастером анализа таблиц. Мастер сам производит разбиение информации по таблицам и связывает их.

4. Отчет по работе

Распечатка схемы базы данных.

Работа 10. Разработка многотабличной пользовательской формы ввода данных

1. Цель работы

Изучение возможности ввода информации в таблицы на основе составной формы.

2. Основные теоретические положения

Главным преимуществом в работе с базами данных можно назвать удобство представления и эффективность организации данных. Access позволяет сконструировать форму наиболее удобным для пользователя способом, включив в нее записи различных связанных таблиц.

Для отображения информации сразу из двух таблиц или из таблицы и запроса создается составная форма, которая состоит из основной и находящейся внутри нее подчиненной формы. Это позволяет объединять информацию, не переключаясь на другие таблицы или формы. Как правило, подчиненная форма связана с основной. Сохраняется подчиненная форма в базе данных как отдельная форма.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]