Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Постреляционные модели данных

Содержание

Постреляционная модель представляет собой расширенную реляционную модель, снимающую ограничение неделимости данных. Модель допускает многозначные поля – поля, значения которых состоят из подзначений.
Лекция №4  Постреляционные модели данных Постреляционная модель представляет собой расширенную реляционную модель, снимающую ограничение неделимости данных. Модель Накладные                                 Накладные-товары Накладные По сравнению с реляционной моделью в постреляционной модели данные хранятся более эффективно, Достоинства возможность представления совокупности связанных реляционных таблиц одной постреляционной таблицей. Это обеспечивает Многомерная модель данныхМногомерные СУБД являются узкоспециализированными СУБД, предназначенными для интерактивной аналитической обработки Агрегируемость данных означает рассмотрение информации на различных уровнях ее обобщения. В ИС Реляционное и многомерное представление данных Основные понятия многомерных моделей данных: Измерение – это множество однотипных данных, образующих В примере каждое значение ячейки Объем продаж однозначно определяется комбинацией временного измерения В существующих многомерных СУБД используются две основных схемы организации данных: В поликубической Достоинство - удобство и эффективность аналитической обработки больших объемов данных, связанных со Объектно-ориентированная модельПри представлении данных имеется возможность идентифицировать отдельные записи базы данных. Между Структура графически представима в виде дерева, узлами которого являются объекты. Свойства объектов Логическая структура БД библиотечного дела Здесь объект типа Библиотека является родительским для объектов-экземпляров классов Абонент , Каталог Для выполнения действий над данными в рассматриваемой модели БД применяются логические операцииИнкапсуляция Полиморфизм в объектно-ориентированных языках программирования означает способность одного и того же программного Основным достоинством является возможность отображения информации о сложных взаимосвязях объектов. Объектно-ориентированная модель
Слайды презентации

Слайд 2 Постреляционная модель представляет собой расширенную реляционную модель, снимающую

Постреляционная модель представляет собой расширенную реляционную модель, снимающую ограничение неделимости данных.

ограничение неделимости данных.

Модель допускает многозначные поля – поля,

значения которых состоят из подзначений.

Слайд 3 Накладные                                 Накладные-товары





Накладные

Накладные                                 Накладные-товары Накладные

Слайд 4 По сравнению с реляционной моделью в постреляционной модели

По сравнению с реляционной моделью в постреляционной модели данные хранятся более

данные хранятся более эффективно, а при обработке не потребуется

выполнять операцию соединения данных из двух таблиц.

Слайд 5 Достоинства
возможность представления совокупности связанных реляционных таблиц одной

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

постреляционной таблицей. Это обеспечивает высокую наглядность представления информации и

повышение эффективности ее обработки.

Недостатки
сложность решения проблемы обеспечения целостности и непротиворечивости хранимых данных.

Слайд 6 Многомерная модель данных
Многомерные СУБД являются узкоспециализированными СУБД, предназначенными

Многомерная модель данныхМногомерные СУБД являются узкоспециализированными СУБД, предназначенными для интерактивной аналитической

для интерактивной аналитической обработки информации.

Основные понятия, используемые в этих

СУБД:
агрегируемость ,
историчность
прогнозируемость.


Слайд 7 Агрегируемость данных означает рассмотрение информации на различных уровнях

Агрегируемость данных означает рассмотрение информации на различных уровнях ее обобщения. В

ее обобщения. В ИС степень детальности представления информации для

пользователя зависит от его уровня: аналитик, пользователь, управляющий, руководитель.

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

Прогнозируемость данных подразумевает задание функций прогнозирования и применение их к различным временным интервалам .


Слайд 8 Реляционное и многомерное представление данных

Реляционное и многомерное представление данных

Слайд 9 Основные понятия многомерных моделей данных:

Измерение – это

Основные понятия многомерных моделей данных: Измерение – это множество однотипных данных,

множество однотипных данных, образующих одну из граней гиперкуба. Играют

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

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

Слайд 10 В примере каждое значение ячейки Объем продаж однозначно

В примере каждое значение ячейки Объем продаж однозначно определяется комбинацией временного

определяется комбинацией временного измерения Месяц продаж и модели автомобиля.



Пример трехмерной модели данных.



Слайд 11 В существующих многомерных СУБД используются две основных схемы

В существующих многомерных СУБД используются две основных схемы организации данных: В

организации данных:

В поликубической схеме предполагается, что в

БД может быть определено несколько гиперкубов с различной размерностью и с различными измерениями в качестве граней.

В случае гиперкубической схемы предполагается, что все ячейки определяются одним и тем же набором измерений. Это означает, что при наличии нескольких гиперкубов в БД, все они имеют одинаковую размерность и совпадающие измерения.

Слайд 12 Достоинство - удобство и эффективность аналитической обработки больших

Достоинство - удобство и эффективность аналитической обработки больших объемов данных, связанных

объемов данных, связанных со временем.

Недостатком является ее громоздкость

для простейших задач обычной оперативной обработки информации.
 

Слайд 13 Объектно-ориентированная модель

При представлении данных имеется возможность идентифицировать отдельные

Объектно-ориентированная модельПри представлении данных имеется возможность идентифицировать отдельные записи базы данных.

записи базы данных.

Между записями и функциями их обработки

устанавливаются взаимосвязи


Слайд 14 Структура графически представима в виде дерева, узлами которого

Структура графически представима в виде дерева, узлами которого являются объекты. Свойства

являются объекты.

Свойства объектов описываются некоторым стандартным типом или

типом, конструируемым пользователем (определяется как class ).

Значение свойства типа class есть объект, являющийся экземпляром соответствующего класса.

Каждый объект-экземпляр класса считается потомком объекта, в котором он определен как свойство.

Объект-экземпляр класса принадлежит своему классу и имеет одного родителя.

Слайд 15 Логическая структура БД библиотечного дела

Логическая структура БД библиотечного дела

Слайд 16 Здесь объект типа Библиотека является родительским для объектов-экземпляров

Здесь объект типа Библиотека является родительским для объектов-экземпляров классов Абонент ,

классов Абонент , Каталог и Выдача .

Различные объекты

типа Книг а могут иметь одного или разных родителей.

Объекты типа Книга , имеющие одного и того же родителя, должны различаться, по крайней мере, инвентарным номером (уникален для каждого экземпляра книги), но имеют одинаковые значения свойств isb n , удк , названи е и автор .

Слайд 17 Для выполнения действий над данными в рассматриваемой модели

Для выполнения действий над данными в рассматриваемой модели БД применяются логические

БД применяются логические операции

Инкапсуляция ограничивает область видимости имени свойства

пределами того объекта, в котором оно определено.
Так, если в объект типа Каталог добавить свойство, задающее телефон автора книги и имеющее название телефон , то мы получим одноименные свойства у объектов Абонент и Каталог . Смысл такого свойства будет определяться тем объектом, в который оно инкапсулировано.
 
Наследование, наоборот, распространяет область видимости свойства на всех потомков объекта. Так, всем объектам типа Книга , являющимся потомками объекта типа Каталог , можно приписать свойства объекта-родителя: isbn , удк , название и автор .
 

Слайд 18 Полиморфизм в объектно-ориентированных языках программирования означает способность одного

Полиморфизм в объектно-ориентированных языках программирования означает способность одного и того же

и того же программного кода работать с разнотипными данными.



Применительно к рассматриваемому примеру полиморфизм означает, что объекты класса Книга , имеющие разных родителей из класса Каталог , могут иметь разный набор свойств. Следовательно, программы работы с объектами класса Книга могут содержать полиморфный код.

  • Имя файла: postrelyatsionnye-modeli-dannyh.pptx
  • Количество просмотров: 164
  • Количество скачиваний: 1