Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
систа.docx
Скачиваний:
5
Добавлен:
01.03.2025
Размер:
123.67 Кб
Скачать

30. Структура даних та бази даних.

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

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

31. Стратегия синтеза структуры бд на основе информационной модели

Любую предметную область можно рассматривать как динамическое информационное поле, охватывающее свойства объектов, их взаимосвязи, информационные потоки между ними и т.п. Изменения, происходящие в предметной области, приводят к генерации новой информации, новых информационных элементов или их изменению, что и позволяет говорить об информационном поле и, более того, динамическом информационном поле. Но при этом возникает вопрос, каким образом информационное поле предметной области отображается на информационное пространство баз данных или, другими словами, какие составляющие предметной области и насколько полно отражаются в базах данных. Для ответа рассмотрим концептуальные проблемы представления баз данных как информационных моделей предметных областей.

Базы данных и предметные области должны быть с информационной точки зрения максимально адекватными друг другу. Например, одним из правил для обеспечения адекватности может быть следующее - СУБД должна быть представительной и организована таким образом, чтобы поступающая в базу данных информация отфильтровывалась, если ее включение нарушает адекватность. Если сформулированные пользователем концептуальные требования к базам данных - ограничения целостности - нельзя реализовать в конкретной СУБД, то либо они должны быть заданы в каждом приложении, работающем с этой базой данных, либо пользователь должен быть хорошо знаком с предметной областью и действовать в соответствии с этим знанием, не разрушая базы данных. 

Такие СУБД как Oracle, Informix, Sybase, т.е. серверы баз данных, позволяют задавать весь спектр ограничений целостности. Принципиально важным при этом является использование средств, позволяющих задавать ограничения, накладываемые на связи между объектами, поскольку это позволяет значительно увеличить семантическую мощность базы данных и тем самым повысить ее адекватность предметной области. Таким образом, данные в такой базе уже нельзя рассматривать как некий абстрактный объект, не имеющий связи с объектами предметной области.

Современные СУБД позволяют наиболее полно и близко реализовать концептуальную модель базы данных. Таким образом, одна из причин несовершенства баз данных кроется в недостатках, присущих самой модели, например, упущения во время проектирования.

Информационная модель определяет объекты и связи между ними. Особенность теории реляционных баз данных состоит в том, что объект и связь представляются в виде реляционных отношений.

Следует отметить, что объектный подход трудно переносим в чистом виде на реляционные базы данных по следующим причинам.

Таким образом, можно утверждать, что любую из трех баз данных: объектно-ориентированную, объектно-реляционную и реляционную можно рассматривать как информационную модель предметной области, поскольку в них действительно находят отражение объекты, их свойства и взаимосвязи между ними - элементы информационной структуры предметной области. Полнота отражения этих элементов определяется результатами этапа информационного моделирования.