|
|
Семантические» системы.

«Семантические» системы. Особым классом ИС можно считать «семантические» или «интеллектуальные» информационные системы, которые предназначены для поиска, анализа, отображения и обобщения информации с использованием всевозможных связей между данными. Это не производственные системы, они обслуживают иные сферы нашей жизни и деятельности.
Например, российская фирма «ЭЛКО Технологии» разработала систему «Вариант», которая, в частности, может хранить и обрабатывать данные о людях (лицах). Атрибутами каждого человека являются прежде всего «паспортные» данные — фамилия, имя, отчество, дата и место рождения, национальность, адрес и т. п. Кроме того, о каждом человеке можно сообщить множество дополнительных сведений (образование, семейное положение, здоровье, увлечения, политические взгляды, вероисповедание и многое другое). Однако функции системы вовсе не ограничиваются исследованиями «персональной» информации.
Дело в том, что жизнь каждого человека связана со многими другими объектами — лицами, организациями, событиями, документами, регионами. Всевозможные данные об этих объектах также хранятся в системе.
Например, знаменитый меценат Ю.С. Нечаев-Мальцев (Лицо) помог И.В. Цветаеву (Лицо) создать Музей изящных искусств (Организация) в Москве (Регион) и участвовал в его открытии (Событие). Композитор Верди (Лицо) сочинил оперу «Аида» (Документ), премьера которой (Событие) состоялась в 1870 г. в оперном театре (Организация) столицы Египта Каира (Регион) и т. д., и т. п.
Связи между объектами имеют зеркальный характер. Например, вы можете считать «опорными» объектами системы не лиц, а события, и уже от них следовать по цепочкам связей к лицам, документам, регионам, организациям, связанным с этими событиями.
О каждом экземпляре объекта, т. е. о каждом человеке, "каждом регионе и т. п., можно хранить не только структурированную, но и документальную информацию (например, фотографии, произвольные тексты и т. п.).
Такие системы, как «Вариант», обладают богатейшими возможностями для «автоматизации» интеллектуального труда (например, при составлении энциклопедий, справочников, словарей), и их можно использовать в общественных и политических организациях, в редакциях газет, в музеях, в исторических исследованиях и т. д. После небольшой корректировки на основе таких систем, как «Вариант», можно создать, например, медицинскую (биологическую, фармацевтическую) базу данных, в которой в качестве объектов могут выступать пациенты, врачи, болезни, лекарства и т. п.
Кроме того, такую систему легко модифицировать так, чтобы она могла хранить и обрабатывать звуковую и видеоинформацию (разумеется, для этого необходим компьютер, снабженный устройствами мультимедиа). Например, никто не мешает вам построить «эстрадную» базу данных, причем главными объектами такой базы могут быть, скажем, артисты эстрады, а данными (атрибутами) — песни или скетчи в их исполнении. В частном случае «значением» такого данного может быть фонограмма или даже видеоклип.
На рис. 14.3 в качестве примера показана одна из видеограмм системы «Вариант». На заднем плане видно окно таблицы (списка), в котором выделен экземпляр набора объектов «Лица» (Астафьев). Активным является окно документа «Связь лицо-организация...», и в этом окне имеются два списка. В левом списке перечислены все организации, включенные в базу данных системы, а в правом списке — те организации, с которыми связан данный экземпляр (с указанием типа связи). Кнопками со стрелками мы можем устанавливать и разрывать связи.
Ниже показан пример запроса к системе «Вариант»: «Извлечь из базы данных все записи о русских и украинцах, каждый из которых родился между (between) 01.06.1950 и 01.06.1960». Такой запрос сначала составляется «вчерне» на бланке QBE (примерно так, как описано в п. 15.4.2), а затем редактируется в окне редактора запросов Что произойдет, если скобки в этом запросе опустить Операция AND имеет более высокий приоритет, чем OR. Поэтому компьютер сначала вычислит значение логического выражения Национальность = украинцы AND Дата рождения..., а затем перейдет к OR. Следовательно, в выборку будут включены «» русские (независимо от даты рождения) и искомые украинцы. «ксюки заставляют систему сначала определить: русский или украинец? Если да, - проверить дату рождения. Таким образом, если опустить скобки, объем выборки возрастет: в ней окажутся-лишние люди, - русские, родившиеся вне. заказанного диапазона дат. |
| Категория: компьютеры 7 | Добавил: sergei4 (25.12.2010)
|
| Просмотров: 187
| Рейтинг: 0.0/0
|
|
|