Элементы информационных систем

Прикладные науки

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

Предметная область, рассматриваемая информационной системой, «материализуется» в форме хранимой в памяти ЭВМ в виде именованной совокупности данных, отражающей состояние объектов и их отношений, называется базой данных

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

В концепции баз данных данные – это набор конкретных значений, параметров, характеризующих объект, ситуацию или другие факторы.

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

Модель данных – это абстракция, которая, будучи приложена к определенным данным, позволяет трактовать их как информацию, т.е. сведения, содержащие не только конкретные данные, но и взаимосвязь между ними.

Модель данных включает в себя следующие компоненты:

  1. Структуру данных.
  2. Допустимые операции, выполняемые над данными;
  3. Ограничения для контроля целостности – средства, позволяющие сохранять данные и защищать их.

Модели данных неразрывно связаны с трехуровневой системой организации базы данных ANSI/SPARC, предложенной Американским комитетом по стандартизации (ANSI):

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

Модели этого уровня называют инфологическими, или семантическими, используются на ранних стадиях проектирования для описания структур данных и не зависят от конкретной СУБД.

Уровень 2 – уровень внешних моделей – определяет даталогическое моделирование или логическое проектирование. Это уровень разработки схемы БД, тоесть совокупности схем отношений, которые адекватно моделируют абстрактные объекты предметной области и семантические связи между этими объектами. Основой анализа корректности схемы являются так называемые функциональные зависимости между атрибутами БД.

Модели этого уровня называют даталогическими, они поддерживаются конкретной СУБД.

Уровень 3 – физический – каждая модель определяет использование различных методов организации внешней памяти и структур хранения данных, применительно к операционной системе.

При таком трехуровневом подходе можно говорить о логической и физической независимости данных.

Логическая – предполагает возможность изменения одного приложения без корректировки других, а физическая – перенос информации с одних носителей на другие при сохранении работоспособности всех приложений.

Спонсор статьи — сервисный центр ProfiComp — предлагает вашему вниманию такие услуги, как ремонт компьютеров, установка антивирусной системы, восстановление данных и многое другое. Диагностика и выезд по Москве бесплатно, действует система накопительных скидок.

Book-Science
Добавить комментарий