- •Раздел 1. Накопление и обработка данных .…………………………… 5
- •Раздел 2. Оперативный анализ данных ….…………………………… 43
- •Раздел 3. Интеллектуальный анализ данных ………………………… 82
- •Раздел 4 Загрузка данных и программирование запросов ...………… 110
- •Раздел 5. Подготовка отчетов по результатам анализа …….……… 136
- •Раздел 1. Накопление и обработка данных Лекция 1. Информационно-аналитические системы
- •Операционная обработка данных
- •Оперативный анализ данных
- •Интеллектуальный анализ данных
- •Краткие итоги
- •Контрольные вопросы
- •Литература
- •Лекция 2. Концепции хранения данных
- •Реляционные базы данных
- •Организация хранилищ данных
- •Концепция многомерной модели данных
- •Краткие итоги
- •Контрольные вопросы
- •Литература
- •Лекция 3. Интеграция и трансформации данных
- •Платформа sql Server 2008
- •Система Management Studio
- •Служба sql Server Integration Services
- •Краткие итоги
- •Контрольные вопросы
- •Литература
- •Раздел 3. Интеллектуальный анализ данных Лекция 8. Кластерный анализ данных
- •Формальная постановка задачи кластеризации
- •Меры близости в кластерном анализе
- •Иерархические алгоритмы кластеризации
- •Неиерархические алгоритмы кластеризации
- •Представление результатов кластеризации
- •Краткие итоги
- •Контрольные вопросы
- •Литература
- •Лекция 9. Классификация и регрессия
- •Математические функции
- •Правила классификации
- •Деревья решений
- •Методы построения деревьев решений
- •Алгоритмы построения деревьев решений
- •Краткие итоги
- •Контрольные вопросы
- •Литература
- •Лекция 10. Поиск ассоциативных правил
- •Цель лекции – изучение формализованной постановки и алгоритма решения задачи поиска ассоциативных правил.
- •Формальная постановка задачи
- •Обнаружение закономерностей в последовательностях данных
- •Алгоритм поиска ассоциативных правил Apriori
- •Представление результатов
- •Краткие итоги
- •Контрольные вопросы
- •Литература
- •Лекция 8. Службы sql Server Analysis Services
- •Конструктор интеллектуального анализа данных
- •Мастер интеллектуального анализа данных
- •Создание структуры интеллектуального анализа
- •Краткие итоги
- •Контрольные вопросы
- •Литература
- •Создание и представление источника данных
- •Загрузка с применением Integration Services
- •Краткие итоги
- •Контрольные вопросы
- •Литература
- •Лекция 12. Основы языка Multidimensional Expressions
- •Оператор select
- •Алгебра множеств и операции с множествами
- •Функции языка mdx
- •Краткие итоги
- •Контрольные вопросы
- •Литература
- •Лекция 13. Язык операций Data Mining
- •Ключевые концепции и объекты dmx
- •Синтаксис запросов dmx
- •Создание моделей интеллектуального анализа
- •Краткие итоги
- •Контрольные вопросы
- •Литература
- •Раздел 5. Подготовка отчёта по итогам анализа Лекция 14. Служба отчетов Reporting Services
- •Архитектура службы отчётов
- •Средства проектирования запросов
- •Развёртывание Reporting Services
- •Краткие итоги
- •Контрольные вопросы
- •Литература
- •Лекция 15. Источники данных для отчётов
- •Общие источники данных
- •Источники поддерживаемые Reporting Services
- •Создание, изменение и удаление источников
- •Краткие итоги
- •Контрольные вопросы
- •Литература
- •Лекция 16. Конструирование и создание отчётов
- •Основы конструирования отчётов
- •Создание нерегламентированных отчётов
- •Создание отчётов с применением конструктора
- •Краткие итоги
- •Контрольные вопросы
- •Литература
- •Глоссарий
Краткие итоги
При создании отчёта в среде SSRS вначале определяется источник данных. В определении источника данных указывается тип источника данных, строка соединения и учётные данные.
Службы SSRS имеют средства, обеспечивающие соединение с общими источниками данных и источниками, связанными с отчётами.
Применение общих источников данных обязательно для моделей отчётов. Общие источники можно также использовать для создания отчётов и подписок, управляемых данными.
Модули служб SSRS получают данные для отчётов из следующих источников: SQL Server, служб SSAS SQL Server, модели отчётов служб SSRS, Oracle, SAP, ODBC, OLE DB, XML.
Создание отчёта может выполняться с применением служб SSMS. При этом в обозревателе объектов SSMS следует развернуть узел сервера отчётов и создать источник данных.
Контрольные вопросы
1. Службы Reporting Services поддерживают:
а) только реляционные и многомерные базы данных;
б) только многомерные базы данных и модели отчётов;
в) только модели отчётов и источники данных в формате XML;
г) реляционные, многомерные базы данных, модели отчетов и источник данных в формате XML.
2. Какое количество источников данных может содержать один отчёт:
а) любое количество общих источников данных и один источник данных, связанный с отчётом;
б) один общий источник данных и любое количество источников данных, связанных с отчётом;
в) любое количество источников данных, как связанных с отчётом, так и общих источников;
г) один общий источник данных и один источник, связанный с отчётом.
3. Сведения о запросе данных для отчёта сохраняются:
а) в структуре интеллектуального анализа данных;
б) в общем источнике данных, который используется в отчёте;
в) в определении отчёта, создаваемого пользователем;
г) в модели интеллектуального анализа данных.
4. Службы SQL Server Reporting Services могут получать данные из различных источников с применением:
а) модуля обработки данных для OLE DB поставщика данных;
б) модуля обработки данных для ODBC поставщика данных;
в) модуля обработки данных служб Analysis Services;
г) различных модулей обработки данных и поставщиков данных.
5. При удалении общего источника данных происходит отключение:
а) только подписок, связанных с удаляемым источником данных;
б) всех отчётов и подписок, связанных с источником данных;
в) только отчётов, связанных с удаляемым источником данных;
г) сервера отчётов и подписок, связанных с источником данных.
Литература
1. Microsoft SQL Server 2008: Data mining – интеллектуальный анализ данных. Пер. с англ. / Дж. Макленнен, Чж. Танг, Б. Криват. – БХВ-Петербург. 2009. – 720 с.
2. Бергер А.Б. Microsoft SQL Server 2005 Analysis Services. OLAP и многомерный анализ данных / Бергер А.Б, Горбач И.В., Меломед Э.Л, Щербинин В.А., Степаненко В.П. / Под общ. Ред. А.Б. Бергера, И.В. Горбач. – СПб.: БХВ-Петербург, 2007. – 928 с.
4. Оутей М., Конте П. Эффективная работа: SQL Server 2000. – СПб.: Питер; К.: Издательская группа BHV, 2002. – 992 с.
5. Малыхина М.П. Базы данных: основы, проектирование, использование. – Спб.: БХВ-Петербург, 2004. – 512 с.
