
- •Системы оперативной обработки транзакций
- •Традиционные экспертные системы
- •Информационные хранилища
- •Многомерные базы данных
- •Системы оперативной аналитической обработки данных
- •Трактовка терминов: “Информационно-поисковая система”, “Информационно-справочная система”, ”База знаний”. Понятие поискового образа объекта ипс и связь его с базой данных.
- •Архитектуры приложений баз данных. Локальное приложение. Информационная система с архитектурой “файл - сервер”. Информационная система с архитектурой “клиент-сервер”.
- •Понятие о сервере баз данных. Общие сведения о sql-серверах на примере ms sql Server 2008. Понятие об администрировании сервером. Основные сведения об утилитах администрирования sql-сервером.
- •Архитектура ado.Net.
- •Общие сведения о подключении к данным в Visual Studio.
- •Строки подключения
- •Установка соединения посредством кода в ado.Net
- •Подключения на этапе разработки в обозревателе серверов/обозревателе баз данных
- •Уровни объектной модели ado.Net
- •Хранение данных в наборах данных. Создание набора данных
- •Взаимодействие с базой данных через объект DataSet
- •Общие сведения об адаптере таблиц
- •Общие сведения об объекте DataTableReader
- •Мастер настройки источников данных
- •Конструктор наборов данных
- •Связанные таблицы и объекты DataRelation
- •Заполнение набора данных
- •Редактирование данных в приложении
- •Общие сведения о сохранении данных
- •Представление объекта DataTable
- •Технология linq.
- •Введение в запросы linq.
- •Linq to sql. Создание проекта linq.
- •Linq to sql. Три части операции запроса.
- •Linq to sql. Синтаксис запроса и метода.
- •Linq to DataSet. Общие сведения о linq to DataSet.
- •Linq to DataSet. Запросы к одиночным таблицам.
- •Linq to DataSet. Универсальные методы Field и SetField.
- •Понятие метаданных и способы их представления в структурах данных. Основные сведения о представлении знаний. Сравнительное определение терминов “Знание” и “Информация”.
- •Нелинейные структуры данных. Общие понятия о деревьях.
- •Представление сетевых структур.
- •Методы реализации древовидных и сетевых структур в реляционных субд.
- •Дескрипторная компонента проектной среды поддержки принятия решений в сапр. Реализация дескрипторной компоненты средствами реляционных субд.
- •– 41. Классификационная компонента проектной среды принятия решений в сапр. Обоснование необходимости присутствия классификационной компоненты в информационных системах сапр.
- •Продукционная компонента проектной среды принятия решений в сапр.
- •Компонента структурных объектов проектной среды принятия решений в сапр. Общее понятие о методах реализации структурной компоненты в информационных системах сапр.
- •Представление инженерных знаний в форме информационно-логических таблиц (илт).
- •Справочные таблицы без условий. Реляционное представление справочных таблиц без условий.
- •Справочные таблицы с условиями. Реляционное представление справочных таблиц с условиями.
Справочные таблицы с условиями. Реляционное представление справочных таблиц с условиями.
Справочные таблицы с условиями. Справочной таблицей с условиями называется упорядоченная совокупность выбираемых значений, каждому из которых поставлены в соответствие одно или два набора условий, причем:
если выбираемые значения упорядочены в виде последовательности, то каждому значению соответствует один набор условий;
если выбираемые значения упорядочены в виде таблицы, то каждому ее значению соответствуют два набора условий.
Выбираемым значением может служить одно слово или последовательность слов. Выбираемые значения могут быть упорядочены в виде последовательности (табл. 4) или в виде таблицы ( табл. 5). По своей семантике выбираемые значения обычно являются качественными и/или количественными характеристиками объектов из определенной предметной области. Вся совокупность выбираемых значений имеет общее наименование, например, "подача", "глубина резания" и т.д.
Под условием выбора решения понимают совокупность наименования атрибута, значения атрибута и отношения между ними, выражаемого атрибутивным предикатом. Чаще всего в качестве последних служат:
есть или равно;
находится в интервале;
больше;
меньше;
больше или равно (не меньше) ;
меньше или равно (не больше);
следует;
предшествует и т.п.;
Например, предложение: “характер обработки есть по сплошному металлу” представляет собой условие выбора значения.
Одному наименованию условия может соответствовать несколько значений, образующих область возможных значений условия. В таблице 4 областью возможных значений условия с наименованием "характер обработки" являются значения:
по сплошному металлу;
по предварительно обработанному зубу.
В таблице 4 каждое выбираемое значение определяется одним набором условий. В этот набор входят три условия с наименованиями:
характер обработки;
обрабатываемый материал;
модуль.
Выбираемые значения упорядочены в следующем виде : 0.25-0.3; 0.3-0.35; 0.22-0.25; 0.35, а выбор, например, второго значения последовательности определяется следующим набором условий: "Характер обработки - по сплошному металлу и обрабатываемый материал - чугун и модуль - 2-3". Общим наименованием выбираемых значений служит слово "Подача".
Представление справочных таблиц с условиями. ИЛТ с условиями можно представлять в форме обратных и прямых сетей вывода. Прежде всего рассмотрим наиболее общий, классический, случай, когда таблица представляется в форме обратной сети вывода (рис. 21). Введем для этой цели три формализма:
корневая вершина всего дерева сопоставляется имени таблицы, как объекту, она же служит общим именем выбираемых значений - решений;
вся “семья” корневой вершины состоит из вершин - решений, которые являются конечными заключениями в базе правил;
поддеревья, исходящие из вершин - решений соответствуют посылкам правил.
При использовании введенных формализмов каждую такую таблицу можно представить в виде сети вывода, подробно рассмотренной в предшествующей главе, в частности, табл. 4 имеет вид дерева вывода, изображенного на рис. 21. Логику, содержащуюся в этом рисунке, можно выразить следующим образом: “Подача есть или: 0.25-0.3 или 0.3-0.35 или 0.22-0.25 или 0.35. Подача есть 0.25-0.3, если характер обработки есть по сплошному металлу и обрабатываемый материал есть сталь 45 и модуль есть 2-3. Подача есть 0.3-0.35, если характер обработки есть по сплошному металлу и обрабатываемый материал есть чугун и модуль есть 2-3. Подача есть 0.22-0.25, если характер обработки есть по предварительно обработанному зубу и обрабатываемый материал есть сталь 45 и модуль есть 4-8. Подача есть 0.35, если характер обработки есть по предварительно обработанному зубу и обрабатываемый материал есть чугун и модуль есть 2-3.”