ПРОЕКТУВАННЯ БАЗИ ДАНИХ


Модуль —автоматизує складні операції, які не можно записати за допомогою макрокоманд. Ці процедури написані мовою програмування Visual Basic для додатків. Ця мова лежить в основі Access.

 

 

 

Перед створенням реляційної бази даних Accessкористувач повинен визначити, з яких таблиць має складатися база даних, визначити джерела даних; ознайомитися із


завданнями, які вирішуються за допомогою бази даних; визначити завдання, які необхідно вирішити у майбутньому. Структура даних предметної області може відображатися інформаційно-логічною моделлю. Інформаційно-логічна модель (ІЛМ)відображає дані предметної області у вигляді сукупності інформаційних об’єктів та зв’язку між ними. Ця модель визначає структуру даних, які будуть зберігатися у базі даних. На основі такої моделі легко визначається структура реляційної бази даних. В процесі розробки моделі даних на першому етапі необхідно виділити інформаційні об’єкти та розділити їх на групи, які в подальшому стануть таблицями. Інформаційні об’єкти — це інформаційний опис деякої сутності предметної області — реального об’єкта, процесу, явища або події. На другому етапі слід з’ясувати одно-багатозначні відносини між інформаційними об’єктами. Треба визначити групи даних, що будуть зберігатися в кожній таблиці (поля), ключові поля, продумати оформлення звітів і форм, визначити умови вибору для запитів, продумати друкування звітів. Отримана в результаті проектування реляційна база даних не буде мати дублювання даних. До створення структури таблиць доцільно переходити за наявності заздалегідь заготовленого проекту бази даних, в якому визначено: основні функції, спроектовано необхідні звіти, визначено взаємний зв’язок між таблицями, передбачено типи та характеристики полів, сформульовано правила введення даних до таблиці, спроектовано форми. Загальний проект може бути зроблено “від руки”, на папері, у вигляді, зручному для внесення правок (потреба в них виникає в процесі самого проектування, а також згодом, при роботі за комп’ютером із базою даних) Звертатися до проекту доводиться

на всіх етапах роботи з БД.