Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety_po_kit.docx
Скачиваний:
48
Добавлен:
29.02.2016
Размер:
303.89 Кб
Скачать

24. Понятие и возможности системы управления базами данных(субд)

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

Любая современная СУБД предоставляет эффективные средства для решения следующих задач:

1) создание базы данных, в которой собраны данные многих пользователей с целью удовлетворения их информационных потребностей;

2) быстрое извлечение из базы необходимых данных по запросам пользователей;

3) выполнение вычислений над данными;

4) создание экранных форм, обеспечивающих удобство работы с данными;

5) вывод данных из базы в отчетах;

6) разработка приложений (программ);

7) экспорт данных в другие базы и импорт данных из других баз данных;

8) публикация данных в сети Интернет.

СУБД обеспечивает также управление БД:

1) защиту данных от несанкционированного доступа и сбоев в работе компьютерной системы;

2) восстановление базы данных в случае ее повреждения;

3) поддержку целостности данных.

25. Классификация систем управления базами данных (субд)

СУБД классифицируют по ряду признаков. По степени универсальностиразличают СУБД общего и специального назначения.

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

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

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

1) иерархические;2) сетевые;

3) реляционные;

4) постреляционные;

5) объектно-ориентированные и т.д.

По режиму работы с БД СУБД делятся на:

1) однопользовательские, когда в каждый момент времени возможна работа только одного пользователя;

2) многопользовательские, предназначенные для одновременной обработки запросов нескольких пользователей и поддержки параллельного обращения к базе данных нескольких приложений.

26. Системы управления базами знаний

В середине 70-х гг. стали предприниматься попытки использования в БД механизмов представления знаний, разработанных в системах искусственного интеллекта. В результате появились системы управления базами знаний (СУБЗ).

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

Специалисты в области технологий баз данных считают мостом для перехода к базам знаний технологию активных баз данных.

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

База данных называется активной, если СУБД по отношению к ней выполняет не только те действия, которые явно указывает пользователь, но и дополнительные действия в соответствии с правилами, заложенными в саму базу данных. Активная база данных инициирует действия над данными и управление ими внутри базы в соответствии с предварительно установленными правилами, без необходимости получения каких-либо управляющих воздействий от приложений или от каких-либо других внешних источников. Активная база данных может быть охарактеризована как система, следующая активным правилам «событие – условие – действие». Смысл таких правил состоит в том, что заданное в правиле условие проверяется после наступления события. Если оно истинно, то выполняется заданное действие.

Активная БД состоит из пассивной БД и множества активных правил. Во многих современных СУБД имеются средства для их реализации.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]