Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СлесаренкоАА_Отчет_ХД 2013.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
504.49 Кб
Скачать

НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ «ВЫСШАЯ ШКОЛА ЭКОНОМИКИ»

Факультет Высшая школа бизнес- информатики НИУ ВШЭ

РАБОТА ПО ХРАНИЛИЩАМ ДАННЫХ

Студент группы №1/12-ВО

ИМЯ

Москва 2013

Содержание

1. РАботы по хранилищу данных 3

1.1. Диаграммы хранилища данных 3

1.1.1. Представления источника данных 3

1.1.2. Диаграмма кубов 4

1.2. Краткое описание использованных таблиц и view 5

1.1.3. Список таблиц 5

1.1.4. Информация по таблицам 5

dbo.Project_Hier 5

dbo.Types 7

1.3. Список View 7

dbo.v_Curator 7

dbo.v_Manager 8

dbo. v_Project_data_plan 9

dbo. v_Project_data_money 10

1.4. Описание процедур и функций 11

Gen_data 11

1.5. Описание измерений 14

1.1.5. Измерение v Curator.dim 14

1.1.1. Измерение v Manager.dim 14

1.1.1. Измерение Project Hier.dim 14

1.1.1. Измерение Время.dim 15

1.2. Отчеты 16

1.1.6. Отчет к кубу по фактам 16

1.1.1. График к кубу по фактам с фильтрами 16

1.1.7. Отчет к кубу по деньгам 16

1.1.2. График к кубу по деньгам 17

Аннотация

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

  1. РАботы по хранилищу данных

    1. Диаграммы хранилища данных

      1. Представления источника данных

Рисунок 1. Представления источника данных

Схема связи таблицы.

Кубы созданы на базе существующих таблиц и view базы данных.

      1. Диаграмма кубов

Рисунок 2. Куб FACT.cube, содержит информацию по фактическим данным

Рисунок 3. Куб PLANB.cube, содержит информацию по плановым данным

    1. Краткое описание использованных таблиц и view

      1. Список таблиц

Имя таблицы

Project_Hier

Types

v_Curator

v_Manager

v_Project_data_fact

v_Project_data_money

v_Project_data_plan

      1. Информация по таблицам

dbo.Project_Hier

Имя таблицы

Project_Hier

Описание

Иерархия проектов

Колонки

Колонка

Описание

ID_Projects

Ключ иерархии проектов

FK_Project

Ссылка на предка

Name

Наименование

ID_Type

Тип

DDL Code

CREATE TABLE [dbo].[Project_Hier](

[ID_Projects] [int] NOT NULL,

[FK_Project] [int] NULL,

[Name] [varchar](100) NULL,

[FK_Type] [varchar](20) NULL

) ON [PRIMARY]

Рисунок 4. Данные Project_Hier

dbo.Types

Имя таблицы

Types

Описание

Тип элемента иерархии

DDL Code

Колонка

Описание

ID_Type

Ключ Тип

Name

Наименование

ID

Числовой ключ

Колонки

CREATE TABLE [dbo].[Types](

[ID_Type] [varchar](20) NOT NULL,

[Name] [varchar](20) NULL,

[ID] [int] NULL

) ON [PRIMARY]

Рисунок 5. Данные Types