Базы данных и экспертные системы (ММФ)

Лекторы
(в скобках для каждой программы обучения, на которой лектор читает курс, — количество часов лекций по учебному плану)

Витяев Евгений Евгеньевич (математика и компьютерные науки (бакалавриат) 32 час.)
Пищик Борис Николаевич (математика и компьютерные науки (бакалавриат) 32 час.)

1. Теория баз данных 1.1 Моделирование предметной области. Обзор инфологических методов. Модель сущность-связь: основные понятия и методы. Концептуальное моделирование. 1.2 Назначение и основные компоненты системы баз данных. Уровни представления баз данных. Понятия схемы и подсхемы. 1.3 Обзор современных систем управления базами данных (СУБД). Типовая организация СУБД. 1.4 Реляционная модель данных: базовые понятия 1.5 Реляционная алгебра. 1.6 Реляционное исчисление, языки запросов, языки манипулирования. 1.7 Эквивалентность реляционной алгебры и реляционного исчисления. 1.8 Проектирование реляционной базы данных. Функциональные зависимости на отношениях, нормальные формы отношений. 1.9 Иерархическая модель данных. Сетевая модель данных. Объектная модель данных.

2. Язык SQL 2.1 Описание данных. Таблицы. Типы данных. Целостность данных. 2.2 Представления. Выражения. 2.3 . Операторы манипулирования данными. Курсор. Операторы с курсором. 2.4 Ограничение доступа. Транзакции. Уровни изоляции.

3. Модели и средства представления знаний 3.1. Логические модели представления знаний. 3.2. Сетевая модель. Семантические сети и фреймы. 3.3. Продукционная модель. Структура программной системы продукций. Цикл работы системы продукций. Конфликтное множество правил. Механизмы активации правил. Простые и управляемые системы продукций. 3.4. Представление нечетких знаний. Понятие лингвистической переменной. Нечеткие множества и нечеткие отношения. Использование нечеткой логики в экспертных системах. Нечеткий вывод.

4. Экспертные системы 4.1. Общее понятие экспертных систем (ЭС). Основные особенности ЭС. Структура и режимы работы ЭС. Примеры известных ЭС. 4.2. Базы знаний экспертных систем. Представление знаний о предметной области. Системы объяснений в ЭС. Принципы построения. 4.3. Технология разработки ЭС. Основные этапы. 4.4. Приобретение знаний. Фазы приобретения знаний. Модели приобретения знаний. 4.5. Методы извлечения знаний. Классификация методов. Пассивные методы извлечения знаний. Активные индивидуальные и групповые методы извлечения знаний.

5.Список литературы

  1. Г.Гарсия –Молина, Дж. Ульман, Дж. Уидом, Системы баз данных, М, С-П, Киев 2003г.
  2. Дж. Ульман, Основы систем баз данных, М., Финансы и статистика, 1983.
  3. М. Грабер. SQL, M.: Лори, 2001.
  4. Попов Э.В Экспертные системы. М., Наука. 1987.
Добавить в избранное