- •Курсовая работа
- •Глава 1. Общее понятие, виды бд и бз....…………………………..4
- •Глава 2. Построение бд и бз………………………………………….11
- •Введение
- •Глава 1. Общее понятие, виды бд и бз.
- •1.1. Понятие, классификации и виды бд.
- •1.1.1. Понятие бд.
- •1.1.2. История возникновения и развития бд.
- •1.1.3.Классификации бд.
- •1.2. Понятие и виды бз
- •Глава 2.Построение бд и бз.
- •2.1.Построение бд.
- •2.2. Построение бз.
- •Заключение
- •Список используемой литературы
1.2. Понятие и виды бз
База знаний (БЗ) в информатике и исследованиях искусственного интеллекта — это особого рода база данных, разработанная для оперирования знаниями (метаданными). Полноценные базы знаний содержат в себе не только фактическую информацию, но и правила вывода, допускающие автоматические умозаключения о вновь вводимых фактах и, как следствие, осмысленную обработку информации. Область наук об искусственном интеллекте, изучающая базы знаний и методы работы со знаниями, называется инженерией знаний.
Современные базы знаний обычно работают совместно с продвинутыми системами поиска информации и имеют тщательно продуманную структуру и формат представления знаний.
Иерархический способ представления в базе знаний набора понятий и их отношений называется онтологией. Онтологию некоторой области знаний вместе со сведениями о свойствах конкретных объектов также можно назвать базой знаний.
База знаний — важный компонент интеллектуальной системы. Наиболее известный класс таких программ — это экспертные системы. Они предназначены для поиска способов решения проблем из некоторой предметной области, основываясь на записях БЗ и на пользовательском описании ситуации.
Простые базы знаний могут использоваться для создания экспертных систем хранения данных в организации: документации, руководств, статей технического обеспечения. Главная цель создания таких баз — помочь менее опытным людям найти уже существующее описание способа решения какой-либо проблемы.
Двумя наиболее важными требованиями к информации, хранящейся в базе знаний интеллектуальной системы, являются:
достоверность конкретных и обобщённых сведений, имеющихся в базе данных, и
релевантность информации, получаемой с помощью правил вывода базы знаний.
Ниже перечислены некоторые из особенностей, которые могут (но не обязаны) быть у системы, оперирующей базами знаний.
Автоматическое доказательство (вывод). Способность системы выводить новые знания из старых, находить закономерности в БЗ. Часто принимается, что база знаний отличается от базы данных именно наличием механизма вывода.
Доказательство заключения. Способность системы после выдачи ответа «объяснить» ход её рассуждений, причем «по первому требованию».
Интроспекция. Нахождение противоречий, нестыковок в БЗ, контроль правильной организации БЗ.
Машинное обучение. Превращение БЗ в гибкую систему, адаптация к проблемной области. Аналогична человеческой способности «набирать опыт».
Глава 2.Построение бд и бз.
2.1.Построение бд.
А теперь на примере СУБД MS Access рассмотрим как стоится БД информационной системы «Библиотека».
Цель создания и функционирования базы данных – автоматизация рабочего места библиотекаря.
Задачи, решаемые в процессе создания и использования базы данных:
хранение и поиск информации по книгам по заданным критериям: автор, название, издательство, год издания и т.п.;
хранение и поиск информации о посетителях библиотеки;
формирование данных о количестве книг в наличии и их движении за период.
База состоит из следующих таблиц:
Авторство состоит из следующих полей:
Авторы:
Выдача книг:
Жанры:
Издательства:
Каталог книг:
Рубрика:
Читатели:
Схема данных выглядит следующим образом:
Для удобства работы и решения поставленных задач созданы запросы, и отчеты на основании их для удобства представления информации:
Для ввода и просмотра информации созданы формы:
При запуске программы открывается форма Библиотека:
Слева расположены кнопки для открытия форм, с помощью которых мы можем вводить и просматривать информацию.
Далее две колонки для поиска книг по разным критериям.