LibCoder

Хранилища данных. Книга для проектировщиков, разработчиков и руководителей проектов

1C Agda DataBase (SQL)
Хранилища данных. Книга для проектировщиков, разработчиков и руководителей проектов
Дата выхода: 2024
Издательство: IPR MEDIA
Количество страниц: 438
Размер файла: 36,7 МБ
Тип файла: PDF
Добавил: LibCoder
Оглавление
ПРЕДИСЛОВИЕ ....8О ЧЕМ ЭТА КНИГА ....101. ДЛЯ ЧЕГО НУЖНЫ ХРАНИЛИЩА ДАННЫХ ....12О понятии «хранилище данных» ....12Что такое архитектура хранилищ данных ....23Какие бывают архитектуры хранилищ данных ....292. В ЧЕМ ОСОБЕННОСТИМНОГОМЕРНОЙ МОДЕЛИ ДАННЫХ ....36На каких понятиях базируется многомерная модель данных ....36Каковы основные операции многомерной модели данных ....40Как работает ОLАР-технология ....45Для чего нужны многомерные диаграммы ....533. КАК РЕАЛИЗУЕТСЯ МНОГОМЕРНАЯ МОДЕЛЬВ РЕЛЯЦИОННЫХ БАЗАХ ДАННЫХ ....59Многомерная модель данных и реляционные отношения ....59Факты, таблица фактов, ключи таблицы фактов ....62Измерения, таблицы измерений, ключи таблицы измерений ....70Иерархии, таблицы иерархий ....78Отношение «многие - ко-многим» в хранилищах данных ....794 . КАК ПРЕДСТАВЛЯЕТСЯ ТЕМПОРАЛЬНОСТЬВ БАЗАХ ДАННЫХ ....83Темпоральные данные в базах данных ....83Как строится модель темпоральных данных ....87Как происходит учет временных зависимостей предметнойобласти ....935. ЧТО ТАКОЕ МЕТАДАННЫЕ ХРАНИЛИЩА ДАННЫХ ....101Какие основные функции выполняют метаданныев хранилищах данных ....101Логическая структура метаданных хранилища данных ....108Какие существуют стандарты метаданныххранилища данных ....113Как осуществляется проектирование моделиметаданных хранилища данных ....1186. КАК СОЗДАЕТСЯ ХРАНИЛИЩЕ ДАННЫХ ....122Что нужно для организации проекта хранилища данных ....122Как выглядят жизненный цикл хранилища данныхи его модель ....124Какие процессы включает бизнес-модельтипового проекта создания хранилища данных ....1417. КАК СОЗДАЕТСЯ ХРАНИЛИЩЕ ДАННЫХИЗ КОРПОРАТИВНОЙ МОДЕЛИ ДАННЪIХ ....151О корпоративной модели данных ....151Каков алгоритм преобразования корпоративноймодели данных в модель хранилища данных ....156Для чего создаются массивы данных и как происходитсекционирование таблиц фактов ....169Нужно ли группировать данные в соответствиис частотой использования ....1708. КАК ИСПОЛЬЗУЮТСЯ КИОСКИ ДАННЫХДЛЯ СОЗДАНИЯ ХРАНИЛИЩА ДАННЫХ ....173О понятии «киоски данных» ....173В чем особенность хранилищ данныхпо Ральфу Ким баллу ....174Как происходит согласование измерений ....179Как происходит согласование фактов ....181О реализации шины данных ....1829. В ЧЕМ СМЫСЛ МОДЕЛИ «СВОД ДАННЫХ»(DATA VAULT) ....186О модели «свод данных» ....186Каковы основные элементы модели «свод данных» ....190Как выглядит алгоритм построения модели«свод данных» ....199Пример проектирования модели « свод данных» ....201Создание и заполнение модели «свод данных» ....20910. О ТЕНДЕНЦИЯХ РАЗВИТИЯИ ДРУГИХ МОДЕЛЯХ ХРАНИЛИЩ ДАННЫХ ....212Каковы тенден ции в обработке данныхи хранилищах данных ....212Какие хранилища данных называют облачными ....216Что такое озера данных ....221В чем особенность якорной модели хранилища данных ....22311. ЧТО ТАКОЕ ФИЗИЧЕСКАЯ МОДЕЛЬ ДАННЫХ ....234Каковы объекты физической модели данных ....234Об основных объектах реляционной базы данных ....237Как используются домены в физической модели данных ....241Как создать физическую модель хранилища данных ....243Как сгенерировать скрипт для созданияхранилища данных ....25212. КАК ОБЕСПЕЧИТЬ ПРОИЗВОДИТЕЛЬНОСТЬПРИ СОЗДАНИИ ФИЗИЧЕСКОЙ МОДЕЛИ ....261Чтo такое транзакция ....261Об использовании денормализации ....263Как и для чего применяется разбиениеи объединение таблиц ....268Какие существуют встроенные средства СУБД для увеличения производительности ....27113. КАК ПРОИСХОДИТ ПРОЕКТИРОВАНИЕИ РАЗРАБОТКА ПРОЦЕССА ИЗВЛЕЧЕНИЯ,ПРЕОБРАЗОВАНИЯ И ЗАГРУЗКИ ДАННЫХ ....283Об извлечении, преобразовании и загрузке данных ....283Какие существуют подходы к реализации процессаизвлечения, преобразования и загрузки данных ....287Как разрабатывается процесс извлечения,преобразования и загрузки данных ....29014. КАК ВЫГЛЯДИТ ПРОЦЕСС ИЗВЛЕЧЕНИЯ,ПРЕОБРАЗОВАНИЯ И ЗАГРУЗКИ ДАННЫХ (CASE) ....303Каким образом используются САSЕ-инструментыдля проектирования процессов преобразования данных ....303В чем особенности моделирования движения данных ....307Как смоделировать процесс преобразования данных ....309Как строится диаграмма управления потокомпреобразования данных ....310Об управлении бизнес- правилами в хранилищах данных ....31115. КАК ВЫПОЛНЯЕТСЯ НАСТРОЙКАПРОИЗВОДИТЕЛЬНОСТИ ЗАПРОСОВК ХРАНИЛИЩУ ДАННЫХ ....314Для чего оптимизировать обработку данныхи какие языки для этого используются ....314Об особенностях оптимизации запросов ....318Синтаксическая оптимизация ....319Оптимизация, основанная на правилах ....321Оптимизация, основанная на вычислении стоимости ....324Как выглядит структура плана запроса ....330Как повысить скорость выполнения запросовс помощью их анализа ....333В чем особенности оптимизации запросовдля схем типа « звезда» ....34116. SQL В ХРАНИЛИЩАХ ДАННЫХ:АГРЕГАЦИЯ И СУММИРОВАНИЕ ....350Расширение команды SELECT для обработки данных ....350Расширение SQL для агрегации данных ....351Предложение ROLLUP ....355Как использовать ROLLUP для вычислениячастичных сумм ....357Предложение CUBE ....361Функция GROUPING ....366Как осуществляется управление иерархиейв предложениях ROLLUP и CUBE ....37017. SQL В ХРАНИЛИЩАХ ДАННЫХ:АНАЛИТИЧЕСКАЯ ОБРАБОТКА ....373Каковы аналитические функции SQL ....373Что такое окно и оконные функциии как с ними связано предложение OVER ....377Каковы функции ранжирования ....382Функция CUME_DIST ....390Агрегатные и статистические оконные функции ....394Какие существуют функции управления доступомк строкам в секции ....40818. КАК ИСПОЛЬЗОВАТЬ ХРАНИЛИЩА ДАННЫХДЛЯ БИЗНЕС-АНАЛИЗА ....411Об аналитике в бизнесе ....411Каковы алгоритмы анализа данныхв хранилищах данных ....414Машинное обучение, Big Data и Data Science ....419ЭТО ИНТЕРЕСНО. СПИСОК ТЕРМИНОВ ................................. ....424

Описание

Коротко и по делу о том, что важно знать про данных.

И в обозримой перспективе хранилища данных будут оставаться базовым элементом систем бизнес-аналитики в части обработки структурированных данных. Хранилища данных как информационная технология появились в результате применения прикладного искусственного интеллекта в области систем принятия и поддержки решений. В издании рассматривается архитектура хранилищ данных, многомерная модель данных и сложившиеся подходы к многомерному проектированию (корпоративное хранилище данных, связанные киоски данных, Data Vault, Anchor-модель), обзор SQL для агрегации и аналитики, вопросы проектирования производительности, основы оптимизации запросов, представление о метаданных и базовые схемы процессов извлечения, преобразования и загрузки данных. Книга будет интересна широкому кругу специалистов IT-сферы и бизнеса, чья деятельность связана с анализом данных.

На этом основные моменты по теме закрыты.

данных хранилища книга систем аналитики модель проектировщиков разработчиков

Частые вопросы

Можно ли скачать «Хранилища данных. Книга для проектировщиков, разработчиков и руководителей проектов» бесплатно?

Да, «Хранилища данных. Книга для проектировщиков, разработчиков и руководителей проектов» доступна для бесплатного скачивания на нашем сайте в формате PDF. Ссылка на файл находится на этой странице.

В каком формате и какого размера файл?

Книга предоставляется в формате PDF, размер файла 36,7 МБ.

Кто автор и когда вышла книга?

автор — Туманов Владимир Евгеньевич, издательство IPR MEDIA, год выпуска 2024, 438 страниц.

О чём книга «Хранилища данных. Книга для проектировщиков, разработчиков и руководителей проектов»?

Хранилища данных как информационная технология появились в результате применения прикладного искусственного интеллекта в области систем принятия и поддержки решений.

Похожие материалы