Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБОРАТОРНАЯ РАБОТА 2.doc
Скачиваний:
28
Добавлен:
13.02.2016
Размер:
616.96 Кб
Скачать

Технология работы

  1. Создайте документ Wordс именем Гелиос.doc, содержащий сведения о компании (данные о генеральном директоре, дату начала сотрудничества и т. д.).

  2. Перейдите в режим таблицы.

  3. Щелкните в пустом поле гиперссылки для клиента Гелиос.

  4. Выберите команду Вставка Гиперссылка.

  5. Найдите и выберите файл Гелиос.doc.

  6. В поле Текстнапишите – Сведения о «Гелиос»

  7. Нажмите ОК, чтобы сохранить гиперссылку в поле таблицы.

  8. Проделайте шаги с 1 по 9 для остальных клиентов.

  9. В документе Wordаналогичным образом задайте гиперссылку для возвращения вAccess, задав в окнеДобавить гиперссылку путь к базе данныхAccess, назовите ее «Возврат в Access».

Содержание отчета

  1. Таблица «Клиент» с полем гиперссылки.

  2. Файл Word с гиперссылкой.

Тема 3:Установление связей между таблицами.

Цель:Научиться устанавливать связи между таблицами.

Задание

  1. Аналогично таблице Клиентсоздать таблицыТипы, Товар, Заказы, Заказано.

  2. Заполнить их записями.

  3. Установить связи между таблицами.

Основные сведения

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

Рис.3. Обозначение установленных связей в окне Схема данных.

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

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

Технология работы

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

  2. Создайте таблицы Типы, Товар, Заказы, Заказано при помощиКонструктора. Размеры и типы полей выберите самостоятельно.

Рекомендации: поле Скидка– тип: числовой, формат: процентный, размер: с плавающей точкой.

В таблице товары используйте две-три разные единицы измерения.

Типы

Код типа

Тип

1

Зимнее

Товар

Код товара

Код типа

Наименование

Единица измерения

На

складе

Минимальный

запас

Ожидается

1155

4

Костюм

шт.

2476

300

77

Заказы

Код заказа

Код клиента

Дата размещение

Дата исполнения

Код доставки

Стоимость доставки

Индекс получателя

Город получателя

Адрес получателя

1123

11

01.12.2001

01.01.2001

15

260

649000

Горно-Алтайск

Гоголя 3

Заказано

Код заказа

Код товара

Количество

Скидка

Цена

1111

1120

1000

20,00%

250

  1. Задайте ключевые поля:

  • в таблице Клиенты– полеКод клиента,

  • в таблице Типы– Код типа,

  • Товар – Код товара,

  • Заказы– Код заказа,

  • Заказано– Код заказа + Код товара (составной ключ).

  1. Заполните таблицы данными - не менее 7 записей (в таблице Типыдостаточно 3-4 записи, типы определяют группы товаров. Например, зимняя одежда, демисезонная, летняя). В таблицеЗаказановведите такие ситуации – в одном заказе заказывается несколько товаров; один и тот же товар заказывается в разных заказах.

  2. В меню Сервисвыберете командуСхема данных.

  3. В меню Связивыберете опцию Показать таблицу.

  4. В списке таблиц выберете таблицу Клиенти нажмите кнопкуДобавить.

  5. Добавьте также таблицы Товар, Заказы, Заказано, Типы.

  6. Щелкните по кнопке Закрыть.

  7. Переместите указатель мыши от поля “Код клиента” таблицы Клиентк полю “Код клиента” таблицыЗаказы.

  8. В появившемся окне Связи установите флажок “Обеспечение целостности данных”.

  9. Нажмите Создать.

  10. Переместите указатель мыши от поля “Код заказа” таблицы Заказык полю “Код заказа” таблицыЗаказано.

  11. В появившемся окне Связи установите флажок “Обеспечение целостности данных”.

  12. Нажмите Готово.

  13. Аналогично свяжите поля «Код товара» таблиц Заказано и Товар, и «Код типа» таблиц Товар и Типы.

  14. Выберете в меню ФайлпунктСохранить.