С е р и я в н у т р и в у з о в с к и х м е т о д и ч е с к и х у к а з а н и й С и б А Д И
Министерство науки и высшего образования Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования
«Сибирский государственный автомобильно-дорожный университет (СибАДИ)»
Кафедра «Прикладная информатика в экономике»
МНОГОМЕРНЫЕ МАССИВЫ ДАННЫХ
Методические указания к дисциплине «Многомерные массивы данных»
Составитель С.Ю.Пестова, Е.О.Шершнева
Омск 2018
|
_____________________________ |
|
УДК 004 |
Согласно 436-ФЗ от 29.12.2010 «О защите |
детей от |
информации, |
|
|
|
|
|
ББК 32.97 |
причиняющей вред их здоровью и развитию» данная продукция |
|
М 73 |
маркировке не подлежит. |
|
Рецензент
Доктор технических наук, профессор, С.Н. Чуканов (Заведующий кафедрой «Компьютерные информационные автоматизированные системы» ФГБОУ ВО СибАДИ.)
Работа утверждена редакционно-издательским советом университета в качестве методических указаний.
М 73 Многомерные массивы данных [Электронный ресурс] :
Методические указания / сост. С.Ю. Пестова, Е.О.Шершнева – (Серия
внутривузовских методических указаний СибАДИ). – Электрон. дан. – Омск :
СибАДИ, 2018. – Режим доступа: http://bek.sibadi.org/fulltext/bn1160.pdf,
свободный после авторизации. – Загл. с экрана.
По темам изложен материал, необходимый для выполнения лабораторных работ, дана рекомендуемая литература и перечень дополнительных ресурсов, необходимых для освоения дисциплины «Многомерные массивы данных». Для самостоятельной подготовки к промежуточной аттестации сформированы вопросы и типовые тесты.
Имеется интерактивное оглавление в виде закладок.
Методические указания предназначены для бакалавров направления 09.03.03 «Прикладная информатика». Также могут быть использованы как дополнительный учебный материал в различных информационных дисциплинах для формирования профессиональных компетенций.
Издание подготовлено на кафедре «Прикладная информатика в экономике».
Текстовое (символьное) издание ( )
Системные требования: Intel, 3,4 GHz; 150 Мб; Windows XP/Vista/7; DVDROM;
1 Гб свободного места на жестком диске; программа для чтения pdfфайлов:
Adobe Acrobat Reader; Foxit Reader
Издание первое. Дата подписания к использованию Издательско-полиграфический комплекс СибАДИ. 644080, г. Омск, пр.
Мира, 5 РИО ИПК СибАДИ. 644080, г. Омск, ул. 2-я Поселковая, 1
© ФГБОУ ВО «СибАДИ», 2018
|
|
СОДЕРЖАНИЕ |
|
|
|
СОДЕРЖАНИЕ............................................................................................... |
|
|
|
3 |
|
ВВЕДЕНИЕ ..................................................................................................... |
|
|
|
4 |
|
1. ТЕОРИТИЧЕСКИЙ МАТЕРИАЛ К ЛАБОРАТОРНЫМ РАБОТАМ |
.. 6 |
||||
1.1. Архитектуры данных: история развития |
.............................................. |
|
6 |
||
1.2. Архитектуры данных: Базы данных и модели .......................данных |
|
7 |
|||
1.3. Многомерные данные ............................................................................. |
|
|
|
8 |
|
1.4. Концепция хранилищ данных (ХД)....................................................... |
|
|
9 |
||
1.5. Архитектуры хранилищ данных .......................................................... |
|
|
10 |
||
1.6. Реляционные хранилища данных ........................................................ |
|
|
11 |
||
1.7. Реализация реляционных хранилищ данных ..................................... |
|
13 |
|||
1.8. Виртуальные хранилища данных ........................................................ |
|
|
14 |
||
1.9.Использование |
хранилищ |
данных . |
Различные |
||
архитектурные решения ХД, реализация процедур .........................ETL |
|
16 |
|||
2. ЛАБОРАТОРНЫЕ РАБОТЫ................................................................... |
|
|
18 |
||
2.1 |
Лабораторная работа 1 «Основы работы с аналитической |
||||
платформой Deductor studio» ...................................................................... |
|
|
18 |
||
2.2Лабораторная работа 2 «Трансформация данных в Deductor Studio»19 |
|||||
2.3 |
Лабораторная работа 3 «Создание, заполнение и использование |
||||
хранилища данных Deductor Warehouse на базе .......................Firebird» |
|
20 |
|||
2.4 |
Лабораторная работа 4 «Определение представления источника |
||||
данных и развертывание куба в проекте служб ........Analysis Services» |
21 |
||||
2.5 |
Лабораторная работа 5 «Изменение мер, ....атрибутов и иерархий» |
22 |
|||
2.6 |
Лабораторная работа 6 «Разработка реляционного хранилища |
||||
данных средствами платформы Deductor» ................................................ |
|
|
23 |
||
2.7 |
Лабораторная работа 7 «Разработка РХД ..........средствами СУБД» |
24 |
|||
2.8 |
Лабораторная работа 8 «Определение и развертывание .........куба» |
24 |
|||
4. ТЕМЫ ДЛЯ ПОДГОТОВКИ К ИТОГОВОЙ ..ФОРМЕ КОНТРОЛЯ |
25 |
||||
5. ТИПОВЫЕ ТЕСТОВЫЕ ЗАДАНИЯ...................................................... |
|
|
26 |
||
СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ ...................................... |
|
31 |
|||
ПЕРЕЧЕНЬ РЕСУРСОВ СЕТИ «ИНТЕРНЕТ», РЕКОМЕНДУЕМЫХ |
|||||
ДЛЯ ОСВОЕНИЯ ДИСЦИПЛИНЫ ........................................................... |
|
|
31 |
||
ВВЕДЕНИЕ
Массив – структура данных, хранящая набор значений (элементов массива), идентифицируемых по индексу или набору индексов, принимающих целые (или приводимые к целым) значения из некоторого заданного непрерывного диапазона. Одномерный массив можно рассматривать как реализацию абстрактного типа данных вектор. Многомерный массив – это массив массивов, т. е. массив, элементами которого являются массивы. Размерность массива - это количество индексов, используемых для ссылки на конкретный элемент массива.
Целями освоения учебной дисциплины являются формирование у студентов теоретических знаний, практических умений и навыков по применению современных технологий хранилищ данных в различных сферах человеческой деятельности; получение базовых знаний о системах хранения данных, особенностях хранилищ данных и их назначении; знакомство с технологиями интеллектуального анализа.
Для изучения дисциплины, были поставлены следующие задачи:
изучение существующих технологий подготовки данных к анализу;
изучение основных методов поиска закономерностей, связей, правил в табулированных массивах данных большого объема; иллюстрированного их применения в различных областях деятельности;
овладение практическими умениями и навыками реализации технологий интеллектуального анализа данных, формирования и проверки гипотез о их природе и структуре, варьирования применяемыми моделями;
формирование умений и навыков применения универсальных программных пакетов и аналитических платформ для анализа данных.
В результате изучения дисциплины студент должен знать принципы, методы системного анализа, этапы формализации прикладных задач с использованием методов экономикоматематического моделирования, особенности аналитических платформ, различные модели и методы моделирования информационных систем. Студент должен уметь ставить задачи проектирования хранилищ данных; разрабатывать структуру хранилищ данных; анализировать многомерные данные посредством OLAP-технологий; вводить, хранить, обрабатывать и анализировать информацию в хранилище данных; выбирать средства реализации
требований к программному обеспечению. Помимо этого, проводить анализ предметной области, выявлять информационные потребности и разрабатывать требования к ИС.