Шаблон:Главная Блок 4 — различия между версиями
(→Аннотация портала) |
(→Аннотация портала) |
||
Строка 3: | Строка 3: | ||
<p style="text-indent: 2em; text-align: justify">Выделено три уровня (слоя) абстракции моделей данных. | <p style="text-indent: 2em; text-align: justify">Выделено три уровня (слоя) абстракции моделей данных. | ||
− | В основе лежит '''реляционная модель''' данных. В статьях | + | В основе лежит '''реляционная модель''' данных. В статьях рассматриваются уточнения реляционной теории. Разделяются понятия множеств-алфавитов и множеств-коллекций. Вводятся понятия амплитуды кортежей, элемента-универсума, рассматриваются вопросы организации иерархии данных, поддержки интервалов и пр. </p> |
− | <p style="text-indent: 2em; text-align: justify">На '''регистровом уровне''' атрибуты реляционного отношения специализируются, выделяются атрибуты детерминанта и корня отношения. Такое отношение мы называем регистром. Регистры обеспечивают историчность (темпоральность) данных. Они отвечают за организацию хранения и выборки простых и накопительных (агрегатных) ресурсов, контекстно-зависимые пространства значений (домены), | + | <p style="text-indent: 2em; text-align: justify">На '''регистровом уровне''' атрибуты реляционного отношения специализируются, выделяются атрибуты детерминанта и корня отношения. Такое отношение мы называем регистром. Регистры обеспечивают историчность (темпоральность) данных. Они отвечают за организацию хранения и выборки простых и накопительных (агрегатных) ресурсов, контекстно-зависимые пространства значений (домены), реализацию обобщенных наборов правил (регистры правил).</p> |
− | <p style="text-indent: 2em; text-align: justify">Наиболее абстрактные понятия информационных систем ( | + | <p style="text-indent: 2em; text-align: justify">Наиболее абстрактные понятия информационных систем (типы, роли, свойства, наследование и пр.) объединены под общим названием '''Ролевая модель данных''' (РМД). Данный уровень связывает общее типообразование с механизмами реляционной и регистровой модели.</p> |
− | <p style="text-indent: 2em; text-align: justify">Мир | + | <p style="text-indent: 2em; text-align: justify">Мир одновременно статичен и динамичен. Традиционные "объектно-ориентированные" подходы не позволяют адекватно отразить сложные взаимоотношения сущностей реального мира. |
+ | В ролевой модели консервативность мира обеспечивается тем, что объект всегда имеет один и тот же тип в течение своей жизни. В то же время объекты могут одновременно иметь разные роли и свойства в зависимости от времени и контекста. | ||
</p> | </p> | ||
<p style="text-indent: 2em; text-align: justify">Не все статьи портала имеют законченный вид. По каким-то вопросам удалось достичь ясности, некоторые находятся еще в стадии осмысления. </p> | <p style="text-indent: 2em; text-align: justify">Не все статьи портала имеют законченный вид. По каким-то вопросам удалось достичь ясности, некоторые находятся еще в стадии осмысления. </p> | ||
− | --[[Участник:Дмитрий Малюгин|Дмитрий Малюгин]] | + | --[[Участник:Дмитрий Малюгин|Дмитрий Малюгин]] март 2008 |
Версия 15:48, 17 марта 2008
Аннотация портала
Данный портал предназначен для публикации и обсуждения статей и заметок, посвященных проблемам теории разработки информационных систем (баз данных).
Выделено три уровня (слоя) абстракции моделей данных. В основе лежит реляционная модель данных. В статьях рассматриваются уточнения реляционной теории. Разделяются понятия множеств-алфавитов и множеств-коллекций. Вводятся понятия амплитуды кортежей, элемента-универсума, рассматриваются вопросы организации иерархии данных, поддержки интервалов и пр.
На регистровом уровне атрибуты реляционного отношения специализируются, выделяются атрибуты детерминанта и корня отношения. Такое отношение мы называем регистром. Регистры обеспечивают историчность (темпоральность) данных. Они отвечают за организацию хранения и выборки простых и накопительных (агрегатных) ресурсов, контекстно-зависимые пространства значений (домены), реализацию обобщенных наборов правил (регистры правил).
Наиболее абстрактные понятия информационных систем (типы, роли, свойства, наследование и пр.) объединены под общим названием Ролевая модель данных (РМД). Данный уровень связывает общее типообразование с механизмами реляционной и регистровой модели.
Мир одновременно статичен и динамичен. Традиционные "объектно-ориентированные" подходы не позволяют адекватно отразить сложные взаимоотношения сущностей реального мира. В ролевой модели консервативность мира обеспечивается тем, что объект всегда имеет один и тот же тип в течение своей жизни. В то же время объекты могут одновременно иметь разные роли и свойства в зависимости от времени и контекста.
Не все статьи портала имеют законченный вид. По каким-то вопросам удалось достичь ясности, некоторые находятся еще в стадии осмысления.
--Дмитрий Малюгин март 2008