микроавтобус рейсовый междугородный "седан" "пикап"
ISA ISA ISA ISA
"раф" "тойота" "львов" "лиаз"
Для удобства восприятия ниже приводим предсталение ПО на языке предикатов в PROLOGе:
sup("автобус","автомобиль")
sup("легковой_автомобиль","автомобиль")
sup("грузовой_автомобиль","автомобиль")
sup("микроавтобус","автобус")
sup("рейсовый_автобус","автобус")
sup("междугородный_автобус","автобус")
sup("седан_автомобиль","легковой_автомобиль")
sup("пикап_автомобиль","легковой_автомобиль")
sup("фургон","грузовой_автомобиль")
sup("бортовой_автомобиль","грузовой_автомобиль")
sup("самосвал","грузовой_автомобиль")
isa("раф","микроавтобус")
isa("тойота","микроавтобус")
isa("львов","рейсовый_автобус")
isa("лиаз","рейсовый_автобус")
isa("икарус","междугородный_автобус")
isa("мерседес","междугородный_автобус")
isa("ваз","седан_автомобиль")
isa("газ_волга","седан_автомобиль")
isa("москвич_иж","пикап_автомобиль")
isa("москвич_азлк","пикап_автомобиль")
isa("газ","фургон")
isa("сканиа","фургон")
isa("зил","бортовой_автомобиль")
isa("каз","бортовой_автомобиль")
isa("камаз","самосвал")
isa("татра","самосвал")
isa("белаз","самосвал")
isa("маз","самосвал")
Пример заполнения БД в ACCESS:
1. Классы
Код класса | Название класса | Описание класса |
1 | автомобиль | *Комментарии* |
2 | автобус | *Комментарии* |
3 | легковой автомобиль | *Комментарии* |
4 | седан-автомобиль | *Комментарии* |
5 | газ-волга | *Комментарии* |
2. Атрибуты
Код атрибута | название атрибута | Описание атрибута |
1 | марка | *Комментарии* |
2 | цвет | *Комментарии* |
3 | номер кузова | *Комментарии* |
3. Атрибуты класса
Код класса | Код атрибута | Значение атрибута |
1 | 1 | москвич |
1 | 2 | синий |
1 | 3 |
4. Род-Вид (SUP)
Код класса | Код подкласса |
1 | 2 |
1 | 3 |
5. Структура (ISA)
Код класса | Код компонеты |
4 | 5 |
6. Связи классов
код связи | код класса | роль класса |
1 | 2 | *Комментарии* |
2 | 3 | *Комментарии* |
3 | 4 | *Комментарии* |
4 | 5 | *Комментарии* |
7. Типы связей
Код типа связи | Название типа связи | описание типа связи |
1 | SUP | *Комментарии* |
2 | ISA | *Комментарии* |
8. Коды связей
Код типа связи | Код связи |
1 | 1 |
1 | 2 |
1 | 3 |
2 | 4 |
Заключение
Результатом данного КПР по теме "представление и использование знаний об объектах; представление и использование знаний об отношениях между объектами; организация обобщенной информации на основе использования мультииерархической таксономической структуры" является подборка теоретического и практического материала для проведения практических работ по соответствующим разделам дисциплины Инженерия Знаний. В результате группе разработчиков удалось создать электронную модель, по сути являющейся универсальной структурой, пригодной для описания практически любой предметной области, что дает возможность использовать ее большим количеством пользователей. Данная модель создана в СУБД MS ACCESS 2.0.
В работе также приводится методика создания структуры в MS ACCESS, что в свою очередь может являться заданием на практическую работу.
Текст пояснительной записки набран в среде MS WORD 6.0 for Windows. Отпечатано на принтере Epson LX-100.
Все упомянутые в тексте зарегистрированные товарные знаки и торговые марки являются собственностью компаний, которым они принадлежат.
Библиографический список
1. Цаленко М.Ш. Моделирование семантики в базах данных., Москва, Наука, 1989г., - 286 с.
2. Человеко - машинные системы и анализ данных, РАН, Институт проблем передачи информации, Сборник научных трудов, Москва, Наука, 1992г., - 174с.
3. Палмер Скотт, ACCESS 2 for DUMMIES, Киев, 1996г., - 249 с.
4. Конспект лекций по дисциплине Инженерия знаний за V семестр.