Page 40 - 6430
P. 40
системний аналіз предметної області;
концептуальне проектування;
логічне проектування;
фізичне проектування.
Системний аналіз передбачає мовний опис реальних
об'єктів предметної області, визначення зв'язків між об'єктами,
дослідження характеристик об'єктів і зв'язків. Результати
дослідження використовуються при концептуальном
проектуванні БД.
Для визначення складу і структури предметної області
застосовуються або функціональний, або предметний підходи.
Функціональний підхід застосовує рух "від задач" і
використовується у тих випадках, коли заздалегідь відомі функції
майбутніх користувачів БД, а також відомі всі задачі, для
інформаційних потреб яких створюються БД. В цьому випадку на
основі виробничих документів, опитувань замовників можна
чітко визначити мінімальний набір об'єктів предметної області та
їх взаємозв'язок.
Предметний підхід застосовується у тому випадку, коли
інформаційні потреби майбутніх користувачів чітко не визначені.
В цьому випадку не можна чітко визначити мінімальний набір
об'єктів предметної області. В опис предметної області
включаються об'єкти та зв'язки, які є найбільш характерними та
найбільш суттєвими для неї. БД називається предметною і може
використовуватися для розв’язання задач, які заздалегідь не
визначені.
У практичній діяльності використовується комплексний
підхід, який з одного боку дозволяє розв’язувати конкретні
інформаційні та функціональні задачі, а з іншого боку – враховує
можливість додавання нових застосувань.
У загальному випадку існує два підходи до проектування БД:
низхідне проектування і висхідне проектування (рис. 4.7).
40