Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab2_K.doc
Скачиваний:
2
Добавлен:
14.11.2019
Размер:
1.77 Mб
Скачать
  1. Визначити ключові поля таблиць.

Первинним ключем таблиці Adress є поле Код фірми. Відмічаємо стрічку поля Код фірми і натискаємо на піктограмі .

  1. Побудувати зв'язки між таблицями із встановленням правил цілісності даних.

Необхідно виконати послідовність Сервис Схема базы даних (Tools → Relationships). Появиться вікно Схема базы даних (Relationships). Якщо ви дотримувалися рекомендацій при проектуванні таблиць, а саме: поля між якими існує зв’язок мають однакові імена та відповідні типи, то MS Access визначить типи зв’язків сам і побудує схему. Якщо ж ні, то після появи вікна Схема базы даних необхідно натиснути праву кнопку миші і вибрати з меню стрічку . Послідовно додаємо необхідні таблиці:

1). 2).

Між полями Код фірми таблиці Adress i Price існує зв’язок один до багатьох, так як одна фірма може продавати багато комплектуючих чи аксесуарів. Для того щоб визначити його необхідно відмітити поле Код фірми таблиці Adress і не відпускаючи ліві кнопку мишки переміститися до поля Код фірми таблиці Price, активізується вікно Изменение связей (Edit Relationships). Натиснувши кнопку Объединение (Join Type…), визначаємо Параметры объединения (Join Properties) відмітивши необхідний тип зв’язку (у нашому випадку 3) і натискаємо кнопку ОК.

Після чого у вікні Изменение связей відмічаємо властивість Обеспечение целостности данных (Enforce Referential Integrity) і натискаємо кнопку Создать (Create).

Аналогічну послідовність дій виконуємо для поля Код товару таблиці Product та Price.

У результаті отримаємо схему бази даних, що складається зі схем відношень (таблиць), та зв’язків між даними.

Контрольні запитання

  1. Порядок опису схеми бази даних в термінології СУБД MS Access.

  2. Властивості полів таблиць, їх склад, зміст, призначення та порядок використання.

  3. Ключові поля таблиць, їх властивості та призначення.

  4. Маски вводу для полів, їх призначення та порядок створення .

  5. Правила контролю значень полів таблиць їх призначення та застосування.

  6. Зв'язки між таблицями та правила цілісності даних.

Зміст звіту по роботі:

1. Назва роботи.

2. Постановка задачі.

3. Теоретична частина (об’єкт інформаційного моделювання,таблиці, склад таблиць, властивості полів, ключові та індексовані поля, маски, контроль вводу значень, списки вводу полів, зв’язки між таблицями, правила цілісності).

3. Опис виконаної роботи та отриманих результатів:

а) об'єкт інформаційного моделювання;

б) концептуальна схема вибраного об'єкта;

в) логічна структура бази даних;

г) структура та вміст таблиць;

д) додаткові властивості та обмеження полів;

е) структура зв'язків між таблицями.

4. Висновки.

Приклад оформлення звіту по лабораторній роботі №2

Титульна сторінка:

(див. «Методичні вказівки до лабораторної роботи №1»)

Зміст звіту:

Мета роботи: Вивчення порядку, методів та засобів інформаційного моделювання предметної області, створення таблиць бази даних, проектування логічної структури реляційної бази даних, нормалізації баз даних.

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