Характеристика основних етапів розробки їнфологічної моделі

Першим кроком інфологічного проектування є вивчення та аналіз атрибутів, які ми отримали при проектування на зовнішньому рівні та вилучення з цього переліку явищ омонімії та синонімії. Якщо в переліку атрибутів є синонімічні групи, то для кожної такої групи вибирається внутрішній атрибут, який буде семантичною домінантою і цей атрибут залишається в списку. Для атрибутів омонімів вибираються унікальні імена.

Другий крок – агрегація атрибутів і виокремлення інформаційних об’єктів. Атрибути аналізуються на тип співвідношення. Якщо вини в співвідношенні 1:1 то вони можуть об’єднуватися в один інформаційний об’єкт. Атрибути А і Б знаходяться в співвідношенні 1:1 якщо в будь який момент значенні часу А може відповідати значення Б. Сформовані на цьому етапі об’єкти повинні бути поіменовані. На наступному кроці атрибути, що залишилися в списку аналізуються в співвідношенні 1:Б. Після того, як виділили всі інформаційні об’єкти можуть залишитися певні атрибути які не знаходяться не в яких співвідношеннях, це свідчить про помилку проектування на зовнішньому рівні.

Третій крок – перевірка об’єктів на відповідність умовам реалізації.

Четвертий крок – зовнішнє кодування.

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

Шостий крок – опис інформаційних запитів запиту вальними зв’язками. Кожен інформаційний запит необхідно представити в структурованому вигляді який називається запиту вальним зв’язком. Запиту вальні зв’язки використовуються для побудови структурних зв’язків між інформаційними об’єктами Запиту вальні зв’язки можуть бути одно- та багатовимірними. Всі багатовимірні запиту вальні зв’язки необхідно проаналізувати на відповідність умовам канонічності.

Сьомий крок – приведенення запитувальних зв’язків до канонічного вигляду. Канонічний запитув. зв'язок це такий багатовимірний зв'язок у якому співвідношення між будь-яким початковим і кінцевим об’єктом не може бути Б:1.

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

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

Запитувальний зв'язок – це структурований опис інформаційного запиту , в якому відображені об’єкти, необхідні для його реалізації з урахуванням навігації між ними.

Запитувальний зв'язок – це формалізований опис інформаційного запиту, який відображає певну процедуру, що передбачає в алгоритмі процес переходу від екземплярів одних об’єктів, що називаються початковими, до екземплярів кінцевих об’єктів.

Описуючи запити запитувальними зв'язками, необхідно керуватися такими правилами. Спочатку потрібно класифікувати запитувальні зв'язки на дві групи:

а) запитувальні зв'язки інформаційно-пошукового характеру (по­шук, упорядкування, логічні порівняння, видача довідок);

б) запитувальні зв'язки, для реалізації яких необхідно виконувати розрахунки, пов'язані з обробкою кількох інформаційних масивів. Якщо запит має лише інформаційно-пошуковий характер, то його описують згідно з наведеною методикою у вигляді багатовимір­ного запиту вального зв'язку, перевіряють на відповідність кано­нічності і виконують відповідні перетворення.

Другий тип запитів досить складно описувати за розглянутими правилами. Тому для другого типу запитів необхідно виконати аналіз і серед об'єктів, задіяних у запиті, виокремити головні (про­відні) та довідкові.

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