Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
база данных.docx
Скачиваний:
167
Добавлен:
24.03.2015
Размер:
5.83 Mб
Скачать

9.2. Перспективы развития субд

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

  1. поиск более совершенных моделей представления и типов данных в базах;

  2. разработка новых архитектур СУБД;

  3. расширение областей применения БД;

  4. улучшение сервиса конечных пользователей, администраторов и разра­ботчиков.

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

Новые архитектуры СУБД. Современные информационные системы в ряде случаев требуют от СУБД возможности хранить и обрабатыва гь дан­ные объемом порядка Пет абайт ов (Petabyte - 1015 байтов). Несмотря на значительный рост возможностей по объему магнитных и магнитоопти­ческих дисков, вряд ли их будет достаточно для информационных систем, работающих со сверхбольшими объемами данных. В связи с этим говорят о н« обходимости организации нового уровня иерархии носителей - «тре­тичной памяти». Устройствами третичной памяти могут быть устройства в виде стоек магнитных дисков или лент с автоматически сменяемыми носителями.

Примером такого устройства является буферная система VSM (Virtual Slorage Manager - менеджер виртуальной памяти) корпорации StorageTek. Система VSM накапливает данные и сохраняет их на жест­ких дисках в буфере данных, где они складируются в виде виртуальных томов на магнитных лентах (до 100 ООО виртуальных томов на каждом дисковом буфере). Максимальная скорость передачи данных пользова­теля - до 45 Мбай гов/с.

Еще одним примером является система CD Storage System корпорации Compaq Computer. Она предоставляет сетевым пользователям доступ к дан­ным на компакт дисках, размещенных в корпусе фирмы Micro Design International. Всего может быть до семи блоков (корпусов), каждый из кото­рых вмещает по семь приводов компакт -дисков. Объем памяти каждого бло­ка - до 4.5 Гбайтов. Можно установить до 49 дисководов на сервер и управ­лять ими как одним логическим диском.

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

Примером системы, решающей одну из задач первого класса, является про­ектируемая информационная система наблюдения Земли EOS (Earth Observing System), основным элементом которой является база данных EOSDIS (EOS Data and Information System - система данных и информации).

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

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

Осознание необходимости хранения в базах данных не гол! ко информа ции о предметной области, но и информации разработчиков приложений при­вела к тому, что некоторые крупные фирмы (Oracle, Microsoft) заявили о скором появлении программных продуктов управления метаданными - объектно-ориентированных ренозиториях. Такие репозитории полезны ад­министраторам БД в управлении метаданными, а также разработчикам, так как позволяют при разработке приложений многократно использовать гото­вые компоненты.

Одним из новых требований в области информационных технологий яв­ляется обеспечение безостановочной работ ы. С одной стороны, возможно­сти компьютеров, а с другой - конкуренция привели к тому, что некоторые информационные системы работ ают непрерывно. Появился так называемый «стандарт готовности», который определяется как возможность пользова­теля совершать интерак гивное обновление данных 24 часа в сут ки. 7 дней в неделю, 52 недели в год. Часто безостановочный режим работы называют «7 *24-» или «24''365-работой». Это означает, что в каждый день года в лю­бое нремя пользователю доступны информационные ресурсы, без скидок на выходные и праздничные дни.

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

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

Определенные шаги в реали (ации такого рода услуг в некоторых СУ БД уже сделаны. Так, в системе Access имеется средство репликации БД (подраз­дел 10.9). Другим примером реализации средства работы с БД мобильного пользователя является СУБД Oracle Lite (Oracle), функционирующая в кар­манных компьютерах с операционной системой Windows СЕ. Эта СУБД.

называ( мая клиентской, обеспечивает доступ через сеть к данным и прило­жениям, поддерживаемым системой Oracle 8. Категорию пользователей, для которых разработана Oracle Lite, сост; юляют менеджеры, рукоьодители и спе­циалисты, находящиеся за пределами сьоих рабочих мест и требующие под­ключения к системным ресурсам. Им предоставляется возможность осуще- с гвлять синхронизацию локальных БД с информацией на сервере, выполнять запросы к корпоративным БД, запускать приложения для обработки данных на свое м компьютере и на сервере.