Шаблон:Главная Блок 4

Материал из КинтВики
Версия от 16:06, 5 октября 2007; Иван Малюгин (обсуждение | вклад) (Аннотация портала)
Перейти к: навигация, поиск

Аннотация портала

Данный портал предназначен для публикации и обсуждения статей и заметок, посвященных современным проблемам теории разработки баз данных.

Выделено три уровня (слоя) абстракции данных. В основе нижнего уровня лежит реляционная модель данных. Традиционная реляционная модель нуждается в реформации. В статьях обсуждаются некоторые предложения по расширению модели. Это включение поддержки элемента-юниверсума, амплитуды кортежей, интервальных значений и пр.

На регистровом уровне атрибуты отношения специализируются, а само отношение становится регистром. На данном уровне определяются основные свойства исторических (темпоральных) отношений. Регистры отвечают за организацию хранения и выборки простых и накопительных (агрегатных) ресурсов, контекстно-зависимые пространства значений, обобщенные наборы правил (регистры правил).

Наиболее абстрактные понятия информационных систем (тип, свойство, наследование и пр.) мы объединили под общим названием Ролевая модель данных (РМД). Именно на данном уровне предполагается объединение реляционной модели и объектно-ориентированного подхода. Практика разработки показывает, модели, поддерживающие только статические типы, не вполне соответствуют реальному миру. Мир динамичен, и объект может одновременно иметь разные типы (роли). Кроме того, один и тот же объект, в зависимости от контекста может иметь разный набор свойств (тип).

Не все выложенные статьи имеют законченный вид. По каким-то вопросам удалось достичь ясности, какие-то находятся еще в стадии осмысления.

Мы приглашаем всех специалистов к доброжелательному обсуждению и критике идей, представленных в работах. Мы готовы также публиковать интересные материалы по тематике портала сторонних авторов.

--Дмитрий Малюгин 16:46, 5 октября 2007