Стратегические направления в системах баз данных



Исследования - часть 2


Неточные результаты. В сегодняшних СУБД мы ожидаем результы, обладающие стопроцентной точностью. Иначе говоря, мы предполагаем, что существует единственный правильный и полный ответ на запрос. Однако в Web или в других больших информационных источниках этот уровень точности может оказаться невозможным или нежелательным. В самом деле, многие поисковые системы для текстового и мультимедийных типов не обеспечивают стопроцентной точности. Были проведены исследования запросов по сходству, но полученные результаты, вообще говоря, являются изолированными и основываются на особенностях конкретных типов данных (например, графических образов, текста). Нет ничего такого, что позволило бы связать воедино методы, специфичные для различных типов. Нужно разработать общую теорию неточности.

Бессхемные базы данных. Чтобы применить средства баз данных к данным, созданным вне СУБД, нам потребуются достаточно сложные средства отображения. В идеале, хотелось бы, чтобы такие инструментальные средства отображения были бы декларативными и, таким образом, комбинируемыми с языком запросов, как это делается в SQL.

Когда структура данных динамически эволюционизирует, трудно удержать ее в рамках фиксированной схемы. Хорошим примером таких данных является Web. Тем не менее, расширения существующей техники баз данных могут быть использованы для запросов и для трансформации такого рода неструктурированных данных.

Простота использования. Если мы намерены достигнуть такого проникновения в сферу персонального использования вычислительной техники, какое имеют другие инструментальные средства, подобные системам электронных таблиц и текстовым процессорам, то для СУБД нужны гораздо лучшие интерфейсы. Мы не можем рассчитывать на то, что пользователь будет писать на SQL. Подобным же образом, важно воплотить теоретические представления в используемых технологиях. Так, например, в теории реляционных баз данных был разработан механизм функциональных зависимостей. Они лежат в основе средств проектирования баз данных многих СУБД для персональных ЭВМ, не вынуждая при этом пользователя быть экспертом в области этой теории.




Содержание  Назад  Вперед