Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инф.сис_вместе..doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.8 Mб
Скачать

2.2.Пользователи информационной системы

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

Рис. 2.2 Пользователи базы данных.

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

  • Администратор функциональных подсистем совместно с администратором БД определяет алгоритмы обработки данных.

  • Системные программисты выполняют генерацию СУБД, следят за ее функционированием, разрабатывают дополнительные модули СУБД по заказу администратора.

  • Задача прикладных программистов – разработка программной среды, т.е. прикладных программ.

  • Косвенные конечные пользователи не общаются с ЭВМ непосредственно, они формулируют свои запросы службе администратора БД, а затем получают свои ответы на бумаге, но прежде этот ответ интерпретируется специалистами.

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

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

2.3.Интеграция данных Достоинства интеграции данных

  • Интеграция обеспечивает синхронное обновление данных для всех приложений.

  • Устраняется избыточность данных, что приводит к уменьшению требований к внешней памяти.

  • Сокращение дублирования данных приводит к повышению достоверности данных и сокращается время на процедуру их обновления.

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

  • Применение БД обеспечивает высокий уровень независимости приложений (т.е. конкретных задач обработки данных) от организации данных.

Проблемы, связанные с интеграцией данных

В случае нескольких локальных приложений, каждый владелец сам несет полную ответственность за свои данные.

В случае глобальной базы данных владельцы данных становятся пользователями, а всю ответственность за целостность и достоверность данных несет администратор БД.

Рис. 2.4 Организация обслуживания БД.

Владельцы должны быть уверены в сохранности данных, а значит, возникает потребность в новом подразделении – в службе администратора БД.