Информационные системы

Страницы работы

8 страниц (Word-файл)

Фрагмент текста работы

Информационная система (ИС) - система,  реализующая сбор, хранение, обработку данных.

Структура ИС

Тех. Обеспечение- комплекс тех. средств для работы информационной системы (ИК, устройства передачи данных, линии связи, оргтехника)

Математическое и программное обеспечение – совокупность моделей, алгоритмов программирования реализация задач ИС.

Информационное Обеспечение - средства и методы построения БД, унифицированных систем документации

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

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

Классификация ИС

-- По характеру (степени структурированности) обрабатываемой информации

·  Документальные ин. Системы (хранят документы, статьи)

·  Фактографические ИС хранят информацию о конкретных объектах в каком-то определённом формате (факты)

·  Документально- фактографические

-- По  степени автоматизации

·  Неавтоматизированные ИС (библиотечный каталог)

·  Автоматизированные ИС (выполнение некоторых функций автоматизировано)

·  Автоматические ИС – полностью работают автоматически

-- По масштабу

·  Международные

·  Региональные

·  Отраслевые

·  Предприятий

-- По области деятельности

·  Транспорт

·  Связь

·  Медицина

--По характеру использования информации

·  Информационно – поисковые системы

·  Информационно – решающие системы

Модель данных - совокупность структур данных и операций их обработки.

Основные модели:

1.  Иерархические - грубо говоря дерево(ISM)

2.  Сетевая – нет ограничений на узлы связи (любой граф)(IDMS)

3.  Реляционная - двумерная таблица

БД – реализованная с помощью ПК модель данных.

СУБД – комплекс языковых и программых средств, предназначенных для ведения и создания БД.

Классификация СУБД

1.  По используемой модели

·  Иерархические

·  Сетевая

·  Реляционная

2.  По характеру использования

·  Персональные

·  Многопользовательские

3.  По технологии обработки данных

·  Централизованные – на одном ПК.

·  Распределённые БД состоят из нескольких возможно пересекающихся частей хранящихся на разных ПК.

4.  По способу доступа к данным

·  С локальным доступом

·  С сетевым доступом

Архитектура централизованных БД с сетевым доступом

·  Файл – сервер (на сервере данные только хранятся, по запросу передаются на рабочие станции, где и производится их обработка)

·  Клиент – сервер (помимо хранения сервер должен обеспечивать выполнение основного объёма обработки информации и передача её клиенту)

Функции СУБД

·  Организация и поддержка логической структуры данных (схемы БД)

·  Организация и поддержка физической структуры данных во внешней памяти

·  Организация доступа к данным и их обработка в ОЗУ и ВЗУ

Основные принципы создания и функционирования распределённых ИС сформулировал Дейт в рамках проекта System R(конец 70-х нач. 80-х)

Две идеи в основе РИС:

1)много организационно и физически распределённых пользователей, одновременно работающих с общими данными.

2) логически и физически распределённые данные.

Основные принципы (12) создания и функционирования распределённых БД.

·  Прозрачность расположения данных для пользователей (невидимость внутреннего устройства, механизмов хранения)- с РБД должен работать также как с Центр. БД

·  Изолированность пользователей друг от друга (пользователь должен считать, что с БД он работает один)

·  Синхронизация и согласованность состояния данных в любой момент времени

Свойства или качества идеальной РБД(DDB):

1)  Local autonomy(локальная автономия)

2)  No reliance on central site (независимость от центрального узла)

3)  Continuous operation (непрерывное функционирование)

4)  Location independence (независимость от расположения)

5)  Fragmentation independence (независимость от фрагментации)

6)  Replication independence (независимость от репликации)

7)  Distributed query processing (обработка распределённых запросов)

8)  Distributed transaction processing (управление распределёнными транзакциями)

9)  Hardware independence (независимость от аппаратного обеспечения)

10)  Operatiny system  independence (независимость от ОС)

11)  Network independence (независимость от сети)

12)  Database independence (независимость от СУБД)

1. Локальная автономия – управление данными на любом узле не зависит

Информация о работе