Методы и алгоритмы трансляции естественно-языковых запросов к базе данных в SQL-запросы. Найханова Л.В - 56 стр.

UptoLike

56
Ξ
f
относятся таблица - понятие, столбец - свойство понятия. Понятия логической и
физической моделей данных изоморфны.
Тип данныхтрадиционный термин базы данных.
Запись данныхнабор столбцов таблицы базы данных (денотат свойства понятия).
Лексическая характеристика термина базы данныхэто либо часть речи, которая
отображается на множество {существительное, прилагательное, количественное
числительное, числительное}, либо синтаксическая группа, отображающаяся на множество
значений {ДАТА, ФИО, число, текст}.
Тип отношениявзаимосвязь двух терминов, отображающаяся на множество
основных типов абстрагирования понятий: обобщение, агрегацию, типизацию, ассоциацию.
Типы абстрагирования понятий задают уровень абстракции. Возможно как повышение
уровня абстракции, так и его понижение. Существуют следующие пары [90]: агрегация
декомпозиция; обобщение специализация; типизация конкретизация; ассоциация
индивидуализация.
Все знания о концептуальной схеме базы данных и проблемной среде можно описать
посредством биноминативных предложений. Биноминативные предложения задают
отношения между двумя и более объектами, им свойственны следующие виды отношений:
подобие, перевод, характеризация, идентификация (тождество), квалификация и номинация
(именование) и т.д. [76].
Отношения абстрагирования можно соотнести с отношениями, заданными в
биноминативных предложениях. Так, например, отношение ассоциации соотносится со
следующими видами отношений биноминативных предложений: подобием, переводом,
характеризацией, идентификацией.
Отношениям обобщения, агрегации, типизации соответствуют отношения
квалификации и номинации. При описании знаний об элементах базы данных и их
взаимосвязях будем использовать уточненное отношение ассоциации в терминах
биноминативных предложений, в остальных случаях будем использовать отношения
обобщения, агрегации, типизации, конкретизации.
Все знания будем описывать как закономерности, используя различные типы
отношений, извлекаемые из биноминативных предложений. Например, в биноминативном
предложении «Студент является сущностью» между объектами предложения «Студент» и
«сущность» существует отношение типизации.
Все отношения, используемые для описания закономерностей метаописания базы
данных, можно классифицировать на пять групп:
- отношение агрегации между понятием «часть»
х и агрегированным понятием у
«целое»;
- отношение характеризации между атрибутами физической модели данных и их
признаками;
- отношение типизации между термином логической модели данных и его типом;
- отношение перевода между понятиями проблемной среды и терминами
логической модели данных, между терминами логической и физической моделей данных;
- отношение конкретизации между термином физической модели данных и его
лексической характеристикой.
Для представления закономерностей введем параметрический и два вида составных
Ξf относятся таблица - понятие, столбец - свойство понятия. Понятия логической и
физической моделей данных изоморфны.
     Тип данных – традиционный термин базы данных.
     Запись данных – набор столбцов таблицы базы данных (денотат свойства понятия).
     Лексическая характеристика термина базы данных – это либо часть речи, которая
отображается на множество {существительное, прилагательное, количественное
числительное, числительное}, либо синтаксическая группа, отображающаяся на множество
значений {ДАТА, ФИО, число, текст}.
     Тип отношения – взаимосвязь двух терминов, отображающаяся на множество
основных типов абстрагирования понятий: обобщение, агрегацию, типизацию, ассоциацию.
Типы абстрагирования понятий задают уровень абстракции. Возможно как повышение
уровня абстракции, так и его понижение. Существуют следующие пары [90]: агрегация ↔
декомпозиция; обобщение ↔ специализация; типизация ↔ конкретизация; ассоциация ↔
индивидуализация.
     Все знания о концептуальной схеме базы данных и проблемной среде можно описать
посредством биноминативных предложений. Биноминативные предложения задают
отношения между двумя и более объектами, им свойственны следующие виды отношений:
подобие, перевод, характеризация, идентификация (тождество), квалификация и номинация
(именование) и т.д. [76].
     Отношения абстрагирования можно соотнести с отношениями, заданными в
биноминативных предложениях. Так, например, отношение ассоциации соотносится со
следующими видами отношений биноминативных предложений: подобием, переводом,
характеризацией, идентификацией.
     Отношениям обобщения, агрегации, типизации соответствуют отношения
квалификации и номинации. При описании знаний об элементах базы данных и их
взаимосвязях будем использовать уточненное отношение ассоциации в терминах
биноминативных предложений, в остальных случаях будем использовать отношения
обобщения, агрегации, типизации, конкретизации.
     Все знания будем описывать как закономерности, используя различные типы
отношений, извлекаемые из биноминативных предложений. Например, в биноминативном
предложении «Студент является сущностью» между объектами предложения «Студент» и
«сущность» существует отношение типизации.
     Все отношения, используемые для описания закономерностей метаописания базы
данных, можно классифицировать на пять групп:
     - отношение агрегации между понятием «часть» х и агрегированным понятием у
«целое»;
     - отношение характеризации между атрибутами физической модели данных и их
признаками;
     - отношение типизации между термином логической модели данных и его типом;
     - отношение перевода между понятиями проблемной среды и терминами
логической модели данных, между терминами логической и физической моделей данных;
     - отношение конкретизации между термином физической модели данных и его
лексической характеристикой.
     Для представления закономерностей введем параметрический и два вида составных

                                         56