на модель ПІ
Інформаційно-логічна модель - формалізований, програмно незалежне опис предметної області.
Розробка інформаційно-логічної (инфологической) моделі предметної області є важливим етапом проектування бази даних. Вона відображає предметну область у вигляді сукупності об'єктів, інформація про які повинна зберігатися в БД і зв'язків між ними. p align="justify"> Процес проектування БД (бази даних) починається з обстеження предметної області автоматизації, коли з'ясовуються її межі, фрагменти, можливості зміни і розвитку.
За своїм функціональним призначенням інформацію в БД можна розділити на три основні групи:
нормативно-довідкова інформація;
оперативна інформація;
вихідна довідкова інформація;
Нормативно-довідкова інформація, крім відомостей про зовнішній кодуванні, зазвичай містить основні незмінні параметри описуваних об'єктів.
Оперативна інформація формується з поточних відомостей про об'єкти і відбуваються в них процесах. Вона часто поповнюється, оновлюється і має великий відсоток щомісячного приросту. Крім того, до процедур поповнення та оновлення таких БД пред'являється підвищені вимоги по ергономічності реалізованого в них інтерфейсу користувача. p align="justify"> Вихідна довідкова інформація є основною метою функціонування будь-якої інформаційної системи. Зазвичай вона обчислюється на основі нормативно-довідкової та оперативної інформації та в файлах бази даних не зберігається. Після визначення об'єктів і їх атрибутів в кожному відношенні виділяють первинний ключ і проводять нормалізацію всіх отриманих відносин до п'ятої нормальної форми. p align="justify"> Відносини в реляційної БД несуть в собі як структурну, так і семантичну (смислову) інформацію, при цьому структурна інформація здасться схемою відносини, а семантична виражається враховуються в схемі функціональними зв'язками між атрибутами.
Щоб виключити можливість побічного ефекту, склад атрибутів відносин БД повинен відповідати таким основним вимогам:
між атрибутами не повинно бути небажаних функціональних залежностей;
угруповання атрибутів у відносини припускає мінімальне дублювання даних для зручності їх обробки та оновлення.
Для задоволення цих вимог призначена нормалізація відносин, що представляє собою покроковий оборотний процес декомпозиції (розкладання) вихідних відносин БД в сукупність простіших функціональних залежностей.
Обслуговуюча інформаційну систему СУБД повинна оперативно виконувати наступні функції:
формування та друк інформації про рух потягів на маршрутах
формування та друк інформації про кількість місць
формування та друк ...