Побудова інфологічної моделі даних

Оформіть ргр по такому зразку

Для побудови інфологічної моделі даних визначимо сутність зв’язків та атрибути.

Визначимо сутності таблиць:

1. Постачальники (фірми, що надають послуги по доставці препаратів);

2. Препарати (препарати та їх описання );

3. Закупівлі (інформація про закупівлі);

Опишемо атрибути для кожної таблиці окремо:

Постачальники:

- Назва фірми;

- Адреса;

- Телефон.

Препарати:

- Код препарату;

- Назва російська;

- Синоніми;

- Зовнішній вигляд;

- Цілющі властивості;

- Ціна (грн.);

- Наявність в продажі.

Закупівлі:

- Код закупки;

- Код препарату;

- Фірма постачальник;

- Партія;

- Оптова ціна;

- Дата закупівлі.

Для створення бази даних необхідно виконати такі кроки:

Крок 1

Завантажте програму MS Access.

Для цього скористайтесь ярликом програми в меню ПУСК, ярликом на робочому столі чи панелі швидкого запуску.

В головному меню вибираємо команду Файл / Создать (рис 1а). В правій частині вікна із списку можливих для створення об’єктів вибираємо Новая база данных. (Рис 1б)

а) б)

Рис. 41. Створення нової бази даних

У новому вікні що з’явиться – введіть назву вашої бази. (рис. 2) В даному випадку – назву Склад-аптека.

Рис. 42. Введення назви бази даних

Написавши назву натисніть кнопку Создать. З’явиться вікно бази даних в якому відображені основні об’єкти бази даних. (рис. 3)

Крок 2

Створимо таблиці бази даних в режимі конструктора. (клік мишкою на кнопці або подвійний клік на )

Рис. 43. Вікно бази даних

1. Найзручнішим способом створення таблиць баз даних є режим конструктора. Один рядок у вікні конструктора (рис.4) описує один стовпець майбутньої таблиці. "Имя поля" – назва стовпця таблиці, вводиться з клавіатури. "Тип данных" обирається зі списку (клацнути мишкою в потрібній клітинці, з'явиться стрілочка, якою відкривається список типів даних).

Рис. 44. Вікно конструктора таблиць

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

Таблиця 1. Постачальники

Рис. 45. Створення таблиці Постачальники

Для того, щоб зробити поле ключовим, потрібно виділити рядок, що описує поле (клацнути лівою кнопкою мишки на початок рядка) і обрати меню Правка"Ключевое поле або клацнути мишкою на піктограму з зображенням ключа на панелі інструментів . В даній таблиці – поле Назва фірми є ключовим.

Таблиця 2. Препарати

Рис. 46. Створення таблиці Препарати

Рис. 47. Створення таблиці Закупівлі

Крок 3

Наступним кроком у створенні бази даних є побудова датологічної моделі бази даних.

ПОБУДОВА ДАТОЛОГІЧНОЇ МОДЕЛІ

Для побудови датологічної моделі даних розглянемо зв’язок між атрибутами сутностей і побудуємо цю модель. Дана модель представлена на рисунку.

Рис. 48. Датологічна модель БД Склад-аптека

Для створення зв’язків між таблицями необхідно в головному меню бази даних вибрати Сервис / Схема данных.

Рис. 49. Створення міжтабличних зв’язків

Рис. 50. Додавання таблиць для створення схеми даних.

 
 

Виділяємо всі три таблиці і натискаємо на кнопку Добавить,а потім на кнопкуЗакрыть.

Рис. 51. Додавання таблиць для створення схеми даних

У вікні Схеми даних зв’язуємо таблиці.

Щоб зв’язати дві таблиці, треба

· навести вказівник мишки на ключове поле першої таблиці, притиснути ліву кнопку мишки і, не відпускаючи, перетягнути його на відповідне поле другої таблиці (воно має таку ж назву, як ключове поле першої таблиці),

· відпустити кнопку мишки,

· відкриється діалогове вікно «Изменение связей» (рис. ), в якому показано між якими таблицями та полями буде встановлено зв'язок і тип зв’язку (один до багатьох або один до одного),

· в цьому вікні треба встановити прапорці забезпечення цілісності даних, каскадного оновлення зв’язаних полів, каскадного видалення зв’язаних записів.

· натиснути кнопку Создать

Зв’язуємо поле Код препарату таблиці Закупівлі із полем з такою ж назвою таблиці Препарати, і аналогічно поле Назва фірми таблиці Закупівлі з полем Назва фірми таблиці Постачальники.

Рис. 52. Зміна зв’язків

В результаті маємо отримати таку схему даних:

Рис. 53. Схема даних

Зберігаємо схему даних і закриваємо вікно.

Крок 4

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

Рис. 54. Заповнення таблиць даними

Для заповнення поля Зовнішній вигляд,тип даних в якому Поле объекта OLE, необхідно клацнути правою кнопкою миші на комірці, з’явиться контекстне меню (рис. )в якому необхідно вибрати Добавить объект.

Рис. 55. Контекстне меню комірки з типом даних Поле объекта OLE.

В результаті з’явиться діалогове вікно в якому необхідно вибрати Создать из файла та натиснути кнопку Обзор.

Рис. 56. Заповнення даними таблиці Закупівля


Наши рекомендации