Редактирование: Модель данных

Перейти к навигации Перейти к поиску
Внимание: Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы войдёте или создадите учётную запись, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.

Текущая версия Ваш текст
Строка 60: Строка 60:


[[Файл:Плоскмок.JPG|300px|thumb|centre|описание]]
[[Файл:Плоскмок.JPG|300px|thumb|centre|описание]]
'''Плоская модель'''
Плоская модель
*    Это не может строго квалифицироваться как модель данных. Плоская (или табличная) модель состоит из одного двумерного массива элементов данных, где все члены данного столбца считаются одинаковыми значениями, А все члены строки считаются связанными друг с другом.
*    Это не может строго квалифицироваться как модель данных. Плоская (или табличная) модель состоит из одного двумерного массива элементов данных, где все члены данного столбца считаются одинаковыми значениями, А все члены строки считаются связанными друг с другом.


'''Иерархическая модель'''
Иерархическая модель
*    Иерархическая модель подобна сетевой модели, за исключением того,что связи в иерархической модели образуют древовидную структуру, в то время как сетевая модель допускает произвольный граф.
*    Иерархическая модель подобна сетевой модели, за исключением того,что связи в иерархической модели образуют древовидную структуру, в то время как сетевая модель допускает произвольный граф.


[[Файл:Костюмок.JPG|300px|thumb|centre|Сетевая модель]]
[[Файл:Костюмок.JPG|300px|thumb|centre|Сетевая модель]]
'''Сетевая модель'''
Сетевая модель
*    Эта модель организует данные с помощью двух основных конструкций, называемых записями и наборами. Записи содержат поля, а наборы определяют отношения "один ко многим" между записями: один владелец, много членов.Сетевая модель данных является абстракцией концепции проектирования, используемой при реализации баз данных.
*    Эта модель организует данные с помощью двух основных конструкций, называемых записями и наборами. Записи содержат поля, а наборы определяют отношения "один ко многим" между записями: один владелец, много членов.Сетевая модель данных является абстракцией концепции проектирования, используемой при реализации баз данных.


[[Файл:Релатиомок.JPG|300px|thumb|centre|Реляционная модель]]
[[Файл:Релатиомок.JPG|300px|thumb|centre|Реляционная модель]]
'''Реляционная модель'''
Реляционная модель
*    модель базы данных, основанная на логике предикатов первого порядка. Его основная идея состоит в том, чтобы описать базу данных как набор предикатов над конечным набором переменных предикатов, описывающих ограничения на возможные значения и комбинации значений.Сила реляционной модели данных заключается в ее математических основаниях и простой парадигме пользовательского уровня.
*    модель базы данных, основанная на логике предикатов первого порядка. Его основная идея состоит в том, чтобы описать базу данных как набор предикатов над конечным набором переменных предикатов, описывающих ограничения на возможные значения и комбинации значений.Сила реляционной модели данных заключается в ее математических основаниях и простой парадигме пользовательского уровня.


'''Объектно-реляционная модель'''
Объектно-реляционная модель
*    Аналогично модели реляционной базы данных, но объекты, классы и наследование поддерживаются непосредственно в схемах баз данных и на языке запросов.
*    Аналогично модели реляционной базы данных, но объекты, классы и наследование поддерживаются непосредственно в схемах баз данных и на языке запросов.


'''Объектно-ролевое моделирование'''
Объектно-ролевое моделирование
*    Метод моделирования данных, который был определен как "без атрибутов"и" основанный на фактах". Результатом является верифицируемо правильная система, из которой могут быть получены другие общие артефакты, такие как ERD, UML и семантические модели. Связи между объектами данных описываются во время процедуры проектирования базы данных, так что нормализация является неизбежным результатом процесса.
*    Метод моделирования данных, который был определен как "без атрибутов"и" основанный на фактах". Результатом является верифицируемо правильная система, из которой могут быть получены другие общие артефакты, такие как ERD, UML и семантические модели. Связи между объектами данных описываются во время процедуры проектирования базы данных, так что нормализация является неизбежным результатом процесса.


[[Файл:Концмок.JPG|300px|thumb|centre|описание]]
[[Файл:Концмок.JPG|300px|thumb|centre|описание]]
'''Звездная схема'''
Звездная схема
*    Самый простой стиль схемы хранилища данных. Схема star состоит из нескольких "таблиц фактов" (возможно, только одной, оправдывающей имя), ссылающихся на любое количество "таблиц измерений". Схема звезды считается важным частным случаем схемы снежинки .
*    Самый простой стиль схемы хранилища данных. Схема star состоит из нескольких "таблиц фактов" (возможно, только одной, оправдывающей имя), ссылающихся на любое количество "таблиц измерений". Схема звезды считается важным частным случаем схемы снежинки .


Пожалуйста, учтите, что любой ваш вклад в проект «wikixw» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Wikixw:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

  <charinsert>[+]</charinsert> · <charinsert>+</charinsert> · <charinsert>+</charinsert> · <charinsert>✔ Оставить</charinsert> · <charinsert>– —</charinsert> · <charinsert>“+” ‘+’ «+» ‹+› „+“ ‚+‘</charinsert> · <charinsert>… ~ | °  </charinsert> · <charinsert>≈ ≠ ≤ ≥ ± − × ÷ ← → ² ³ ½ · §</charinsert>
     <charinsert></charinsert> · <charinsert>File:+</charinsert> · <charinsert>Special:MyLanguage/+</charinsert> · <charinsert>Special:MyLanguage/</charinsert> · <charinsert>+</charinsert> · <charinsert><nowiki>+</nowiki></charinsert> <charinsert><nowiki>+</nowiki></code></charinsert> · <charinsert><syntaxhighlight lang="php">+</syntaxhighlight></charinsert> · <charinsert></charinsert> · <charinsert>+</charinsert> · <charinsert>#REDIRECT+</charinsert> · <charinsert><translate>+</translate></charinsert> · <charinsert><languages/></charinsert> · <charinsert>{{#translation:}}</charinsert> · <charinsert><tvar name=1>+</tvar></charinsert> · <charinsert>{{DEFAULTSORT:+}}</charinsert> · <charinsert>+</charinsert>