Информационные хранилища
Учебный план: 09.04.03, 2021, (2.0), Прикладная информатика
- Цели и задачи дисциплины
-
Цель данной дисциплины – дать систематический обзор методов и принципов организации и оперирования большими объемами данных с применением современных информационных средств и технологий. В курсе рассматриваются общие свойства и структура хранилищ данных, многомерные кубы, примеры кубов, способы хранения агрегатных данных, методология построения хранилищ данных. Рассмотрены понятия и основные составляющие технологии OLAP, описывается архитектура OLAP-систем, рассказывается о преимуществах и недостатках клиентских и серверных OLAP-средств. К моменту начала обучения по дисциплине студент должен знать принципы и методы проектирования баз данных, информационных систем, уметь составлять запросы к базам данным на языке SQL, владеть средствами администрирования промышленных СУБД и CASE-средствами проектирования информационных систем.
- Краткое содержание дисциплины
-
1. Введение Цель и задачи дисциплины, ее роль и место в общей системе подготовки специалист. Основные понятия. История вопроса. Понятие OLAP. Различия между транзакционными и аналитическими системами. Области применения хранилищ данных. 2. Общие свойства и структура хранилищ данных Общие свойства хранилищ данных. Данные хранилища. Компоненты хранилища. 3. Многомерные кубы Основные понятия кубов. Иерархии измерений. Структура ХД. Примеры кубов. Три способа хранения агрегатных данных. 4. Методология построения хранилищ данных Подходы к стратегии построения. Модели разработки. Этапы спиральной модели применительно к разработке хранилищ данных. 5. Выбор метода реализации хранилищ данных Две группы аналитических платформ. Продукция Microsoft. Продукция Oracle. 6. Интеграция информационных ресурсов в хранилищах данных Проблема интеграции данных. Возможности SQL Server 2008 Integration Services. Создание проекта для использования хранилища данных.
- Компетенции обучающегося, формируемые в результате освоения дисциплины
- ОПК-2 Способен разрабатывать оригинальные алгоритмы и программные средства, в том числе с использованием современных интеллектуальных технологий, для решения профессиональных задач
- ОПК-5 Способен разрабатывать и модернизировать программное и аппаратное обеспечение информационных и автоматизированных систем
- УК-2 Способен управлять проектом на всех этапах его жизненного цикла