Исследование моделей информационного представления данных в современных СУБД.
Исследование различным методов ис средств представления и управления данными в информационных системах проведем на примере интерактивной базы данных патентного обеспечения (ПО) конструкторско-технологического проектирования (КТП). Патент - это документ, свидетельствующий о праве изобретателя на его изобретение. Для стандартизации и облегчения поиска информации были введены различные классификации патентов: (Национальная Классификация Патентов (НКИ), Универсальная Десятичная Классификация (УДК), Международная Классификация Изобретений (МКИ)). Все эти классификации призваны служить инструментом для упорядоченного хранения патентных документов, что облегчает доступ к содержащейся в них информации, быть основой для избирательного распределения информации среди потребителей патентной информации и для получения систематических данных в области промышленного соответствия, что в свою очередь, определяет уровень развития различных областей техники.
|
|
Классификации патентов имеют сложную структуру, и для поиска необходимой информации может потребоваться много времени. Возможна организация поиска по всем имеющимся классификациям изобретений, но пока, в качестве примера, мы рассмотрим только Международную Классификацию Изобретений, которая являясь средством для единообразного в международном масштабе классифицирования патентных документов, представляет собой эффективный инструмент для патентных ведомств и других потребителей, осуществляющих поиск патентных документов с целью установления новизны и оценки вклада изобретения в заявленное техническое решение (включая оценку технической прогрессивности и полезности или результата).
Международная Классификация Изобретений (МКИ) имеет иерархическую структуру (представленную на рис.1) и состоит из следующих отделов: 1 - Раздел, 2 - Класс, 3 - Подкласс, 4 - Группа, 5 - Подгруппа. Иерархическая структура классификации МКИ представлена на рис.31.
Рис. 31. Иерархическая структура классификации МКИ - как основа АИс патентного обеспечения КТП.
Переход от функциональной модели к логической осуществляется с помощью реляционных методов, при этом иерархическая структура функциональной модели реализуется с использованием отношений один - ко -многим и рекурсивных рис. 27. Реализацией данной логической модели является совокупностью таблиц, объединенных в единый модуль - патентную информационную базу данных (PIB - Patent Information dateBase).
Ядром логической модели является таблица PIB_MKI (МКИ), связывающая таблицы PIB_PART (Раздел), PIB_CLASS (Класс), PIB_SUBCLASS (Подкласс), PIB_GROUP (Группа), PIB_SUB-GROUP (Подгруппа) в единую структуру, определяющую реализацию Международной Классификации Изобретений (МКИ) винформационной системе патентного обеспечения технологического проектирования. Таблица PIB_MKI (МКИ) в свою очередь связана с таблицей PIB_PATENT (Патент), отвечающей за связь с таблицами PIB_GRATHDOC (Графические документы) и PIB_UDK (УДК).Таблица PIB_UDK (УДК) реализует Универсальную Десятичную Классификацию (УДК). Структура таблиц модуля PIB представлена в таблице1.
|
|
Таблица 1. Информационно-логическая Структура модуля Международной Классификации Изобретений.
Имя таблицы | Имя поля | Функц. Назначение |
PIB_PART | PART_NNN | Уникальный идентификатор |
PART_INDEX | Индекс раздела в МКИ | |
PART_TITLE | Название раздела | |
PIB_CLASS | CLASS_NNN | Уникальный идентификатор |
CLASS_INDEX | Индекс класса в МКИ | |
CLASS_TITLE | Название класса | |
PIB_SUBCLASS | SUBCLASS_NNN | Уникальный идентификатор |
SUBCLASS_INDEX | Индекс подкласса в МКИ | |
SUBCLASS_TITLE | Название подкласса | |
PIB_GROUP | GROUP_NNN | Уникальный идентификатор |
GROUP_INDEX | Индекс группы в МКИ | |
GROUP_TITLE | Название группы | |
PIB_SUB-GROUP | SUB-GROUP_NNN | Уникальный идентификатор |
SUB-GROUP_INDEX | Индекс подгруппы в МКИ | |
SUB-GROUP_TITLE | Название подгруппы | |
PIB_PATENT | PATENT_NNN | Уникальный идентификатор |
PATENT_INDEX | Патентный индекс в МКИ | |
PATENT_TITLE | Название патента | |
PATENT_AUTHOR | Авторы патента | |
PATENT_NOTES | Примечания | |
PIB_UDK | UDK_NNN | Уникальный идентификатор |
UDK_INDEX | Патентный индекс в УДК | |
UDK_NOTES | Примечания | |
PIB_GRATHDOC | GRATHDOC_NNN | Уникальный идентификатор |
GRATHDOC_FILE | Имя файла | |
PIB_MKI | MKI_NNN | Уникальный идентификатор |
img src="oracle_pr35.gif" border=0 WIDTH=424 height=208>
Рис 32. Логическая модель