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

6.6 Системы Управления бд

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

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

Основными функциями СУБД являются:

  1. Хранение больших объемов информации

  2. Внесение новых данных, изменение, удаление, сортировка и др операции с данными

  3. Поиск данных по различным группам признаков

  4. Расширение и реорганизация данных при изменениях в предметной области

  5. Одновременное обслуживание большого числа пользователей

  6. Доступ к данным пользователей с различными полномочиями

  7. Выдача информации пользователям в различной форме

Основные компоненты СУБД:

  1. Средства представления данных в базе

  2. Средства манипулирования данными

  3. Интерфейсы пользователей, администратора БД и коммуникаций

Средства представления данных совместно с интерфейсами осуществляют организацию БазыД на разных уровнях.

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

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

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

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

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

Различают централизованные и распределенные БД:

  • Централизованные БД хранятся в памяти одной вычислительной системы, и к ней обеспечивается доступ пользователей с различных узлов сети

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

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

6.7 Интеллектуальные Программные Системы

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

Наиболее важными свойствами интеллектуальных систем являются:

  1. Возможность получения подробных объяснений полученных решений

  2. Возможность постепенного наращивания знаний без перепрограммирования

  3. Знания из базы знаний обладают самостоятельной ценностью и могут широко распространяться

В отличие от других Программных Систем в интеллектуальных имеются след.компоненты:

1) БЗ

2) Подсистема накопления знаний, которая обеспечивает модификацию, а также проверку на полноту и непротиворечивость знаний

3) Подсистема логического вывода, которая реализует механизм логического вывода

4) Подсистема объяснения получаемых решений

Среди интеллектуальных систем можно выделить следующие основные виды:

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

2) Гибридные системы. Объединяют стандартные пакеты прикладных программ и средства работы со знаниями. В отличие от обычных пакетов прикладных программ знания о процессах решения задач (т.е. о расчетных цепочках, в соответствии с которыми используются прикладные программы) реализуются в виде БЗ.

3) Экспертные системы. В таких системах все знания о решении задач реализуются в виде БЗ.

Интеллектуальная система работает в 2х режимах:

- приобретение знаний и их модификация

- решение задач (режим эксплуатации)

В режиме приобретения и модификации знаний с системой работает эксперт. Он изменяет и пополняет БЗ, что позволяет впоследствии системе в режиме решения самостоятельно, без экспертов решать задачи предметной области.

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

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