Полный текст статьи
Печать

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

Система управления базами данных – СУБД. Базы данных – БД.

Выбор СУБД. Основным принципом выбора СУБД является определение программного продукта, который в наибольшей степени соответствует требованиям, предъявляемыми компанией. Выбор СУБД сопровождается тремя этапами:

  1. Оценка предлагаемых программных продуктов на предмет пригодности.
  2. Оценка технических характеристик отобранных систем.
  3. Оценка производительности продуктов.

Важнейшими показателями пригодности программных продуктов являются:

  1. Удобство и простота использования. Удобство и простоту использования программ качественно характеризует следующее: понятные процедуры установки программных продуктов; удобный и унифицированный интерфейс конечного пользователя, простота выполнения обычных операций; наличие интеллектуальных подсказок, помощи в процессе работы и обучения.
  2. Модель представления данных. В настоящее время теоретически и практически отработанной моделью представления данных является реляционная модель данных. Перспективными являются объектно-ориентированные модели, обладающие большими возможностями отражения семантики предметной задачи.
  3. Средства разработки. Оценка качества средств разработки учитывает следующее: возможность создания пользовательских интерфейсов; эффективность языка создания программ; автоматизация разработки различных объектов, отчетов, запросов.
  4. Средства защиты информации БД. Задачами защиты информации являются защита от хищения и потерь, защита вычислительной системы от сбоев и отказов. Доступ к функциям защиты должен предусматриваться на уровне средств разработки программ и на уровне пользователя (обычного пользователя, администратора БД).
  5. Средства контроля корректности баз данных. Важнейшими функциями контроля корректности баз данных являются: уникальность записей баз данных по первичному ключу; автоматический контроль целостности связей между таблицами во время выполнения операций обновления, вставки и удаления записей; проверка корректности значений в базах данных.
  6. Качество коммуникационных средств. Коммуникационные средства должны обладать следующими свойствами: поддержка сетевых протоколов; поддержка стандартных интерфейсов, такими как SQL, ODBC, IDAPI, SAA; наличие средств групповой работы с информацией БД; возможность использовать и модифицировать БД других форматов.

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

- какую структуру имеет СУБД;

- применяются ли мониторы транзакций;

- можно ли использовать архитектуру клиент-сервер;

- сколько одновременно активных пользователей должна поддерживать система;

-можно ли из всего множества запросов выделить основной – шаблон;

-какова стратегия индексации;

-какие запросы нужно поддержать индексацией, а какие можно реализовать с помощью сканирования базы данных;

-каков чистый размер базы данных;

-достаточно ли дисковых накопителей и интерфейсных адаптеров для обеспечения обработки предполагаемой нагрузки;

-имеются ли отдельные диски для журналов СУБД и архивов;

-достаточна ли емкость дисковой памяти для хранения данных, индексов, временных таблиц и для возможного увеличения объема данных;

-достаточно ли процессоров для работы с предполагаемым числом пользователей;

-требуется ли выделенная сеть для организации связи между клиентскими системы и сервером в системах клиент-сервер;

-согласована ли стратегия резервного копирования с типом, числом и местом размещения устройств резервного копирования;

Анализ современных СУБД позволяет предположить следующие направления их развития:

  1. Поиск более совершенных моделей представления и типов данных в базах.
  2. Разработка новых архитектур СУБД.
  3. Расширение областей применения баз данных.

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

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

К новым областям применения СУБД можно отнести следующие два класса задач: обработки сверхбольших объемов информации и распределенной обработки информации в сетях электронно-вычислительной машины (ЭВМ).

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