Шаблон:Главная Блок 4
Аннотация портала
Данный портал предназначен для публикации и обсуждения статей и заметок, посвященных проблемам теории разработки баз данных.
Выделено три уровня (слоя) абстракции данных. В основе лежит реляционная модель данных. Традиционная реляционная модель нуждается в реформации. В статьях рассматриваются возможности реализации расширений модели. Это включение поддержки элемента-юниверсума, амплитуды кортежей, иерархии, интервальных значений и пр.
На регистровом уровне атрибуты реляционного отношения специализируются, выделяются атрибуты детерминанта и корня отношения. Такое отношение мы называем регистром. Регистры обеспечивают историчность (темпоральность) данных, отвечают за организацию хранения и выборки простых и накопительных (агрегатных) ресурсов, контекстно-зависимые пространства значений, обобщенные наборы правил (регистры правил).
Наиболее абстрактные понятия информационных систем (домены, характеристики, типы/роли, наследование и пр.) объединены под общим названием Ролевая модель данных (РМД). Данный уровень связывает проблемы типообразования с механизмами реляционного и регистрового уровня. Мир динамичен, объекты могут одновременно иметь разные типы (роли). Один и тот же объект, в зависимости от времени и контекста, может иметь разный набор свойств (тип). Модели, поддерживающие исключительно статические типы данных, не способны адекватно отразить свойства реального мира.
Не все статьи портала имеют законченный вид. По каким-то вопросам удалось достичь ясности, какие-то находятся еще в стадии осмысления.
--Дмитрий Малюгин 16:46, 9 октября 2007