Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Функции СУБД.

Читайте также:
  1. F 06. Другие психические расстройства вследствие повреждения или дисфункции головного мозга, либо физической болезни.
  2. Setup Functions /Функции установки
  3. АИС в музее: цели, задачи, функции
  4. Асимптоты графика функции.
  5. Б) Пересмотр понятий «функции» и принципов ее локализации
  6. Базовые функции маркетинговой информационной системы
  7. Бесконечно-малые и бесконечно большие функции. Эквивалентность функций.

1) Хранение, обновление данных – БД, управляемая СУБД должна иметь возможность длительного хранения данных. Администратор БД должен иметь возможность извлекать, модифицировать и обновлять данные. 2) Непосредственное управление данными - обеспечение необходимых структур внешней памяти для хранения данных, непосредственно входящих в БД и для служебных целей. 3) Управление буферами оперативной памяти – поддержка собственного набора буферов оперативной памяти с собственной дисциплиной замены буферов. 4) Управление транзакциями. Транзакция – последовательность операций над БД, которую СУБД рассматривает как единое целое. Свойства транзакций: атомарность (целиком, либо вообще не выполняется), согласованность (гарантия, что транзакция не нарушает согласования данных), изолированность (есть жёсткие границы), долговечность (все изменения от транзакций сохраняются в БД). 5) Управление параллельности - обеспечение одновременного доступа к БД всем пользователям. 2 вида аппаратных сбоев: мягкий (остановка работы при отключённом питании), жёсткий (приводит к потере информации на внешних носителях). Журнал – часть БД, недоступная пользователям, в которую поступают записи об изменении основной части БД. 6) Журнализация – для восстановления последнего согласованного состояния БД после любого аппаратного или программного сбоя. 7) Поддержка системного каталога – СУБД должна поддерживать ведение метаданных (имя пользователя, запросы, пользователи. В Access – функция Архивариус). 8) Контроль доступа к данным – возможность администратора назначать пользователям права доступа к хранимым данным. 9) Поддержка обмена данными и поддержка целостности данных (данные, хранимые в БД, управляемые СУБД, не должны искажаться, несанкционированно модифицироваться, а также ненамеренно удаляться). 10) Поддержка независимости программ от физической структуры БД, т.е. вне зависимости от выбора проектирования структуры БД программное обеспечение должно работать безукоризненно. 11) Предоставление различных вспомогательных сервисных средств. 12) Поддержка языков БД, языка описания данных, языка манипулирования данными, языков запросов (SQL, QBE), языков программирования.

38. Напр-я разв-я СУБД: расш-е мн-ва типов обраб. данных.

База знаний — 1 или неск-ко спец. образом организ. файлов, хранящих систематиз. сов-сть понятий, правил и фактов, относ. к некот. предм. области. Содержимое баз знаний оформл., связыв. между собой и предст-ся таким образом, чтобы на его основе м. б. с пом. спец. пр-мм рассуждать и делать выводы, получая свед-я, кот-е в явном виде могут не присут-вать в базах знаний. Для построения БЗ примен. методы искусств. интеллекта, спец. языки опис-я знаний и интеллект. интерфейс. Традиц. БД явл. пассивными. Они играют организующую роль, направл. на обесп-е хран-я данных. Вся процедурная логика, включая выборку и модиф-цию данных, корд-ся вне сферы управл-я данными. Среда активных БД, наоборот, инициирует действия над данными базы и упр-е ими внутри среды БД в соотв. с предвар-но установл.правилами, без необх-сти получ-я каких-л. управляющих воздействий от прилож-й или от каких-л. др. внешних источников. Активная БД м. б. охарактер. как система, следующая правилам Событие—Условие—Действия. Тех-гия активной БД реализована, в частности, в объектно-реляц. СУБД POSTGRES, разраб. на базе СУБД INGRES в калифорн. универе Беркли в 1986-1994 гг. Возм-сти существ. в наст. время техн-гий активных БД распростр. на сферу интеллект. БД. Можно считать, что активные БД откр. двери на пути к пока еще неуловимому будущему интеллект. баз данных с высоким уровнем искусств. интеллекта. Интеграция БД и web-тех-гий. Комбинир-е web-тех-гий и т-гий баз данных открыв. множ-во возм-стей. Одна из них – публикация БД. Это ее размещ-е на сервере для совместного исп-я данных. В рез. этого появл. возм-сть созд-я в среде СУБД веб-страниц с инф-ей БД. Для них исп-ся веб-браузер. В основе веб-т-гии – исп-е языка разметки html. Есть ряд проблем. Для преодол-я недостатков разраб. новый стандарт языка разметки вед-док-тов – XML, позвол. описывать не только стр-ру док-тов, но и их содерж-е. Исп-е языка привело к появл-ю XML-ориентир. СУБД (пример – Tamino XML Server компании Software AG, Ipedo XML Database компании Ipedo).

 


Дата добавления: 2015-10-21; просмотров: 76 | Нарушение авторских прав


Читайте в этой же книге: ЭИ, виды, структурные ед-цы. | Классиф информации, их назначение, виды | Приложения и компоненты базы данных. Словарь данных. | Пользователи базы данных | Трехуровневая модель организации БД | Понятие проектирования базы данных. Требования, предъявляемые к БД | Этапы жизненного цикла базы данных. | Класс принадлежности сущности, его представление на ER-диаграмме. | Сase-средства для моделирования данных. | Формал. логич. модели. Их примеры |
<== предыдущая страница | следующая страница ==>
Возможности, предоставляемые СУБД пользователям. Производительность СУБД.| Знания, их виды. Базы знаний. Эксп. с-мы.

mybiblioteka.su - 2015-2024 год. (0.005 сек.)