|
Моделирование семантики в базах данных Научное издание |
Цаленко М. Ш. |
год издания — 1989, кол-во страниц — 288, ISBN — 5-02-014106-2, тираж — 7700, язык — русский, тип обложки — твёрд. 7Б, масса книги — 380 гр., издательство — Физматлит |
серия — Проблемы искусственного интеллекта |
цена: 500.00 руб | | | | |
|
Сохранность книги — хорошая
Р е ц е н з е н т: д-р тех. наук Д. А. Поспелов
Формат 60x90 1/16. Бумага офсетная. Печать офсетная |
ключевые слова — данных, семант, алгебр, логик, искусственн, интеллект, meaning, поиск, знан, реляцион, идентификац, классификац, множеств, отношен, замыкан, булев, категор, язык, зависимост, алгебраическ, прогонк, хорновск |
Практические задачи проектирования автоматизированных банков данных стимулировали развитие новых методов математического моделирования, предназначенных для отражения семантики предметных областей и для обеспечения жизнеспособности и эффективности разрабатываемых систем. Эти методы широко используют аппарат современной универсальной алгебры и математической логики. В последние годы выявилась связь между исследованиями в области искусственного интеллекта, теорией баз данных и конструированием языков программирования высокого уровня.
Дано систематическое изложение методов семантического и математического моделирования, развитых в теории баз данных. Основное внимание уделено результатам, которые позволяют алгоритмизировать и автоматизировать проектирование логической структуры автоматизированных банков данных.
Для научных работников, аспирантов и студентов старших курсов высших учебных заведений, интересующихся теорией и методологией проектирования автоматизированных информационных систем.
Табл. 6. Ил. 28. Библиогр. 205 назв.
За последние двадцать лет теория баз данных (БД) стала одним из основных разделов информатики, оказывающим сильное воздействие на развитие архитектуры вычислительных систем, современную информационную технологию и методологию проектирования автоматизированных информационных систем (АИС), особенно банков данных (БнД). В последние годы в теории БД сложилось новое направление научных исследований, получившее название семантического, или концептуального, моделирования в базах данных. Его основная цель — интеллектуализация банков данных и организация интерфейса конечного пользователя с информационной системой на уровне представлений о предметной области, а не на уровне структур данных. Эта книга посвящена проблемам семантического моделирования и результатам, полученным в этой области за последние десять лет.
В середине семидесятых годов начало складываться представление о базе данных как о динамической модели фрагмента действительности, или предметной области (ПО), которая организуется и поддерживается внутри вычислительной системы. Для того чтобы модель была достаточно адекватной и обеспечивала «интеллектуальный» интерфейс между конечным пользователем — экспертом предметной области и банком данных, основой информационной базы которого служит БД, оказалось необходимым преодолеть характерный для автоматизированных информационных систем предшествующего периода разрыв между синтаксическими структурами данных, с одной стороны, и выражаемым ими смыслом (meaning) — с другой. В результате возникло новое направление математического моделирования — моделирование структуры и динамики фрагментов действительности при помощи сложной системы алгоритмов, действующих на общей, организованной в памяти ЭВМ совокупности данных.
В отличие от традиционных математических моделей естествознания, которые используют непрерывные структуры анализа и служат основой для проведения сложных арифметических вычислений над относительно небольшим массивом чисел (линейное программирование, решение дифференциальных и интегральных уравнений, статистическая обработка результатов наблюдений и т.п.), в новых моделях основную роль играют дискретные структуры современной алгебры и математической логики и процедуры информационного поиска и получения новых знаний на основе преимущественного выполнения логических операций над большими массивами неоднородных нечисловых данных.
Первоначально в теории БД основное внимание уделялось средствам эффективной организации данных и манипулирования ими. Так возникли получившие всеобщее распространение три «великих», по выражению Дж. Ульмана, модели данных: иерархическая, реляционная и сетевая. При этом явно или неявно предполагалось, что предложенные средства достаточно универсальны, т.е. пригодны для представлений знаний или информации о любых предметных областях. Однако семантический анализ, проведённый в середине семидесятых годов, выявил сложность, а подчас и невозможность удовлетворительного решения в рамках построенных моделей таких естественных задач, как идентификация и классификация объектов, автоматическая проверка объёмных соотношений между понятиями и других семантических ограничений, интеллектуализация интерфейса с банком данных, включая общение на языке, близком к естественному, и т.д. Одновременно стало ясным, что эффективность новых информационных систем — банков данных — зависит не только от характеристик технических средств и программного обеспечения, но и от эффективности взаимодействия человек-ЭВМ. Перенос акцента на конечного пользователя и привёл в конечном счёте к формированию нового направления исследований в теории БД, непосредственно связанного с задачей о представлении знаний…
ПРЕДИСЛОВИЕ
|
ОГЛАВЛЕНИЕПредисловие | 3 | | Глава 1. Представление знаний в базах данных | 7 | | § 1.1. Предметная область банка данных | 7 | § 1.2. Концептуальные средства описания предметной области | 21 | § 1.3. Синтез концептуальной модели предметной области | 41 | § 1.4. Общение с банком данных на естественном языке | 47 | | Глава 2. Необходимые сведения из алгебры и логики | 52 | | § 2.1. Множества, отношения, замыкания | 52 | § 2.2. Одноосновные универсальные алгебры | 60 | § 2.3. Булевы алгебры | 76 | § 2.4. Многоосновные универсальные алгебры | 82 | § 2.5. Категории | 89 | § 2.6. Языки, теории, модели | 101 | | Глава 3. Модели данных: алгебраическая структура | 108 | | § 3.1. Алгебра функциональных данных | 108 | § 3.2. Свойства алгебры файлов | 115 | § 3.3. Реляционная алгебра | 125 | § 3.4. Бинарная модель данных | 132 | § 3.5. Расширения модели функциональных данных | 142 | | Глава 4. Базы данных | 151 | | § 4.1. Схемы и состояния баз данных | 152 | § 4.2. Базы данных над алгеброй файлов | 157 | § 4.3. Базы данных над реляционной алгеброй | 160 | § 4.4. Логика баз данных | 172 | § 4.5. Базы данных с неполной информацией | 183 | § 4.6. Интерфейс сбазой данных | 199 | | Глава 5. Теория зависимостей | 203 | | § 5.1. Структуры функциональных зависимостей | 204 | § 5.2. Многозначные, встроенные многозначные и транзитивные | зависимости | 211 | § 5.3. Применение булевых функций для анализа F- и MV-отношений | 222 | § 5.4. Зависимости соединения | 231 | § 5.5. Алгебраическая трактовка метода прогонки | 241 | § 5.6. Хорновские ограничения целостности и их обобщения | 248 | | Глава 6. Проблемы моделирования семантики в базах данных | 253 | | § 6.1. Канонические представления бинарных отношений | 254 | § 6.2. Построение схемы базы данных | 261 | | Список литературы | 278 |
|
Книги на ту же тему- Проектирование банков данных, Кокорева Л. В., Малашинин И. И., 1984
- Проектирование структур баз данных: В 2-х кн. (комплект из 2 книг), Тиори Т., Фрай Д., 1985
- Структура данных и управление, Куцык Б. С., 1975
- Базы данных: модели, разработка, реализация, Карпова Т. С., 2001
- Информатика, Луенбергер Д. Д., 2008
- Математическая лингвистика, Шаумян С. К., ред., 1973
- Алгоритмы и вычислительные автоматы, Трахтенброт Б. А., 1974
- Теоретико-множественные модели языков, Маркус С., 1970
- Новое в зарубежной лингвистике. Вып. XXIII. Когнитивные аспекты языка, Петров В. В., Герасимов В. И., сост., 1988
- Интеллектуальные информационные системы, Любарский Ю. Я., 1990
- Основы теории категорий, Цаленко М. Ш., Шульгейфер Е. Г., 1974
- Задачи по теории множеств, математической логике и теории алгоритмов, Лавров И. А., Максимова Л. Л., 1975
- Элементарное введение в абстрактную алгебру, Фрид Э., 1979
- Логическая семантика и модальная логика, Таванец П. В., ред., 1967
- Математическая логика, Клини С. К., 1973
- Булевы алгебры, Сикорский Р., 1969
- Введение в алгебру. Часть III. Основные структуры: Учебник для вузов. — 2-е изд., исправл., Кострикин А. И., 2001
- Алгебра, Ленг С., 1968
- Современная теория множеств: начала дескриптивной динамики, Кановей В. Г. , Любецкий В. А., 2007
- Базы данных и UML. Проектирование, Мюллер Р. Д., 2002
- UML. Основы, Фаулер М., Скотт К., 2002
- Oracle. Проектирование баз данных, Энсор Д., Стивенсон Й., 1999
- Искусственный интеллект и интеллектуальные системы управления, Макаров И. М., Лохин В. М., Манько С. В., Романов М. П., 2006
- Компьютерное конструирование неорганических соединений: использование баз данных и методов искусственного интеллекта, Киселёва Н. Н., 2005
- Новые методы управления сложными системами, 2004
- Сравнительное изучение языков программирования, Хигман Б., 1974
- Языки программирования. Практический сравнительный анализ, Бен-Ари М., 2000
|
|
|