Информационные хранилища




Применение технологии «клиент-сервер» не дает желаемого результата для анализа данных и построения систем поддержки и принятия решений. Это связано с тем, что базы данных, которые являются основой технологии «клиент-сервер», ориентированы на автоматизацию рутинных операций: выписки счетов, оформления договоров, проверки состояния склада и т. д., и предназначены, в основном, для линейного персонала.

Для менеджеров и аналитиков требуются системы, которые бы позволяли:

анализировать информацию во временном аспекте:

формировать произвольные запросы к системе;

обрабатывать большие объемы данных;

интегрировать данные из различных регистрирующих систем.

Решением данной проблемы стала реализация технологии информационных хранилищ (складов данных).

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

Основное назначение информационного хранилища — информационная поддержка принятия решений, а не оперативная обработка данных. Технология информационного хранилища обеспечивает сбор данных из существующих внутренних баз предприятия и внешних источников, формирование, хранение и эксплуатацию информации как единой, хранение аналитических данных в форме, удобной для анализа и принятия управленческих решений.

Внутренние базы - локальные базы функциональных подсистем предприятия:

базы бухгалтерского учета;

базы финансового учета;

базы кадрового учета и т.д.

Внешние базы - базы, содержащие сведения других предприятий и организаций:

базы предприятий-конкурентов;

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

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

В процессе перемещения данных из локальной базы данных в информационное хранилище выполняются следующие преобразования:

очищение данных — устранение ненужной для анализа информации (адреса, почтовые индексы, идентификаторы записей и т. д.);

агрегирование данных — вычисление суммарных, средних, минимальных, максимальных и других статистических показателей;

преобразование в единый формат — производится в том случае, если одинаковые по наименованию данные, взятые из разных внешних и внутренних источников, имеют разный формат представления (например, даты).

согласование во времени — приведение данных в соответствие к одному моменту времени (например, к единому курсу рубля на текущий момент).

Данные, содержащиеся в информационном хранилище, обладают следующими свойствами:

Предметная ориентация – данные организованы в соответствии со способом их представления в предметных приложениях.

Целостность – данные объединены единым наименованием, единицами измерения и т.д.

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

Согласованность во времени – данные приведены к единому моменту времени.

Неизменяемость – данные в информационных хранилищах не обновляются и не изменяются, они считываются из различных источников и доступны только для чтения.

Существует три вида информационных хранилищ:

- витрины данных;

- информационные хранилища двухуровневой архитектуры;

- информационные хранилища трехуровневой архитектуры.

Витрины данных — это небольшие хранилища с упрощенной архитектурой. Витрины данных строятся без создания центрального хранилища, при этом информация поступает из локальных баз данных и ограничена конкретной предметной областью, поэтому в разных витринах данных информация может дублироваться. При построении витрин используются основные принципы построения хранилищ данных, поэтому их можно считать хранилищами данных в миниатюре.

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

Практическая часть

а) 151,678= X2;

 

151.678 = 1∙82+5∙81+1∙80+6∙8-1+7∙8-2 = 64+40+1+0.75+0.109375 = 105.85937510

Переводим 105.85937510 в двоичную систему:

Целая часть числа находится делением на основание новой

105:2=52 остаток: 1

52:2 =26 остаток: 0

26:2=13 остаток: 0

13:2=6 остаток: 1

6:2=3 остаток: 0

3:2=1 остаток: 1

1:2=0 остаток: 1

Получилось:10510 = 11010012

 

Дробная часть числа находится умножением на основание новой

0,859375·2=1,71875

0,71875·2=1,4375

0,4375·2=0,875

0,875·2=1,75

0,75·2=1,5

0,5·2=1

Получилось:0.85937510 = 0.1101112

 

Складываем вместе целую и дробную часть:
11010012 + 0.1101112 = 1101001.1101112

 

Результат перевода:
151.678 = 1101001.1101112

 

б)AC,1216 = X10;

переводим в десятичную:
AC.1216 = 10∙161+12∙160+1∙16-1+2∙16-2 = 160+12+0.0625+0.0078125 = 172.070312510
Получилось: 172.070312510
Результат перевода:
AC.1216 = 172.070312510

 

в) 11010111,0101= X8 = Y16;

Переводим 11010111.010110 в восьмеричную систему:

 

Целая часть числа находится делением на основание новой

11010111:8=1376263 остаток: 7

1376263:8=172032 остаток: 7

172032:8=21504 остаток: 0

21504:8=2688 остаток: 0

2688:8=336 остаток: 0

336:8=42 остаток: 0

42:8=5 остаток: 2

5:8=0 остаток: 5

Получилось:1101011110 = 520000778

 

Дробная часть числа находится умножением на основание новой

0.0101·8=0.0808

0.0808·8=0.6464

0.6464·8=5.1712

0.1712·8=1.3696

0.3696·8=2.9568

0.9568·8=7.6544

0.6544·8=5.2352

0.2352·8=1.8816

0.8816·8=7.0528

0.0528·8=0.4224

0.4224·8=3.3792

Получилось:0.010110 = 0.005127517038

 

Складываем вместе целую и дробную часть:
520000778 + 0.005127517038 = 52000077.005127517038

 

Результат перевода:
11010111.010110 = 52000077.005127517038

 

Переводим 11010111.010110 в шестнадцатиричную систему:

 

Целая часть числа находится делением на основание новой

11010111:16=688131остаток: 15, 15 = F

688131:16=43008остаток: 3

43008:16=2688остаток: 0

2688:16=168остаток: 0

168:16=10остаток: 8

10:16=0остаток: 10, 10 = A

Получилось:1101011110 = A8003F16

 

Дробная часть числа находится умножением на основание новой

0.0101·16=0.1616

0.1616·16=2.5856

0.5856·16=9.3696

0.3696·16=5.9136

0.9136·16=14.6176, 14 = E

0.6176·16=9.8816

0.8816·16=14.1056, 14 = E

Получилось:0.10110 = 0.0295E9E16

 

Складываем вместе целую и дробную часть:
A8003F16 +0.0295E9E16= A8003F.0295E9E16

 

Результат перевода:
11010111.010110 = A8003F.0295E9E16

 

г)52,7510 = X2;

Переводим 52.7510 в двоичную систему:

 

Целая часть числа находится делением на основание новой

52:2=26 остаток: 0

26:2=13 остаток: 0

13:2=6 остаток: 1

6:2=3 остаток: 0

3:2=1 остаток: 1

1:2=0 остаток: 1

Получилось:5210 = 1101002

 

Дробная часть числа находится умножением на основание новой

0,75 ·2=1,5

0,5·2=1
Получилось:0.7510 = 0.112

 

Складываем вместе целую и дробную часть:
1101002 + 0.112 = 110100.112

 

Результат перевода:
52.7510 = 110100.112

д) 75,510= X8= Y16

Переводим 75.510 в восьмеричную систему:

 

Целая часть числа находится делением на основание новой

75:8=9 остаток:3

9:8=1 остаток:1

1:8=0 остаток:1

Получилось:7510 = 1138

 

Дробная часть числа находится умножением на основание новой

0,5·8=4

Получилось:0.510 = 0.48

 

Складываем вместе целую и дробную часть:
1138 + 0.48 = 113.48

 

Результат перевода:
75.510 = 113.48

Переводим 75.510 в шестнадцатиричную систему:

 

Целая часть числа находится делением на основание новой

75:16=4 остаток:11, 11= В

4:16=0 остаток 4

Получилось:7510 = 4B16

 

Дробная часть числа находится умножением на основание новой

0,5·16=8

Получилось:0.510 = 0.816

 

Складываем вместе целую и дробную часть:
4B16 + 0.816 = 4B.816

Результат перевода:
75.510 = 4B.816

Список литературы.

1.http//www/otherreferats.allbest.ru

2. http//www/ studentbank.ru

3. http//www/inf.e-alekseev.ru



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-04-30 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: