Главная / Базы данных /
Проектирование хранилищ данных для приложений систем деловой осведомленности (Business Intelligence Systems) / Тест 4
Упражнение 1:
Номер 1
Укажите, какие объекты не являются результатами логического проектирования хранилища данных.
Ответ:
(1) физическая база данных
(2) информационная модель предметной области базы данных
(3) план тестирования базы данных
(4) физическая модель базы данных, которая может быть преобразована в скрипт для создания базы данных
(5) спецификации модулей приложений базы данных
Номер 2
Какие из ниже перечисленных операций не входят в этап проектирования логической модели хранилища данных?
Ответ:
(1) нормализация отношения
(2) назначение первичных ключей связывающих отношений
(3) разрешение связи многие-ко-многим
(4) разрешение связи супертип/подтип
(5) выбор типов данных в атрибутах
Номер 3
Укажите, какой вид работы не входит в этап проектирования физической модели хранилища данных
Ответ:
(1) нормализация схем отношений
(2) назначение первичных ключей отношениям
(3) разрешаются связи многие-ко-многим
(4) разрешаются связи супертип/подтип
(5) производится выбор типов данных в атрибутах
Упражнение 2:
Номер 1
Укажите, какие объекты не являются входными данными для проектирования хранилища данных.
Ответ:
(1) информационная модель предметной области хранилища данных
(2) функциональная модель предметной области хранилища данных
(3) бизнес-правила
(4) спецификации модулей приложений хранилища данных
Номер 2
Какие из ниже перечисленных объектов относятся к результатам проектирования логической модели хранилища данных?
Ответ:
(1) физическая база данных
(2) информационная модель данных
(3) план тестирования хранилища данных
(4) нормализованная схема отношений хранилища данных
(5) физическая структура хранилища данных
(6) спецификации модулей
Номер 3
Какое из ниже перечисленных действий не относится к проверке правильности логической модели хранилища данных?
Ответ:
(1) проверка на соответствие нормальным формам
(2) проверка на свойства соединения без потерь
(3) проверка допустимости типов данных атрибутов
(4) проверка на свойства сохранения функциональных зависимостей
(5) проверка на отсутствие одиночных отношений
Упражнение 3:
Номер 1
Укажите правильное соответствие между этапами проектирования хранилища данных и их кратким содержанием.
Этап | Содержание | ||
---|---|---|---|
1. | На этапе планирования | A | Решаются задачи: определение требований владельца ХД; определение требований конечных пользователей; определение технологических требований; определение архитектурных требований |
2. | На этапе разработки требований | B | Решаются задачи: выбор стратегии реализации и методологии разработки, анализ задач, для решения которых создается ХД, анализ ресурсов разработки с технологической точки зрения и с точки зрения задач бизнеса, выбор архитектуры ХД, определяется бюджет проекта, разрабатываются возможные сценарии использования ХД, начинается сбор метаданных для ХД |
3. | На этапе анализа | C | Решаются задачи разработки физической модели ХД, проектирования процедур поступления данных в него и проектирования архитектуры приложений |
4. | На этапе проектирования | D | Решаются задачи построения согласованной по источникам логической модели и определения набора инструментальных средств для работы с ХД. |
5. | На этапе внедрения | E | Решаются задачи поддержки работоспособности и масштабируемости программно-аппаратного обеспечения ХД; сбора, очистки, преобразования, загрузки и актуализации данных в соответствии с установленными бизнес - процедурами. |
6. | На этапе поддержки | F | Решаются задачи начальной инсталляции, включающей начальную загрузку хранилища из источников данных, и тестирования процедур обновления и синхронизации данных. |
Ответ:
(1) A, C, F, D, E, F
(2) B, A, D, C, F, E
(3) B, A, D, C, Е, F
(4) F, Е, D, A, B, C
Номер 2
Укажите правильное соответствие между этапами бизнес - модели создания хранилища данных и документами, которые создаются на каждом этапе.
Этап | Документы | ||
---|---|---|---|
1. | Формулирование требований | A | Спецификации на программно-аппаратное обеспечение, а также скрипты и установки для программного обеспечения |
2. | Создание вычислительной среды для хранилища данных | B | Перечень источников данных и их описание, а также логическая и физическая модели данных. |
3. | Моделирование данных | C | Каталог требований, утвержденный заказчиком и уточненный план проекта, который точно определяет используемые ресурсы и даты контрольных точек ходы выполнения проекта |
4. | Определение процедур извлечения, преобразования и загрузки данных | D | Документация, описывающая механизм доставки пользователям отчетов и спецификации экранных форм. |
5. | Проектирование аналитических отчетов | E | Схема соответствия данных подающих систем и ХД, программы или ETL - инструменты. |
6. | Разработка приложений хранилища данных | F | Спецификация кубов данных (измерения и метрики) и разработанные отчеты. |
7. | Настройка производительности | G | План тестирования ХД и заключение о готовности ХД к эксплуатации. |
8. | Проверка качества | H | Перечень рекомендаций по настойке производительности. |
Ответ:
(1) D, C, B, A, E, F, H,G
(2) B, A, C, D, F, H, G, E
(3) C, A, B, E, F, D, H, G
(4) A, B, C, D, G,E, H, F
Номер 3
Укажите правильное соответствие между этапами бизнес - модели создания хранилища данных и рисками, которые имеют место быть на каждом этапе.
Этап | Документы | ||
---|---|---|---|
1. | Формулирование требований | A | Использование одного сервера БД для моделирования различных вычислительных сред, например, вычислительной среды разработки и вычислительной среды тестирования, или, что еще хуже, для вычислительной среды разработки и вычислительной среды эксплуатации ХД, особенно, если на этом сервере работает уже существующая информационная система. |
2. | Создание вычислительной среды для хранилища данных | B | Конфликт внутрикорпоративных интересов и в необходимости наладить коммуникации для успешного выполнения и этапа и проекта в целом. |
3. | Моделирование данных | C | Недооценка временных параметров и стремление команды разработчиков сделать процесс ETL как можно более всеобъемлющим, мотивируя свои действия стремлением обеспечить качество данных |
4. | Определение процедур извлечения, преобразования и загрузки данных | D | Самоуверенность проектировщиков ХД. |
5. | Проектирование аналитических отчетов | E | Ложное представление о достаточной квалификации пользователей ХД в ИТ - технологиях. |
6. | Разработка приложений хранилища данных | F | Не уделяется достаточного внимания оптимизации времени получения отчета. |
7. | Настройка производительности | G | Это люди: их квалификация, амбиции, заинтересованность в деле, мотивы и т.д. |
8. | Проверка качества | H | Использование вычислительной среды разработки ХД, которая не масштабируется к вычислительной среде эксплуатации ХД. |
Ответ:
(1) A, B, C, D, E, F, H, G
(2) B, A, D, C, F, E, H, G
(3) A, C, H, G, E, D, B, F
(4) F, H, D, E, A, B, C, G
(5) A, F, B, H, C, G, E, D
Упражнение 4:
Номер 1
Укажите, какие из ниже перечисленных объектов относятся к результатам проектирования физической модели хранилища данных.
Ответ:
(1) физическая база данных
(2) информационная модель данных
(3) план тестирования базы данных
(4) нормализованная схема отношений
(5) физическая структура базы данных
(6) спецификации модулей
Номер 2
Укажите правильное соответствие между этапами бизнес - модели создания хранилища данных и временными затратами, которые имеют место быть на каждом этапе.
Этапы | Временные затраты | ||
---|---|---|---|
1. | Формулирование требований | A | - от двух недель до полутора месяцев. |
2. | Создание вычислительной среды для хранилища данных | B | - от двух недель до двух месяцев. |
3. | Моделирование данных | C | - от одной недели до полутора месяцев. |
4. | Определение процедур извлечения, преобразования и загрузки данных | D | - от двух недель до двух месяцев. |
5. | Проектирование аналитических отчетов | E | - от одной недели до месяца. |
6. | Разработка приложений хранилища данных | F | зависит от числа разрабатываемых отчетов. |
7. | Настройка производительности | G | - от одной до четырех недель. |
8. | Проверка качества | H | не должно превышать одну-две недели. |
Ответ:
(1) A, B, C, D, E, F, H, G
(2) B, A, D, C, F, E, H, G
(3) A, C, H, G, E, D, B, F
(4) F, H, D, E, A, B, C, G
(5) A, F, B, H, C, G, E, D
Номер 3
Укажите правильное соответствие между этапами бизнес - модели создания хранилища данных и главными задачами каждого этапа.
Этапы | Задача этапа | ||
---|---|---|---|
1. | Формулирование требований | A | проектирование и разработка аналитических отчетов на спроектированной структуре данных. |
2. | Создание вычислительной среды для хранилища данных | B | формирование программной среды, в которой пользователи будут извлекать данные из ХД и просматривать предопределенные отчеты. |
3. | Моделирование данных | C | добиться оптимальной производительности ETL-процессов, производства отчетов и их доставки конечному пользователю. |
4. | Определение процедур извлечения, преобразования и загрузки данных | D | разработка логической и физической моделей данных для ХД. |
5. | Проектирование аналитических отчетов | E | идентификация и определение процедур извлечения, очистки (фильтрации), преобразования и загрузки данных. |
6. | Разработка приложений хранилища данных | F | идентификация требований заказчика ХД и оформление их в виде документа "Каталог требований". |
7. | Настройка производительности | G | убедиться, что ХД готово к эксплуатации. Как правило, проверка качества выполняется отдельной группой специалистов, не входящих в состав команды разработчиков |
8. | Проверка качества | H | создание информационно-вычислительной среды, в которой будет разрабатываться ХД. |
Ответ:
(1) A, B, C, D, E, F, H, G
(2) B, A, D, C, F, E, H, G
(3) A, C, H, G, E, D, B, F
(4) F, H, D, E, A, B, C, G
(5) A, F, B, H, C, G, E, D
Упражнение 5:
Номер 1
Под жизненным циклом продукта понимается …
Ответ:
(1) набор действий по созданию продукта
(2) план создания продукта со спецификациями деталей
(3) действия, приводящие к созданию продукта
(4) набор определенным образом расположенных во времени фаз (этапов), которые проходит продукт от момента его создания до момента его утилизации
Номер 2
Что не включает типовая модель бизнес-процессов разработки ХД?
Ответ:
(1) формулирование требований
(2) создание вычислительной среды
(3) моделирование данных
(4) определение процедур извлечения преобразования и загрузки данных
(5) физическая структура базы данных
(6) проектирование аналитических отчетов
Номер 3
На этапе формулирования требований к хранилищу данных определяются …
Ответ:
(1) денормализация таблиц
(2) перечень и содержание отчетов
(3) требования по анализу данных (перечень задач анализа данных)
(4) сегментация таблиц
(5) перечень источников данных
(6) масштаб проекта создания ХД (границы предметной области)
Упражнение 6:
Номер 1
Термин "Business Intelligence" означает …
Ответ:
(1) знания о бизнесе, полученные в результате анализа данных и консолидированной информации
(2) пользователецентрический процесс, который включает доступ и исследование информации, ее анализ, выработку интуиции и понимания, которые ведут к улучшенному и неформальному принятию решений
(3) инструменты для анализа данных, построения отчетов и запросов, которые могут помочь бизнес — пользователям преодолеть море данных для того, чтобы помочь синтезировать из них значимую информацию
Номер 2
Основной целью систем бизнес – аналитики является …
Ответ:
(1) сбор, хранение и распространение данных для высшего звена руководства организации
(2) публикация данных для высшего звена руководства организации, обеспечивающая быстрый доступ к данным, выполнение анализа данных и информационную поддержку процесса принятия решений
(3) сбор, преобразование, хранение и предоставление данных для высшего звена руководства организации
Номер 3
Обычно информационная пирамида имеет следующие уровни:
Ответ:
(1) уровень тактической информации, уровень стратегической информации, уровень информации для принятия решений
(2) уровень оперативной информации, уровень стратегической информации, уровень информации для принятия решений
(3) уровень оперативной информации, уровень тактической информации, уровень стратегической информации, уровень информации для принятия решений
Упражнение 7:
Номер 1
Система деловой осведомленности или бизнес – аналитики (BI System) - …
Ответ:
(1) это модель управления базой знаний предприятия, которая предоставляет ряд новых возможностей в существующей информационной системе предприятия для анализа бизнеса и управления базой знаний предприятия
(2) это бизнес — процесс управления базой знаний предприятия, которая предоставляет ряд новых возможностей в существующей информационной системе предприятия для анализа бизнеса и управления базой знаний предприятия
(3) это система управления базой знаний предприятия, которая предоставляет ряд новых возможностей в существующей информационной системе предприятия для анализа бизнеса и управления базой знаний предприятия
Номер 2
Какая из ниже перечисленных функций является функцией системы бизнес - аналитики?
Ответ:
(1) отслеживание ситуации как на всем предприятии в целом, так и на каких-то конкретных проблемных участках в частности
(2) хранение данных как на всем предприятии в целом, так и на каких-то конкретных проблемных участках в частности
(3) передача данных по всему предприятию в целом, так и по какому-то конкретному проблемному участку в частности
Номер 3
Какая из ниже перечисленных функций не является функцией системы бизнес - аналитики?
Ответ:
(1) отслеживание ситуации как на всем предприятии в целом, так и на каких-то конкретных проблемных участках в частности
(2) управление в реальном времени бизнес — знаниями в рамках всего предприятия
(3) передача данных по всему предприятию в целом, так и по какому-то конкретному проблемному участку в частности
Упражнение 8:
Номер 1
Система бизнес-аналитики является …
Ответ:
(1) стержнем, вокруг которого формируются потоки оперативной бизнес – информации
(2) стержнем, вокруг которого формируются потоки тактической бизнес – информации
(3) стержнем, вокруг которого формируются потоки стратегической бизнес – информации
Номер 2
К основным технологическим средствам реализации функциональности систем–бизнес – аналитики относят …
Ответ:
(1) средства поиска закономерностей
(2) OLAP-средства
(3) отчеты и средства их создания
Номер 3
К основным технологическим средствам реализации функциональности систем–бизнес – аналитики не относят …
Ответ:
(1) отчеты и средства их создания
(2) OLAP-средства
(3) средства автоматизации бизнес–задач организации
Упражнение 9:
Номер 1
Многомерные "информационные кубы" …
Ответ:
(1) инструменты OLAP анализа
(2) собирают и хранят всю информацию о деятельности предприятия.
(3) совокупность таблиц базы данных
Номер 2
Система бизнес–аналитики должна предоставлять…
Ответ:
(1) гибкий анализ и отчетность сотрудникам различных подразделений для просмотра сводных данных, используя одни и те же разрезы деятельности в сопоставимых показателях
(2) логическое представление данных и совокупность операции над ними
(3) семантику данных для их обработки на компьютерах
Номер 3
Системы бизнес-аналитики позволяют …
Ответ:
(1) лучше анализировать структуру покупательского спроса и потребности Ваших клиентов
(2) исключить неоправданные производственные и коммерческие расходы
(3) выявить стратегические тенденции в изменении ценовой структуры и номенклатуры выпускаемой продукции
Упражнение 10:
Номер 1
При рассмотрении задач безопасности данных следует задаться следующими вопросами:
Ответ:
(1) кто администрирует ХД, витрины данных, кубы данных, БД?
(2) кто располагает доступом к ХД, витрине данных, кубам и так далее?
(3) кто руководит службой ИТ – безопасности?
Номер 2
При рассмотрении топологии данных с точки зрения безопасности необходимо изучить следующие вопросы:
Ответ:
(1) насколько распределенной является архитектура данных, поддерживающая бизнес – аналитику?
(2) что делают пользователи с загружаемыми данными?
(3) передают ли пользователи данные внешним партнерам?
Номер 3
Данные, подвергающиеся как процессу сбора, так и преобразования, также образуют "точки риска":
Ответ:
(1) кто приезжает с фискальными проверками, требующими доступа к электронным данным?
(2) где находятся данные, пребывающие в процессе сбора, перед тем как оказаться в ХД, и кто имеется доступ к этой области?
(3) кто располагает доступом к средствам извлечения данных из операционных систем?
Аннотация: В настоящей лекции вводится понятие систем деловой осведомленности, или систем бизнес-аналитики, рассматриваются основные требования к таким системам и архитектурные особенности таких систем. Подробно обсуждаются вопросы обеспечения информационной безопасности систем, проблемы их создания и возможные пути решения этих проблем. Показывается место хранилища данных при разработке систем бизнес-аналитики.
Цель лекции
Изучив материал настоящей лекции, вы будете знать:
- что означает термин «деловая осведомленность», или «бизнес-аналитика»;
- назначение систем бизнес-аналитики ;
- составляющие информационной безопасности систем бизнес-аналитики ;
- особенности сбора данных для систем бизнес-аналитики;
- проблемы создания систем бизнес-аналитики;
- как хранилище данных управляет системами бизнес-аналитики;
и научитесь:
- понимать бизнес-требования к системам бизнес-аналитики;
- распознавать проблемы построения систем бизнес-аналитики и находить пути их решения.
Литература: [5], [28], [40], [41], [56].
Введение
В этой лекции мы будем использовать многие понятия на интуитивном уровне, не давая им точных определений. Такие понятия будут определены в последующих лекциях.
Определение систем деловой осведомленности
Понятие деловой осведомленности
Многозначность английского слова «Intelligence» приводит к неопределенности трактовки термина «Business Intelligence» как в российских, так и в зарубежных литературных источниках, посвященных тематике использования информационных технологий для аналитической поддержки бизнеса. Английское слово «Intelligence» означает способность узнавать и понимать, готовность к пониманию, знания, переданные или приобретенные путем обучения, исследования или опыта, действие или состояние в процессе познания, разведку, разведывательные данные. В русском языке слово «интеллект» означает мыслительную способность человека.
Термин «Business Intelligence» получил широкое распространение, когда был введен в обращение аналитиками компании Gartner Group в конце 80-х годов прошлого века как «пользователецентрический процесс, включающий доступ и исследование информации, ее анализ, выработку интуиции и понимания, которые ведут к улучшенному и неформальному принятию решений». Хотя ранее этот термин, например, использовался в компании IBM в качестве внутрикорпоративного термина.
К 1996 году содержание термина было уточнено, и «Business Intelligence» стал пониматься как «инструменты для анализа данных, построения отчетов и запросов, которые могут помочь бизнес-пользователям преодолеть море данных для того, чтобы помочь синтезировать из них значимую информацию».
В русскоязычной литературе термин «Business Intelligence» переводится как «бизнес-интеллект», «интеллектуальный анализ данных«, «деловая осведомленность» или вводится просто как аббревиатура BI. В настоящем курсе мы будем использовать термины «деловая осведомленность» и «бизнес-аналитика» как синонимы.
Однако все-таки в настоящее время не существует однозначного определения термина «деловая осведомленность» (BI). Отметим следующие важные аспекты трактовки содержания данного термина.
- Деловая осведомленность понимается как процесс, методы, технологии, средства извлечения и представления знаний.
- Деловая осведомленность понимается как знания о бизнесе и для бизнеса.
Таким образом, деловая осведомленность в широком смысле слова понимается как:
- процесс превращения данных в информацию и знания о бизнесе для обеспечения принятия улучшенных и неформальных решений;
- информационные технологии сбора данных, консолидации информации и обеспечения доступа пользователей к бизнес-знаниям;
- знания о бизнесе, полученные в результате анализа данных и консолидированной информации.
Системы бизнес-аналитики
В современном мире успех компании на рынке напрямую зависит от того, как быстро менеджмент компании может распознать изменения динамики рынка и насколько своевременно может отреагировать на них с целью увеличения прибыли, исходя из существующих реалий рынка. Менеджеры компании должны отслеживать тенденции рынка, идентифицировать конкурентов и угрозы, оценивать риски, преобразовывать стратегию компании, оценивать свои ресурсы и т.д. Информация является необходимым производственным ресурсом для принятия эффективных управленческих решений.
Компании накопили значительные объемы данных и имеют доступ к еще большим объемам внешних данных. Менеджерам необходимо, чтобы эта информация была преобразована, предварительно обработана и соответствующим образом организована для быстрого доступа, анализа и принятия решений. Такой подход к данным есть, с одной стороны, создание конкурентного преимущества, а с другой стороны – требование к публикации данных для менеджеров компании. Публикация данных для менеджеров, обеспечивающая быстрый доступ к данным, выполнение анализа данных и информационную поддержку процесса принятия решений, является основной целью систем бизнес-аналитики. Бизнес-аналитика помогает компании создавать знания из всей доступной информации для принятия эффективных управленческих решений и превращения этих решений в действие.
Таким образом, ключевую роль в управлении организацией в целом и ее отдельными производственными функциями играет информация. Данные, которые доступны менеджерам и аналитикам непосредственно из корпоративных информационных систем, не унифицированы, разрозненны и в общем случае не готовы для анализа. Системы деловой осведомленности или бизнес-аналитики являются тем классом информационных систем, который позволяет превратить данные корпоративных информационных систем и данные из внешних источников в полезные для бизнеса информацию и знания, используемые в управлении, на основе которых можно принимать решения.
Информационным фундаментом для бизнес-анализа и систем бизнес-аналитики является хранилище данных. Основное требование к хранилищу данных системы бизнес-анализа состоит в том, чтобы обеспечить структурированную и организованную для решения задач бизнеса информационную среду. Как правило, такую среду лаконично представляют в виде информационной пирамиды, как показано на
рис.
4.1.
Рис.
4.1.
Информационная пирамида
Информационная пирамида формируется из нескольких уровней.
- Уровень оперативной информации. На этом уровне ИТ обеспечивают работу с данными на уровне бизнес-процедур компании. Данные в автоматизированных системах являются хорошо структурированными и детальными. С этими данными работают специалисты компании: бухгалтеры, менеджеры продаж, плановики и т.д.
- Уровень тактической информации. На этом уровне ИТ обеспечивают интеграцию данных на уровне бизнес-процессов оперативного управления производством в рамках подразделений компании. С этими данными работают руководители подразделений компании при выполнении ежедневных производственных заданий.
- Уровень стратегической информации. На этом уровне ИТ обеспечивают интеграцию данных на уровне бизнес-процессов по направлениям хозяйственной деятельности компании. С этими данными работают аналитики и руководители высшего звена компании, которые готовят стратегические решения развития и деятельности компании на рынке.
- Уровень принятия решений. На этом уровне ИТ обеспечивают интеграцию и агрегацию данных на уровне бизнес-процессов компании для руководителей высшего звена компании. Этот уровень обеспечивает информационную поддержку принятия решений.
Информационная пирамида описывает среду бизнес-аналитики, которую можно описать следующим образом. В информационную среду бизнес-аналитики поступает первичный материал — данные, которые затем перерабатываются в автоматизированных системах и информационных продуктах.
В процессе переработки происходит переход от данных к информации. ХД извлекает данные из множества транзакционных или оперативных систем, а затем интегрирует и хранит данные в специализированной БД. Например, в ХД могут приводиться в соответствие и объединяться пользовательские записи из четырех оперативных систем (приложений для обработки заказов, обслуживания, продаж и поставок). Такой процесс извлечения и интеграции преобразует данные в новый информационный продукт — информацию.
Затем пользователи, работающие с аналитическими инструментами (например, для создания запросов, отчетов, OLAP-анализа и выполнения операций интеллектуального анализа данных), обращаются к данным из ХД и анализируют ее. Таким образом, определяются тенденции, структуры и исключения. Аналитические инструменты помогают пользователям преобразовать информацию в знания.
Теперь дадим определение систем бизнес-аналитики или систем деловой осведомленности.
Определение 4.1. Система деловой осведомленности, или бизнес-аналитики (BI System) , — это система управления базой знаний предприятия, которая предоставляет ряд новых возможностей в существующей информационной системе предприятия для анализа бизнеса и управления базой знаний предприятия.
К основным функциям системы бизнес-аналитики, как правило, относят следующие.
- Управление в реальном времени бизнес-знаниями в рамках всего предприятия.
- Простой доступ к информации для сотрудников компании различных уровней.
- Рост объема перерабатываемой информации, повышение конкурентоспособности.
- Проведение более эффективного анализа доходов и расходов.
- Предоставление исполнительным директорам комплексной и более наглядной картины предприятия по всем направлениям бизнеса.
- Отслеживание ситуации как на всем предприятии в целом, так и на каких-то конкретных проблемных участках в частности.
К основным технологическим средствам реализации функциональности систем бизнес-аналитики относят:
- отчеты и средства их создания;
- специализированные средства создания отчетов;
- генераторы отчетов, встроенные в средства разработки;
- нетрадиционные средства создания отчетов;
- OLAP-средства;
- клиентские OLAP-средства;
- серверные OLAP-cредства;
- средства поиска закономерностей (Data Mining-средства) и т.д.
Система бизнес-аналитики является стержнем, вокруг которого формируются потоки стратегической бизнес-информации. Данный инструмент помогает компании принимать решения, которые будут основаны на корректной информации, полученной вовремя.
В условиях, когда рынок постоянно меняется, а конкуренция становится все жестче, руководителям крайне необходимо выявлять и анализировать имеющиеся у предприятия резервы, которые могут существенно расширить возможности бизнеса.
Предлагаемые решения в области бизнес-аналитики должны предоставлять возможность оперативно анализировать тенденции рынка, осознавать движущие силы бизнеса и, основываясь на объективной информации, быстро реагировать на изменения рыночной ситуации и принимать верные решения.
Например, одним из возможных решений может быть графический инструмент для экономического анализа, относящийся к категории OLAP-приложений (On-line Analytical Processing), который:
- позволяет регулярно проводить анализ выполнения производственной программы;
- позволяет проводить анализ отклонений финансовых показателей, таких как, например, анализ расходов по приобретению сырья и материалов;
- позволяет собирать, обобщать, анализировать и представлять данные в виде легко читаемых графиков и аналитических приложений. В сочетании с системой планирования и управления ресурсами предприятия ERP обеспечивает гибкий, многоплановый анализ бизнеса на основе операционных данных;
- позволяет создавать так называемые «информационные кубы» — виртуальные информационные центры, которые содержат аналитические данные, существенные для выявления тенденций рынка, анализа и принятия стратегических решений.
Эти многомерные «информационные кубы» собирают и хранят всю информацию о деятельности предприятия. С их помощью можно моделировать и анализировать критические аспекты бизнеса, учитывая информацию о продукции, поставщиках, потребителях, товарообороте, ценах и доходах. Анализ ведется интерактивно, в реальном времени, с помощью удобных визуальных инструментов, а не просто на основе многочисленных отчетов с тысячами страниц, таблиц и чисел.
«Кубы данных» должны быть настроены для решения ряда критически важных аспектов бизнеса, включая анализ продаж, запасов, финансов, каналов снабжения и производства.
Специальные возможности должны обеспечивать мгновенную детализацию данных и всестороннее исследование проблемы. Результирующее двух- или трехмерное представление удобно для быстрого изучения тенденций и анализа отклонений.
Типовой состав программного обеспечения систем бизнес-аналитики включает в себя не только саму систему, но и обучающие материалы, техническую документацию, а также возможность получения технической поддержки и профессиональных консультаций. Все это помогает быстро и в совершенстве освоить систему, получить максимум преимуществ ее использования:
- система для оперативного анализа;
- стандартный каталог;
- стандартные шаблоны и модели;
- стандартные отчеты;
- обучение, поддержка, документация, профессиональные консультации.
Система бизнес-аналитики должна:
- иметь единый графический интерфейс пользователя (GUI), который обеспечивает интуитивную навигацию и комфортность в работе;
- предоставлять гибкий анализ и отчетность сотрудникам различных подразделений для просмотра сводных данных, используя одни и те же разрезы деятельности в сопоставимых показателях;
- иметь открытую архитектуру и организационную масштабируемость, которые дают контролируемое, последовательное и быстрое развертывание аналитической системы во всех подразделениях предприятия;
- иметь мощную систему административного контроля, которая освобождает ИT-службу от необходимости составления многих форм отчетности, но в то же время обеспечивает контроль доступа к базам данных, конфиденциальность и мониторинг изменений;
- обеспечивать быстрое внедрение, которое способствует скорейшему получению практических результатов и ускоряет отдачу от инвестиций в программное обеспечение.
Таким образом, системы бизнес-аналитики позволяют:
- лучше анализировать структуру покупательского спроса и потребности ваших клиентов;
- использовать гибкую стратегию продаж и целевой маркетинг;
- по-новому представить на рынке возможности вашей продукции;
- выявить слабые места в цепочке поставок;
- исключить неоправданные производственные и коммерческие расходы;
- выявить стратегические тенденции в изменении ценовой структуры и номенклатуры выпускаемой продукции.
Информационная безопасность систем бизнес-аналитики
Следует отметить, что многие компании не придают значения вопросам безопасности, игнорируя тот факт, что архитектурные компоненты систем бизнес-аналитики таят в себе определенную опасность. Обеспечение безопасности среды бизнес-аналитики – не менее важная задача, чем защита оперативных приложений.
Необходимость безопасности систем оперативной обработки транзакций (On-Line Transaction Processing, OLTP) осознается большинством компаний. Особенность реализации этой задачи для OLTP-приложений заключается в том, что она хорошо поддается структуризации и является статичной (определенные приложения каждый раз одинаковым образом обращаются к определенным данным). Круг пользователей весьма ограничен — это работники с определенными бизнес-функциями, они работают с приложениями и данными, которые касаются только их поля деятельности. Кроме того, физическая структура этих приложений также остается довольно постоянной. Инструментальные средства и базовая структура данных меняются нечасто.
Среда бизнес-аналитики и ХД, наоборот, характеризуется значительной динамичностью вкупе с широкой и часто меняющейся пользовательской аудиторией, причем пользователи могут быть как внутренними, так внешними. В такой ситуации гораздо сложнее (а иногда и практически невозможно) распределить пользователей по подмножествам данных; особенно это касается аналитических приложений высокого уровня, таких как, например, решения управления эффективностью корпорации (corporate performance management), где окончательная информация формируется на основе изучения данных всего предприятия. Помимо этого, физическая структура этой среды часто является неясной: в нее устанавливается множество различных средств, а сами данные пребывают в постоянном движении (из ХД в витрины данных и на пользовательские машины в информационные панели). В результате мероприятия по обеспечению безопасности корпоративной информации обходят стороной приложения бизнес-аналитики и ХД.
Для того чтобы гарантировать защищенность среды бизнес-аналитики, компании должны в первую очередь выполнить задачи безопасности, возникающие на уровне отдельных ее компонентов (см.
рис.
4.2.).
Рис.
4.2.
Оболочка решений бизнес-аналитики
Каждый из основных компонентов среды бизнес-аналитики имеет свою степень риска и для обеспечения безопасности каждого компонента потребуется реализовать различные подходы (и различные технологии). Это крайне непростая задача, и, пожалуй, наибольшую сложность представляют «пробелы» между компонентами. Ведь программная оболочка для бизнес-аналитики практически никогда не поставляется одним поставщиком или в форме одной ИТ-технологии. При этом бесшовная интеграция между компонентами невозможна. Более того, именно то, как компоненты работают друг с другом, и то, как информация проходит между ними, и образует «точки риска».
Безопасность данных
Сама суть бизнес-аналитики подталкивает бизнес-пользователей к расширению доступа к данным и контроля над ними. Поэтому необходима жесткая политика по защите информации, которая должна помочь «залатать дыры», созданные многочисленными, слабо интегрированными технологическими компонентами, а также минимизировать огромный риск, присущий человеческому фактору.
Данные в ХД, витринах данных и операционных складах данных создают условия для осуществления всей бизнес-аналитики и, как правило, включают гигантские объемы детальных, транзакционных данных. Поскольку они часто отображают длительный отрезок времени, относящейся к истории существования компании, как, например, финансовая информация, обеспечение защищенности таких данных чрезвычайно важно. При рассмотрении задач безопасности данных следует задаться следующими вопросами:
- Кто располагает доступом к ХД, витрине данных, кубам и так далее?
- Каковы рамки их доступа: одна предметная область, множество предметных областей или все предметные области?
- Каким типом доступа они обладают, например, только чтение или возможность модификации?
Топология данных в среде бизнес-аналитики влияет на возможности доступа к данным и обеспечение безопасности. Во многих компаниях результаты запросов часто загружаются на индивидуальные машины с целью дальнейшей детализации и использования. Эти данные оказываются в витринах данных, настольных БД, информационных панелях или крупноформатных электронных таблицах и быстро оказываются вне пределов инфраструктуры безопасности ИT-отдела, хотя по-прежнему сохраняют свою конфиденциальную сущность. При рассмотрении топологии данных с точки зрения безопасности необходимо изучить следующие вопросы:
- Насколько распределенной является архитектура данных, поддерживающая бизнес-аналитику?
- Имеется ли дополнительное распределение данных и если да, то каковы связанные с ним риски?
- Что делают пользователи с загружаемыми данными?
- Передают ли пользователи данные внешним партнерам?
Процесс сбора данных
Обычно процесс сбора и подготовки данных для среды бизнес-аналитики очень сложный и «непрочный». Огромное число источников данных и значительное разнообразие данных приводят к многоступенчатым процессам, в которых данные интерактивно собираются и преобразуются для загрузки в ХД. Данные, подвергающиеся как процессу сбора, так и преобразования, также образуют следующие «точки риска».
- Кто располагает доступом к средствам извлечения данных из операционных систем?
- Где находятся данные, пребывающие в процессе сбора, перед тем как оказаться в ХД, и кто имеет доступ к этой области?
- Какова логика преобразования, безопасность которой реализуется в средствах извлечения, преобразования и загрузки (ETL)?
- Если никакие средства не используются, то какова защита ETL-процессов, написанных пользователем, от несанкционированных модификаций?
Пользовательские средства формирования запросов и аналитические приложения
Программные инструменты бизнес-аналитики и аналитические приложения — это, в первую очередь, механизмы, предназначенные для доступа к данным в ХД. Такие средства часто приобретались в большом количестве с целью широкого и глубокого развертывания бизнес-аналитики по всему предприятию. Эти инструменты представляют особую ценность только для определенных пользователей и несут серьезную опасность, если попадают не в те руки.
- Кто располагает разрешением на использование средств формирования запроса и отчетности?
- Назначен ли каждому пользователю личный ID?
Появление и развитие аналитических приложений для электронной коммерции по схеме «бизнес-бизнес» (business-to-business) и «поставщик-покупатели» (business-to-consumer) усилили насущность вопросов безопасности.
- Насколько свободно ваши клиенты и поставщики обмениваются предоставленной им информацией в рамках своих предприятий?
- Предоставляют ли они ее своим внешним акционерам?
- Не может ли эта информация попасть в руки ваших конкурентов?
Политика информационной безопасности
Корпоративная политика информационной безопасности часто не затрагивает информации, которая хранится, анализируется и поставляется посредством аналитических приложений. Поскольку бизнес-аналитика расширяет доступ к информации, часто передавая ее в непосредственное распоряжение бизнес-пользователей, информация быстро оказывается вне пределов инфраструктуры безопасности ИT-отдела. Поэтому при формировании корпоративной политики информационной безопасности необходимо рассмотреть следующие вопросы:
- Учитывает ли корпоративная политика безопасности специфику ИT?
- Имеются ли области значительного риска, которые могут быть устранены посредством такой политики?
- Затрагивают ли правительственные постановления информацию, которая хранится, анализируется и представляется среде бизнес-аналитики?
- Не нарушают ли текущие или планируемые мероприятия по развертыванию среды бизнес-аналитики эти постановления?
Концепции и архитектура
BI-платформ
Основные определения и концепции BI-платформ. BI-технологии.
Функции системы BI. Виды BI-платформ и их компоненты.
BI (Business Intelligence) – это процесс, ориентированный на бизнес-пользователя, который помогает получить доступ, исследовать информацию, анализировать и понимать данные, что ведет к улучшенному принятию решений.
- позволяют анализировать большие объемы информации
- указывают пользователю на ключевые факторы, которые необходимы для принятия решений.
- позволяют представлять информацию в удобном, для аналитика, виде
- Управление в реальном времени бизнес-знаниями в рамках всего предприятия.
- Простой доступ к информации для сотрудников компании различных уровней.
- Рост объема перерабатываемой информации, повышение конкурентоспособности.
- Проведение более эффективного анализа доходов и расходов.
- Предоставление исполнительным директорам комплексной и более наглядной картины предприятия по всем направлениям бизнеса.
- Отслеживание ситуации как на всем предприятии в целом, так и на каких-то конкретных проблемных участках в частности.
- отчеты и средства их создания;
- специализированные средства создания отчетов;
- генераторы отчетов, встроенные в средства разработки;
- нетрадиционные средства создания отчетов;
- OLAP-средства;
- клиентские OLAP-средства;
- серверные OLAP-cредства;
- средства поиска закономерностей (Data Mining-средства) и т.д.
Система бизнес-аналитики должна:
- иметь единый графический интерфейс пользователя (GUI), который обеспечивает интуитивную навигацию и комфортность в работе;
- предоставлять гибкий анализ и отчетность сотрудникам различных подразделений для просмотра сводных данных, используя одни и те же разрезы деятельности в сопоставимых показателях;
- иметь открытую архитектуру и организационную масштабируемость, которые дают контролируемое, последовательное и быстрое развертывание аналитической системы во всех подразделениях предприятия;
- иметь мощную систему административного контроля, которая освобождает ИT-службу от необходимости составления многих форм отчетности, но в то же время обеспечивает контроль доступа к базам данных, конфиденциальность и мониторинг изменений;
- обеспечивать быстрое внедрение, которое способствует скорейшему получению практических результатов и ускоряет отдачу от инвестиций в программное обеспечение.
Cистемы BI позволяют:
- лучше анализировать структуру покупательского спроса и потребности ваших клиентов;
- использовать гибкую стратегию продаж и целевой маркетинг;
- по-новому представить на рынке возможности вашей продукции;
- выявить слабые места в цепочке поставок;
- исключить неоправданные производственные и коммерческие расходы;
- выявить стратегические тенденции в изменении ценовой структуры и номенклатуры выпускаемой продукции.
Архитектура современной системы бизнес-аналитики является многоуровневой и включает следующие уровни:
- сбор и первичная обработка данных;
- извлечение, преобразование и загрузка данных;
- складирование данных;
- представление данных в витринах данных;
- анализ данных
- Web-портал.
BI-платформы бывают двух видов:
- С хранилищем данных
Одной из главных целей создания хранилища данных является ориентация на анализ накопленных данных, т.е. структуризация данных в хранилище данных должна быть выполнена таким образом, чтобы данные эффективно использовались в аналитических приложениях. - Без хранилища данных
К BI-платформа без хранилища данных относится, например, программа PowerBI, QlickView.
Средства интеграции
- BI-инфраструктура: все инструменты BI-платформы должны использовать общие метаданные, единую объектную модель, сквозную модель безопасности, общие средства администрирования, портальной интеграции, общий движок исполнения запросов.
- Управление метаданными – процесс управления данными, связанными с информационными активами организации по обеспечению интеграции, доступа, совместного использования, анализа и пр. для достижения наилучших результатов организации.
- Разработка
- Взаимодействие
Представление информации
- Средства создания отчетов
- Информационные панели
- Произвольные запросы (выполнять не типовые запросы без привлечения IT-специалиста)
- Интеграция с другими программами
- Возможности поиска
- Мобильные возможности
Анализ данных (оперативная аналитическая обработка данных — OLAP)
- Гибкий просмотр информации
- Произвольные срезы данных
- Детализация
- Свертка и консолидация
- Вращение
- Сравнение во времени
- Моделирование
- Карты показателей.
Главная /
Базы данных /
Проектирование хранилищ данных для приложений систем деловой осведомленности (Business Intelligence Systems)
Правильные ответы выделены зелёным цветом.
Все ответы: Курс содержит курс лекций по проектированию хранилищ данных для систем бизнес-аналитики на технологической платформе MS SQL Server 2008 с использованием современных CASE-средств. В курсе изучается весь комплекс вопросов проектирования хранилищ данных. Материал изложен с единых методологических позиций и содержит описание методологии в объеме, необходимом для практической работы, а также набор учебных примеров для СУБД MS SQL Server 2008 и CASE инструмента PowerDesigner.
Многомерное моделирование является …
(1) методом моделирования и визуализации данных как множества числовых или лингвистических показателей или параметров, которые описывают общие аспекты деятельности организации
(2) методом моделирования и визуализации данных в БД оперативных информационных систем деятельности организации
(3) методом моделирования и визуализации данных в БД информационных систем деятельности организации
Метаданные хранилища данных определяются как …
(1) данные о данных
(2) совокупность элементов данных и спецификаций, содержащих описание данных ИС и процессов их обработки
(3) тень данных
(4) таблицы описания объектов базы данных в системном каталоге
Под корпоративной моделью данных понимают
(1) многоуровневое, структурированное описание предметных областей организации, структур данных предметных областей, бизнес-процессов и бизнес — процедур, потоков данных, принятых в организации, диаграмм состояний, матриц «данные — процесс» и других модельных представлений, которые используются в деятельности организации
(2) структурированное описание предметных областей организации, структур данных предметных областей, которые используются в деятельности организации
(3) многоуровневое, структурированное описание бизнес-процессов и бизнес — процедур, которые используются в деятельности организации
(4) потоков данных, принятых в организации, диаграмм состояний, матриц «данные — процесс» и других модельных представлений, которые используются в деятельности организации
Данные в информационных системах выступают как …
(1) способ интерпретации информации о внешнем мире в компьютерных системах
(2) способ представления информации в определенной, фиксированной форме, пригодной для обработки, хранения и передачи
(3) способ обработки информации о внешнем мире, пригодный для использования в компьютерных системах
Какое из ниже приведенных определений не связано с термином транзакция? Транзакция – это …
(1) одна из команд SQL- SELECT, INSERT, UPDATE, DELETE
(2) элементарная логически завершенная единица работы, которая может включать несколько команд вставки, удаления или модификации
(3) логическая единица работы, которая переводит базу данных из одного завершенного состояния в другое завершенное состояние
(4) работа базы данных по поддержке целостности данных
Результат выполнения оператора SELECT называется …
(1) выборкой данных
(2) результирующим множеством
(3) строкой таблицы, может быть состоящего из одного значения
(4) строкой таблицы или представления
К основным типам языков манипулирования данными в базах данных относят …
(1) процедурные языки
(2) декларативные языки
(3) языки обработки символов
Укажите, какие объекты не являются результатами логического проектирования хранилища данных.
(1) физическая база данных
(2) информационная модель предметной области базы данных
(3) план тестирования базы данных
(4) физическая модель базы данных, которая может быть преобразована в скрипт для создания базы данных
(5) спецификации модулей приложений базы данных
Какое из приведенных ниже определений является определением предметной области?
(1) целенаправленная первичная трансформация картины внешнего мира в некоторую умозрительную картину, определенная часть которой фиксируется в ИС в качестве алгоритмической модели фрагмента действительности
(2) объекты и ситуации фрагмента внешнего мира, подлежащие реализации в базе или хранилище данных
(3) абстракции реального мира, отраженные в базе или хранилище данных информационной системы
(4) модель процессов обработки и представления информации для информационной системы
Аддитивный факт — это
(1) факт, значение которого имеет смысл использовать с любыми измерениями для выполнения операций суммирования с целью получения какого-либо значимого результата
(2) факт, значение которого имеет смысл использовать совместно с некоторыми измерениями для выполнения операций суммирования с целью получения какого-либо значимого результата
(3) факт, значение которого не имеет смысла использовать совместно с каким-либо измерением для выполнения операций суммирования с целью получения какого-либо значимого результата
Какие из перечисленных ниже функций относятся к основным функциям метаданных в ХД?
(1) управление данными во времени
(2) представление соответствия данных источников и данных ХД
(3) поддержка системного каталога базы данных
Корпоративная модель данных создается …
(1) в процессе проектирования OLTP систем организации
(2) создается в процессе проектирования OLAP систем организации
(3) создается в процессе проектирования хранилища данных
(4) создается в процессе проектирования киосков данных
Основной целью создания систем складирования данных является …
(1) математические преобразования информации в данные и обратно по запросам пользователей
(2) хранение данных с целью дальнейшего их использования пользователями
(3) представление информации в форме удобной для обработки и анализа исторических данных
Установите соответствие между типами приложений и их определениями.
Тип приложения | Определение | ||
---|---|---|---|
1. | OLTP-система | А | — это такое приложение обработки данных, для которого база данных растет или сжимается в размерах периодически в зависимости от характера обработки данных. |
2. | DSS-система | Б | – это приложение, которое обеспечивает аналитическую обработку данных, включающую математический, статистический или иной анализ данных. |
3. | BATCH-системы | В | – это такое приложение, которое работает с базой данных в не интерактивном режиме. |
4. | OLAP-система | Г | – это такое приложение, которое работает с очень большой базой данных в режиме только чтение. |
5. | VCDB-система | Д | – это такое приложение, которое содержит в основном транзакции вставки, обновления и удаления, с высокой частотой преимущественно транзакций обновления. |
(1) А, Б, В, Г, Д
(2) Б, Г, В, А, Д
(3) Д, Г, В, Б, А
(4) А, Б, Г, В, Д
Запрос к схеме «звезда»: «Пусть требуется просмотреть данные о продажах товара с идентификационным номером 33 за месяцы с мая по август текущего года по региону «Москва» с идентификационным номером 81″. Укажите правильный вариант ответа.
(1)
SELECT SUM(sales_dollar_amount* sales_quantity_sold), time_month, region_name
FROM Sales, Time, Region
WHERE Sales.region_id = Region.region_id
AND Sales.time_id = Time_time_id
AND Sales.product_id = 33
AND Sales.region_id = 81
AND Time.time_month BETWEEN ‘Май’ AND ‘Август’
GROUP BY time_month, region_name
(2)
SELECT SUM(sales_dollar_amount* sales_quantity_sold), time_month, region_name
FROM Sales, Time, Region
WHERE Sales.region_id = Region.region_id
AND Sales.time_id = Time_time_id
AND Sales.product_id = 33
AND Sales.region_id = 81
AND Time.time_month BETWEEN ‘Май’ AND ‘Август’
AND Time.time_year = 2009;
(3)
SELECT SUM(sales_dollar_amount* sales_quantity_sold), time_month, region_name
FROM Sales, Time, Region
WHERE Sales.region_id = Region.region_id
AND Sales.time_id = Time_time_id
AND Sales.product_id = 33
AND Sales.region_id = 81
AND Time.time_month BETWEEN ‘Май’ AND ‘Август’
AND Time.time_year = 2009
GROUP BY time_month, region_name;
(4)
SELECT SUM(sales_dollar_amount* sales_quantity_sold), time_month, region_name
FROM Sales, Time, Region
WHERE Sales.region_id = Region.region_id
AND Sales.product_id = 33
AND Sales.region_id = 81
AND Time.time_month BETWEEN ‘Май’ AND ‘Август’
AND Time.time_year = 2009
GROUP BY time_month, region_name
Оптимизатором запросов называется …
(1) программное обеспечение промежуточного слоя, которое помогает SQL СУБД осуществлять навигацию по физическим структурам данных для доступа к требуемым данным
(2) компонента программного обеспечения SQL СУБД, которая определяет, как осуществлять навигацию по физическим структурам данных для доступа к требуемым данным
(3) программная утилита, которая помогает SQL СУБД осуществлять навигацию по физическим структурам данных для доступа к требуемым данным
Укажите, какие объекты не являются входными данными для проектирования хранилища данных.
(1) информационная модель предметной области хранилища данных
(2) функциональная модель предметной области хранилища данных
(3) бизнес-правила
(4) спецификации модулей приложений хранилища данных
Какой из ниже перечисленных объектов может быть материальной сущностью?
(1) самолет
(2) штатное расписание организации
(3) интеграл
(4) Елена Прекрасная
Числовая мера интенсивности – это
(1) атрибут
(2) метрика
(3) факт
Какие из перечисленных ниже элементов не являются элементами метаданных ХД?
(1) описание таблиц, их атрибутов, ключей
(2) история экстрагирования (поступления) данных
(3) значения метрик таблицы фактов
Сколько этапов алгоритма преобразования корпоративной модели данных в модель хранилища данных являются обязательными (т.е. практически всегда имеют место быть)?
Какое свойство данных не характерно для систем складирования данных?
(1) интегрированность
(2) инвариантность по времени
(3) изменчивость
В контексте физического проектирования реляционных баз данных денормализация – это …
(1) процесс достижения компромиссов в нормализованных таблицах посредством намеренного введения избыточности в целях увеличения производительности
(2) процесс достижения компромиссов в нормализованных таблицах посредством намеренного введения избыточности в целях увеличения производительности с нарушением правил реляционной модели данных
(3) процесс построения ненормализованных таблиц физической модели в целях увеличения производительности
(4) процесс достижения компромиссов в нормализованных таблицах посредством намеренного введения избыточности в целях увеличения производительности в рамках реляционной модели
Запрос к схеме «звезда»: «Пусть руководству компании требуется отчет о прибыли по всем регионам по всем отделам продаж за 2007-08 гг». Укажите правильный ответ.
(1)
SELECT Time, Region, Department, SUM(Profit) AS Profit
FROM sales
GROUP BY ROLLUP(Time, Region, Department);
(2)
SELECT Time, Region, Department, SUM(Profit) AS Profit
FROM sales
GROUP BY ROLLUP(Time, Region);
(3)
SELECT Time, Region, Department, SUM(Profit) AS Profit
FROM sales
GROUP BY Time, Region, Department;
(4)
SELECT Time, Region, Department, SUM(Profit) AS Profit
FROM sales
GROUP BY Time, Department;
Оцените в терминах операций ввода вывода следующий запрос, который делает выборку данных из таблиц PRODUCT (50 строк) и VENDOR (1000):
SELECT VENDOR_CODE, PRODUCT_CODE, PRODUCT_DESC
FROM VENDOR, PRODUCT
WHERE VENDOR.VENDOR_CODE = PRODUCT.VENDOR_CODE AND VENDOR.VENDOR_CODE = «100»;
По следующему пути доступа:
WHERE
.SELECT
. если 20 строк удовлетворяют условиям поиска
(1) 50000
(2) 100090
(3) 40020
Укажите правильное соответствие между этапами проектирования хранилища данных и их кратким содержанием.
Этап | Содержание | ||
---|---|---|---|
1. | На этапе планирования | A | Решаются задачи: определение требований владельца ХД; определение требований конечных пользователей; определение технологических требований; определение архитектурных требований |
2. | На этапе разработки требований | B | Решаются задачи: выбор стратегии реализации и методологии разработки, анализ задач, для решения которых создается ХД, анализ ресурсов разработки с технологической точки зрения и с точки зрения задач бизнеса, выбор архитектуры ХД, определяется бюджет проекта, разрабатываются возможные сценарии использования ХД, начинается сбор метаданных для ХД |
3. | На этапе анализа | C | Решаются задачи разработки физической модели ХД, проектирования процедур поступления данных в него и проектирования архитектуры приложений |
4. | На этапе проектирования | D | Решаются задачи построения согласованной по источникам логической модели и определения набора инструментальных средств для работы с ХД. |
5. | На этапе внедрения | E | Решаются задачи поддержки работоспособности и масштабируемости программно-аппаратного обеспечения ХД; сбора, очистки, преобразования, загрузки и актуализации данных в соответствии с установленными бизнес — процедурами. |
6. | На этапе поддержки | F | Решаются задачи начальной инсталляции, включающей начальную загрузку хранилища из источников данных, и тестирования процедур обновления и синхронизации данных. |
(1) A, C, F, D, E, F
(2) B, A, D, C, F, E
(3) B, A, D, C, Е, F
(4) F, Е, D, A, B, C
Сколько основных конструкций используется в логической модели предметной области?
Основными характеристиками таблицы измерений являются следующие:
(1) содержат данные о детализации фактов, содержат описательную информацию о числовых значениях, содержат небольшое количество полей, имеют высокую кардинальность
(2) содержат данные о детализации фактов, содержат описательную информацию о числовых значениях, содержат большое количество полей, имеют невысокую кардинальность
(3) содержат данные о детализации фактов, содержат большое количество полей, имеют высокую кардинальность
Логическая структура метаданных фактов, как правило, не включает в себя …
(1) правила изменения
(2) описание методов генерации ключа измерений
(3) правила архивации
Идентификация бизнес- процессов предметной области позволяет определить ….
(1) число таблиц измерений
(2) число независимых таблиц фактов
(3) число иерархий таблиц измерений
(4) число таблиц измерений и таблиц фактов
Какое свойство не входит в классическое определение хранилища данных?
(1) предметная ориентированность
(2) изменчивость во времени
(3) интегрированность
Какой из перечисленных ниже факторов не пытаются устранить в процессе денормализации?
(1) операции соединения
(2) операции соединения с операциями агрегирования
(3) целью устранения дополнительных операций ввода-вывода
(4) каскадные обновления таблиц
Запрос к схеме «звезда»: «Пусть руководству компании требуется перекрестный отчет о прибыли по всем регионам по всем отделам продаж за 2007-08 гг.». Укажите правильный ответ.
(1)
SELECT Time, Region, Department, SUM(Profit) AS Profit
FROM sales
GROUP BY CUBE(Time, Region, Department);
(2)
SELECT Time, Region, Department, SUM(Profit) AS Profit
FROM sales
GROUP BY CUBE(Time, Department);
(3)
SELECT Time, Region, Department, SUM(Profit) AS Profit
FROM sales
GROUP BY Time, Region, Department;
(4)
SELECT Time, Region, Department, SUM(Profit) AS Profit
FROM sales
GROUP BY Region, Department;
При оптимизации запросов, основанных на правилах, …
(1) веса и предпочтения назначаются альтернативам на основе принципов, которые вытекают из законов реляционной алгебры
(2) веса и предпочтения назначаются альтернативам на основе принципов, которые вытекают из статистической обработки физического доступа к данным
(3) веса и предпочтения назначаются альтернативам на основе принципов, которые являются общепризнанными эвристиками
Укажите, какие из ниже перечисленных объектов относятся к результатам проектирования физической модели хранилища данных.
(1) физическая база данных
(2) информационная модель данных
(3) план тестирования базы данных
(4) нормализованная схема отношений
(5) физическая структура базы данных
(6) спецификации модулей
Нормализация отношений информационной модели предметной области является
(1) группировкой атрибутов в отношении предметной области
(2) механизмом создания логической модели реляционной базы данных
(3) распределением атрибутов по отношениям базы данных
(4) приведением отношений к 3НФ
Агрегатами являются …
(1) суммы значений параметров, взятые на определенном уровне детализации (гранулированности)
(2) суммы значений параметров или статистические функции от значений параметров
(3) суммы значений параметров или статистические функции от значений параметров, взятые на определенном уровне детализации (гранулированности)
Классификации метаданных по их функциональному назначению не включает следующий класс …
(1) предметно-ориентированные метаданные
(2) уникальные метаданные
(3) структурные метаданные
Метод моделирования «Свод данных» — это…
(1) способ построения многомерной модели, разработанная для ХД масштаба предприятия, и имеющая в основе набор связанных нормализованных таблиц, ориентированных на поддержку функциональных областей бизнеса с возможностью отражения истории
(2) методология проектирования, разработанная для глобальных ХД масштаба предприятия, и имеющая в основе набор связанных нормализованных таблиц, ориентированных на поддержку функциональных областей бизнеса с возможностью отражения истории
(3) методология проектирования, разработанная для ХД, и имеющая в основе набор связанных таблиц, ориентированных на поддержку функциональных областей бизнеса с возможностью отражения истории
Операционные системы обработки данных создаются с учетом следующих значений параметров:
(1) параметр — частота обновления данных, значение — обновляются периодически
(2) параметр — данные структурируются с целью, значение — обеспечения целостности данных
(3) параметр — оптимизируются для обеспечения, значение — процесса выполнения выборки данных
Пусть, для таблицы базы данных EMPLOYEE
1. | Номер личной карточки | EMPNO (PK) |
2. | Фамилия | ENAME |
3. | Имя | LNAME |
4. | Страховка | SSECNO |
5. | Номер подразделения | DEPNO (FK) |
6. | Должность | JOB |
7. | Возраст | AGE |
8. | Стаж | HIREDATE |
9. | Доплаты | COMM |
10 | Зарплата | SAL |
11 | Штрафы | FINE |
12 | Автобиография | Biog |
13 | Фотография | Foto |
задана следующая матрица распределения (использования) колонок таблицы (пронумерованы) по 10 транзакциям.
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | |
1 | + | + | + | + | + | + | + | + | + | + | + | + | + |
2 | + | + | + | + | + | + | + | + | + | + | + | + | + |
3 | + | + | + | + | + | + | + | + | + | + | + | + | + |
4 | + | + | + | + | + | + | + | + | + | + | + | + | + |
5 | + | + | + | — | — | + | — | — | + | + | + | — | — |
6 | + | + | + | — | — | + | — | — | — | — | + | — | — |
7 | + | + | + | — | — | + | — | — | — | + | — | — | — |
8 | + | + | + | — | — | + | — | — | + | — | — | — | — |
9 | + | + | + | — | + | — | — | — | — | — | — | — | — |
10 | + | + | + | — | + | — | — | — | — | — | — | — | — |
Как следует изменить предложенное в примере лекции вертикальное разбиение данной таблицы?
(1) оставить без изменений
(2) не разбивать таблицу EMPLOYEE
(3) перенести колонку SSECNO в таблицу EMP_ADD
(4) перенести колонку AGE в таблицу EMPLOYEE
Задан оператор
SELECT Time, Region, Department, SUM(Profit) AS Profit
FROM sales
GROUP BY ROLLUP(Time, Region, Department);
Укажите правильное результирующее множество.
(1)
Time | Region | Department | Profit |
---|---|---|---|
2007 | Центральный | VideoRental | 75,00 |
2007 | Центральный | VideoSales | 74,00 |
2007 | Центральный | NULL | 149,00 |
2007 | Восточный | VideoRental | 89,00 |
2007 | Восточный | VideoSales | 115,00 |
2007 | Восточный | NULL | 204,00 |
2007 | Западный | VideoRental | 87,00 |
2007 | Западный | VideoSales | 86,00 |
2007 | Западный | NULL | 173,00 |
2008 | Центральный | VideoRental | 82,00 |
2008 | Центральный | VideoSales | 85,00 |
2008 | Центральный | NULL | 167,00 |
2008 | Восточный | VideoRental | 101,00 |
2008 | Восточный | VideoSales | 137,00 |
2008 | Восточный | NULL | 238,00 |
2008 | Западный | VideoRental | 96,00 |
2008 | Западный | VideoSales | 97,00 |
2008 | Западный | NULL | 193,00 |
(2)
Time | Region | Department | Profit |
---|---|---|---|
2007 | Центральный | VideoRental | 75,00 |
2007 | Центральный | VideoSales | 74,00 |
2007 | Центральный | NULL | 149,00 |
2007 | Восточный | VideoRental | 89,00 |
2007 | Восточный | VideoSales | 115,00 |
2007 | Восточный | NULL | 204,00 |
2007 | Западный | VideoRental | 87,00 |
2007 | Западный | VideoSales | 86,00 |
2007 | Западный | NULL | 173,00 |
2007 | NULL | NULL | 526,00 |
2008 | Центральный | VideoRental | 82,00 |
2008 | Центральный | VideoSales | 85,00 |
2008 | Центральный | NULL | 167,00 |
2008 | Восточный | VideoRental | 101,00 |
2008 | Восточный | VideoSales | 137,00 |
2008 | Восточный | NULL | 238,00 |
2008 | Западный | VideoRental | 96,00 |
2008 | Западный | VideoSales | 97,00 |
2008 | Западный | NULL | 193,00 |
2008 | NULL | NULL | 598,00 |
(3)
Time | Region | Department | Profit |
---|---|---|---|
2007 | Центральный | VideoRental | 75,00 |
2007 | Центральный | VideoSales | 74,00 |
2007 | Восточный | VideoRental | 89,00 |
2007 | Восточный | VideoSales | 115,00 |
2007 | Восточный | NULL | 204,00 |
2007 | Западный | VideoRental | 87,00 |
2007 | Западный | VideoSales | 86,00 |
2007 | NULL | NULL | 526,00 |
2008 | Центральный | VideoRental | 82,00 |
2008 | Центральный | VideoSales | 85,00 |
2008 | Центральный | NULL | 167,00 |
2008 | Восточный | VideoRental | 101,00 |
2008 | Восточный | VideoSales | 137,00 |
2008 | Восточный | NULL | 238,00 |
2008 | Западный | VideoRental | 96,00 |
2008 | Западный | VideoSales | 97,00 |
2008 | NULL | NULL | 598,00 |
NULL | NULL | NULL | 1124,00 |
(4)
Time | Region | Department | Profit |
---|---|---|---|
2007 | Центральный | VideoRental | 75,00 |
2007 | Центральный | VideoSales | 74,00 |
2007 | Центральный | NULL | 149,00 |
2007 | Восточный | VideoRental | 89,00 |
2007 | Восточный | VideoSales | 115,00 |
2007 | Восточный | NULL | 204,00 |
2007 | Западный | VideoRental | 87,00 |
2007 | Западный | VideoSales | 86,00 |
2007 | Западный | NULL | 173,00 |
2007 | NULL | NULL | 526,00 |
2008 | Центральный | VideoRental | 82,00 |
2008 | Центральный | VideoSales | 85,00 |
2008 | Центральный | NULL | 167,00 |
2008 | Восточный | VideoRental | 101,00 |
2008 | Восточный | VideoSales | 137,00 |
2008 | Восточный | NULL | 238,00 |
2008 | Западный | VideoRental | 96,00 |
2008 | Западный | VideoSales | 97,00 |
2008 | Западный | NULL | 193,00 |
2008 | NULL | NULL | 598,00 |
NULL | NULL | NULL | 1124,00 |
Какие из ниже перечисленных причин приводят к нецелесообразности к созданию индексов для каждого оператора SELECT
?
(1) индексы замедляют обновление командами UPDATE
(2) индексы занимают дополнительное дисковое пространство
(3) индексы увеличивают производительность выполнения запроса
Под жизненным циклом продукта понимается …
(1) набор действий по созданию продукта
(2) план создания продукта со спецификациями деталей
(3) действия, приводящие к созданию продукта
(4) набор определенным образом расположенных во времени фаз (этапов), которые проходит продукт от момента его создания до момента его утилизации
Установите правильное соответствие между нормальными формами и некоторыми аспектами их определения.
Нормальная форма | Определение | ||
---|---|---|---|
1. | Первая нормальная форма (1НФ) | A | отношение должно удовлетворять зависимости по соединению относительно своих проекций. |
2. | Вторая нормальная форма (2НФ) | B | все неключевые атрибуты отношения функционально полно зависят от составного ключа отношения; отношение не должно содержать частичных ФЗ. |
3. | Третья нормальная форма (3НФ) | C | неключевые атрибуты отношения не зависят от ключей; отношение допускает наличия только таких нетривиальных ФЗ, в которых ключ определяет один или более других атрибутов: из Х следует А, где А не входит в Х, Х включает некоторый ключ. |
4. | Нормальная форма Бойса-Кодда (НФБК) | D | все неключевые атрибуты отношения зависят только от первичного ключа; отношение не должно содержать транзитивных ФЗ неключевых атрибутов от ключа. |
5. | Четвертая нормальная форма (4НФ) | E | отношение не должно содержать независимых многозначных ФЗ. |
6. | Пятая нормальная форма (5НФ) | F | все атрибуты отношения являются простыми, т.е. не имеют компонентов. |
(1) A, B, C, D, E, F
(2) D, A, B, F, C, E
(3) C, D, A, B, F, E
(4) F, B, D, C, E, A
Вырожденным измерением называется …
(1) атрибут в таблице фактов, но по которому не производится вычислений, поскольку все связанные с этим атрибутом факты размещаются в других таблицах фактов
(2) ключ в таблице фактов, но по которому не производится соединение с таблицей, поскольку все связанные с этим ключом атрибуты размещаются в других измерениях
(3) атрибут в таблице измерений, но по которому не производится соединение с таблицей фактов
Под аббревиатурой ETL — …
(1) понимается способ переноса данных одного приложения или автоматизированной информационной системы в другие
(2) понимается составной процесс переноса данных одного приложения или автоматизированной информационной системы в другие
(3) понимается метод переноса данных одного приложения или автоматизированной информационной системы в другие
Сущности-концентраторы или просто хабы (hubs), являются…
(1) физическим представлением взаимосвязи «многие – ко — многим» в 3NF
(2) описательную информацию о ключах концентраторов, а именно когда, почему, что, где и кто создает операции и бизнес – ключи
(3) таблицей, которая содержит минимальный список бизнес — ключей (натуральных ключей)
Системы складирования данных создаются с учетом следующих значений параметров:
(1) параметр — частота обновления данных, значение — обновляются в реальном режиме времени
(2) параметр — данные структурируются с целью, значение — обеспечения простоты выполнения запросов
(3) параметр — оптимизируются для обеспечения, значение — процесса выполнения транзакций
В контексте проектирования физической модели данных ХД индексирование – это …
(1) логического представления совместно используемых данных из базовой таблицы
(2) определения физического объекта реляционной базы данных для таблицы с целью повышения производительности доступа
(3) обеспечения быстрого доступа к значениям колонки или комбинации колонок
(4) логического представления совместно используемых данных из базовой таблицы с целью увеличения производительности
К аналитическим функциям в SQL относят …
(1) статистические функции; функции ранжирования; функции для генерирования отчетов
(2) статистические функции; функции ранжирования; оконные функции; функции для генерирования отчетов
(3) статистические функции; функции ранжирования; оконные функции
OLAP можно определить, как.…
(1) совокупность средств многомерного анализа данных, накопленных в реляционных БД
(2) совокупность средств многомерного анализа данных, накопленных в ХД
(3) совокупность средств анализа данных, накопленных в ХД
Термин «Business Intelligence» означает …
(1) знания о бизнесе, полученные в результате анализа данных и консолидированной информации
(2) пользователецентрический процесс, который включает доступ и исследование информации, ее анализ, выработку интуиции и понимания, которые ведут к улучшенному и неформальному принятию решений
(3) инструменты для анализа данных, построения отчетов и запросов, которые могут помочь бизнес — пользователям преодолеть море данных для того, чтобы помочь синтезировать из них значимую информацию
К какой нормальной форме приведено исходное отношение?
Исходное отношение:
Преподаватель (Личный_#, Фамилия, Должность, Оклад, Кафедра, Телефон )
Результирующие отношения:/
Преподаватель(Личный_#, Фамилия, Должность, Кафедра)
Должность (Должность, Оклад)
Кафедра (Кафедра, Телефон)
Комментарий к ответу: Отношение Преподаватель содержит транзитивные зависимости: Личный_#→Кафедра→Телефон и Личный_#→Должность→Оклад. Это может привести к следующим аномалиям:
Устранение аномалий заключается в выполнении трех проекций отношения.
(1) 1НФ
(2) 2НФ
(3) 3НФ
(4) НФБД
(5) 4НФ
Установите уровень иерархии объектов реляционной базы данных, согласно стандарту SQL-92.
Уровень иерархии | Объект | ||
---|---|---|---|
1. | I | А | Кластеры |
2. | II | Б | Представления |
3. | III | В | Столбцы |
4. | IY | Г | Таблицы |
5. | IY | Д | Каталоги |
6. | V | Е | Строки |
7. | V | Ж | Схемы |
(1) А, Б, В, Г, Д, Е, Ж
(2) Б, Д, В, А, Г, Ж, Е
(3) Г, Е, Д, Ж, А, В, Б
(4) А, Д, Ж, Г, Б, Е, В
При конструировании процесса заполнения таблиц фактов проектировщик решает следующие основные задачи:
(1) анализ построенных таблиц фактов; анализ построенных агрегатов
(2) анализ построенных таблиц фактов; определить процесс загрузки таблиц фактов
(3) анализ построенных таблиц фактов; определить процесс загрузки таблиц фактов; анализ построенных агрегатов; определить процесс загрузки агрегатов
Дополнительными элементами модели «Свод данных» являются …
(1) сущность «Мост» и сущность-связь для группировки пользователей
(2) сущность «Момент времени» и сущность-связь для группировки пользователей
(3) сущность «Момент времени», сущность «Мост», сущность-связь для группировки пользователей
Одной из главных целей разработки ХД является
(1) информационная инфраструктура организации
(2) информационная модель предметной области
(3) информационное обеспечение компьютерной поддержки принятия решений по всем или основным видам деятельности организации
(4) стандартизация представления информации и отчетов организации
(5) нормативные документы по формированию отчетов и справок
Установите соответствие между терминами и их определениями.
Термин | Определение | ||
---|---|---|---|
1 | Индекс | А | — это физический объект реляционной базы данных, организованный по принципу сбалансированной иерархической структуры. |
2 | Ключевые поля или ключи | Б | — это колонки, входящие в индекс. |
3 | Индекс B-Tree | В | — это объект в реляционной базе данных, который предназначен для организации быстрого доступа к строкам таблицы по значениям одной или более колонок этих строк. |
4 | Составной индекс | Г | — это индекс типа B-Tree базы данных, который одновременно выполняет роль таблицы. |
5 | Исключительно индексная таблица | Д | — это индекс, построенный для нескольких колонок таблицы. |
6 | Кардинальность колонки | Е | — это число дискретных различных значений колонки, которые встречаются в строках таблицы. |
(1) А, Б, В, Г, Д, Е
(2) В, Б, А, Д, Г, Е
(3) Г, Б, В, А, Д, Е
(4) Е, Д, В, Б, Г, А
Статистические функции …
(1) вычисляют ранг записи по отношению к другим записям в наборе данных, основываясь на значении набора метрик
(2) вычисляют значение для каждой строки в результирующем наборе, полученном из окна
(3) выполняют вычисление на наборе значений и возвращают одиночное значение
MOLAP как способ хранения данных …
(1) — исходные данные остаются в той же реляционной базе данных, где они изначально находились, а агрегатные данные хранятся в многомерной базе данных
(2) исходные и агрегатные данные хранятся в многомерной базе данных. Хранение данных в многомерных структурах позволяет манипулировать данными как многомерным массивом, благодаря чему скорость вычисления агрегатных значений одинакова для любого из измерений. Однако в этом случае многомерная база данных оказывается избыточной, так как многомерные данные полностью содержат исходные реляционные данные
(3) — исходные данные остаются в той же реляционной базе данных, где они изначально и находились. Агрегатные же данные помещают в специально созданные для их хранения служебные таблицы в той же базе данных
Система деловой осведомленности или бизнес – аналитики (BI System) — …
(1) это модель управления базой знаний предприятия, которая предоставляет ряд новых возможностей в существующей информационной системе предприятия для анализа бизнеса и управления базой знаний предприятия
(2) это бизнес — процесс управления базой знаний предприятия, которая предоставляет ряд новых возможностей в существующей информационной системе предприятия для анализа бизнеса и управления базой знаний предприятия
(3) это система управления базой знаний предприятия, которая предоставляет ряд новых возможностей в существующей информационной системе предприятия для анализа бизнеса и управления базой знаний предприятия
Рассмотрим схему отношения R(город, адрес, почтовый_индекс). Ключами отношения являются:
(1) город, адрес
(2) почтовый_индекс
(3) адрес, почтовый_индекс
(4) город
Какой из ниже перечисленных категорий таблиц нет в стандарте SQL-92?
(1) базовые таблицы
(2) глобальные временные таблицы
(3) индексные таблицы
(4) локальные временные таблицы
Очистку данных можно разделить на следующие типы:
(1) конвертация и нормализация данных (приведение к одинаковому кодированию текста, форматам даты и т. д.). Стандартизация написания имен, представления адресов, устранение дубликатов
(2) конвертация и нормализация данных (приведение к одинаковому кодированию текста, форматам даты и т. д.). Стандартизация написания имен, представления адресов, устранение дубликатов. Очистка, основанная на бизнес – правилах предметной области
(3) конвертация и нормализация данных (приведение к одинаковому кодированию текста, форматам даты и т. д.). Стандартизация написания имен, представления адресов, устранение дубликатов. Стандартизация наименований таблиц, индексов и т.д. Очистка, основанная на бизнес – правилах предметной области
«Свод данных» — есть …
(1) предметно-ориентированный, поддерживающий уникальные связи в данных набор нормализованных таблиц для обеспечения информационной поддержки одного или нескольких направлений хозяйственной деятельности организации
(2) предметно-ориентированный, поддерживающий историю и уникальные связи в данных набор нормализованных таблиц для обеспечения информационной поддержки одного или нескольких направлений хозяйственной деятельности организации
(3) предметно-ориентированный, поддерживающий историю в данных набор нормализованных таблиц для обеспечения информационной поддержки одного или нескольких направлений хозяйственной деятельности организации
Аналитические CRM системы собирают информацию
(1) для последующего анализа и принятия решений данные о продажах компании по регионам
(2) для последующего анализа и принятия решений данные о продажах товаров по их ассортименту
(3) для последующего анализа и принятия решений бизнес-правила для продаж товаров, рекомендации по сбору данных о продажах, инструкции продавцам
(4) для последующего анализа и принятия решений данные центров обработки мобильных сообщений, данные по обслуживанию клиентов, данные из отдела продаж, данные о продажах через интернет магазины, данные ERP систем, данные из ИСР (EIS) и других внешних источников
Какой из перечисленных ниже типов колонок является плохим кандидатом для построения индекса?
(1) колонка первичного ключа
(2) колонка, которая содержит уникальные значения
(3) колонки внешнего ключа
(4) колонки с низкой кардинальностью
Оператор
SELECT Region. MIN(Population) AS Minimum, MAX(Populations)AS Maximum,
AVG(Population) AS Average. VAR(Population) AS Variance
FROM Region
GROUP BY Region
ORDER BY Maximum DESC;
вычисляет …
(1) минимальное, максимальное, среднее число жителей и статистическое стандартное отклонение числа жителей
(2) минимальное, максимальное, среднее число жителей и статистическое среднеквадратичное отклонение числа жителей
(3) минимальное, максимальное, среднее число жителей и статистическую дисперсию числа жителей
FASMI означает быстрый анализ разделяемой многомерной информации, включающий следующие требования к приложениям для многомерного анализа …
(1) предоставление пользователю результатов анализа за приемлемое время (обычно не более 5 с), пусть даже ценой менее детального анализа
(2) возможность осуществления любого логического и статистического анализа, характерного для данного приложения, и его сохранения в доступном для конечного пользователя виде
(3) предоставление пользователям необходимых данных
Система бизнес-аналитики является …
(1) стержнем, вокруг которого формируются потоки оперативной бизнес – информации
(2) стержнем, вокруг которого формируются потоки тактической бизнес – информации
(3) стержнем, вокруг которого формируются потоки стратегической бизнес – информации
Архитектура данных —
(1) это набор атрибутов сущностей и описание их доменов
(2) это принципы субъективного представления информации в виде данных в рамках модели предметной области
(3) это объекты предметной области, представленные в виде ER- диаграмм
(4) это связи предметной области, зафиксированные на ЕR-диаграммах
Физическая модель реляционной базы данных есть
(1) набор ER-диаграмм, для которых назначены типы данных атрибутам сущностей предметной области
(2) такое представление отношений базы данных и связей между ними, которое воплощено в последовательность команд SQL. Выполнение этой последовательности команд создает конкретную базу данных и ее объекты
(3) такое представление отношений логической модели данных, которое позволяет пользователю разрешать вопрос-ответные отношений в виде разработанных запросов к базе данных
(4) набор программ, которые реализуют доступ пользователей к данным в базе данных
Information Liquidity Model (ILM) является графическим инструментом моделирования движения данных, которое позволяет построить модели
(1) репликации данных
(2) репликации данных и преобразования данных
(3) преобразования данных
Относятся ли следующие правила поддержки ссылочной целостности:
(1) если концентратор имеет более двух сателлитов, то может быть создана сущность «Момент времени».в концентраторах
(2) в сателлитах не должно быть строк дубликатов
(3) данные в сателлитах разделяются по типу информации или по скорости изменения
Укажите правильное соответствие между типами архитектур хранилищ данных и их определениями.
Архитектура | Определение | ||
---|---|---|---|
1. | Глобальное хранилище данных (Global data warehouse) или хранилище данных масштаба организации | A | управляются рабочими группами, отделами или направлениями бизнеса, и разрабатываются исключительно для реализации аналитических потребностей последних |
2. | Независимые киоски данных (Stand-alone Data Marts) | B | управляются рабочими группами, отделами или направлениями бизнеса, но разрабатываются в рамках единой для организации схемы удовлетворения информационных и аналитических потребностей |
3. | Связанные киоски данных | C | это такое ХД, в котором будут поддерживаться все, или большая часть, данных организации |
(1) A, C, B
(2) C, A, B
(3) A, B, C
(4) B, C, A
Укажите свойство, которое не является свойством индекса со структурой B-Tree?
(1) значения в индексе упорядочиваются по ключевому значению
(2) индекс можно использовать как для поиска точного соответствия, так и для диапазона значений
(3) индекс можно использовать только для поиска точного соответствия
(4) количество операций ввода-вывода, необходимых для получения идентификатора строки, зависит от числа уровней ветвления дерева
Задан оператор
SELECT r_regionkey, p_productkey, s_amount, s_profit,
RANK() OVER (ORDER BY s_amount DESC, s_profit DESC) AS ‘Ранг по востоку’
FROM region, product, sales
WHERE region.r_regionkey = sales.s_regionkey AND product.p_productkey = sales.s_productkey AND r_regionkey = ‘Восток’;
Укажите правильное результирующее множество.
(1)
R_REGIONKEY | S_PRODUCTKEY | S_AMOUNT | S_PROFIT | Ранг по востоку |
---|---|---|---|---|
Восток | Ботинки | 130 | 30 | 1 |
Восток | Жакеты | 100 | 28 | 2 |
Восток | Брюки | 100 | 24 | 3 |
Восток | Свитеры | 75 | 24 | 4 |
Восток | Рубашки | 75 | 24 | 6 |
Восток | Ремни | 60 | 12 | 6 |
Восток | Футболки | 20 | 10 | 7 |
(2)
R_REGIONKEY | S_PRODUCTKEY | S_AMOUNT | S_PROFIT | Ранг по востоку |
---|---|---|---|---|
Восток | Ботинки | 130 | 30 | 1 |
Восток | Жакеты | 100 | 28 | 2 |
Восток | Брюки | 100 | 24 | 3 |
Восток | Свитеры | 75 | 24 | 4 |
Восток | Рубашки | 75 | 24 | 4 |
Восток | Ремни | 60 | 12 | 6 |
Восток | Футболки | 20 | 10 | 7 |
(3)
R_REGIONKEY | S_PRODUCTKEY | S_AMOUNT | S_PROFIT | Ранг по востоку |
---|---|---|---|---|
Восток | Ботинки | 130 | 30 | 1 |
Восток | Жакеты | 100 | 28 | 2 |
Восток | Брюки | 100 | 24 | 3 |
Восток | Свитеры | 75 | 24 | 4 |
Восток | Рубашки | 75 | 24 | 4 |
Восток | Ремни | 60 | 12 | 6 |
Восток | Футболки | 20 | 10 | 7 |
(4)
R_REGIONKEY | S_PRODUCTKEY | S_AMOUNT | S_PROFIT | Ранг по востоку |
---|---|---|---|---|
Восток | Ботинки | 130 | 30 | 1 |
Восток | Жакеты | 100 | 28 | 2 |
Восток | Брюки | 100 | 24 | 3 |
Восток | Свитеры | 75 | 24 | 4 |
Восток | Рубашки | 75 | 24 | 4 |
Восток | Ремни | 60 | 12 | 5 |
Восток | Футболки | 20 | 10 | 6 |
Многомерная диаграмма (multidimensional diagram) представляет собой …
(1) модель хозяйственной деятельности организации в терминах схемы «звезда»
(2) модель хозяйственной деятельности организации в терминах схемы «звезда» или «схежинка»;
(3) модель хозяйственной деятельности организации в терминах кубов данных и измерений
Многомерные «информационные кубы» …
(1) инструменты OLAP анализа
(2) собирают и хранят всю информацию о деятельности предприятия.
(3) совокупность таблиц базы данных
Темпоральные данные —
(1) это функциональные зависимости атрибутов модели от времени
(2) это произвольные данные, которые явно или неявно связаны с определенными датами или промежутками времени
(3) это абстракция реального мира, отраженные в базе или хранилище данных информационной системы
(4) это временные взаимосвязи между сущностями предметной области
Установите соответствие между ограничениями и их содержанием.
Ограничение | Описание | ||
---|---|---|---|
1. | CHECK | А | Гарантирует, что колонка всегда содержит значение и оно и уникально в таблице. |
2. | DEFAULT | Б | Помещает значение по умолчанию в колонку. Гарантирует, что колонка всегда имеет значение. |
3. | FOREING KEY | В | Гарантирует, что значения существую, как значение в колонке первичного ключа другой таблицы. Обеспечивает процедуры удаления дочерних строк при удалении связанных с ней родительских. |
4. | NOT NULL | Г | Гарантирует, что значение будет уникальным в таблице |
5. | PRIMARY KEY | Д | Гарантирует, что значения находятся в границах специфицированного интервала, задаваемого предикатом. |
6. | UNIQUE | Е | Гарантирует, что колонка всегда содержит значение. |
(1) А, Б, В, Г, Д, Е
(2) Б, Д, В, А, Г, Е
(3) Д, Б, В, Е, А, Г
(4) Г, Е, Д, А, В, Б
Укажите, какие из ниже перечисленных компонент не являются составными частями архитектуры хранилища данных?
(1) Средства извлечения данных из различных БД OLTP систем, унаследованных систем и других внешних источников данных
(2) средства трансформации и очистки данных
(3) программное обеспечение базы данных
(4) средства для соединения источников данных с хранилищем и клиентов с сервером
(5) средства проектирования хранилища данных
(6) средства анализа данных
Укажите недостаток секционирование представлений с помощью ограничения CHECK.
(1) предикат секционирования не оценивается в каждом запросе
(2) строки, соответствующие предикату секционирования, извлекаются из базы данных быстрее
(3) критерий секционирования проверяется во время выполнения для всех строк во всех секциях, которые охватываются запросом
(4) секция не может быть размещена в базе данных на удаленном компьютере
Установите соответствие между ранжируюoими функциями и их определениями.
Функция | Возвращаемое значение | |
---|---|---|
RANK |
A | Возвращает ранг строк в секции результирующего набора без промежутков в ранжировании. Ранг строки равен количеству различных значений рангов, предшествующих строке, увеличенному на единицу. Возвращаемый тип данных bigint . |
DENSE_RANK |
B | Распределяет строки упорядоченной секции в заданное количество групп. Группы нумеруются, начиная с единицы. Для каждой строки функция возвращает номер группы, которой принадлежит строка. |
NTILE |
C | Возвращает последовательный номер строки в секции результирующего набора, 1 соответствует первой строке в каждой из секций. Возвращаемый тип данных bigint . |
ROW_NUMBER |
D | Возвращает ранг каждой строки в секции результирующего набора. Ранг строки вычисляется как единица плюс количество рангов, находящихся до этой строки. Возвращаемый тип данных bigint . |
(1) А, B, D, C
(2) D, A, B, C
(3) D, A, C, B
Элементами многомерной диаграммы являются …
(1) реляционные таблицы
(2) материализованные представления
(3) кубы данных
При рассмотрении задач безопасности данных следует задаться следующими вопросами:
(1) кто администрирует ХД, витрины данных, кубы данных, БД?
(2) кто располагает доступом к ХД, витрине данных, кубам и так далее?
(3) кто руководит службой ИТ – безопасности?
В контексте проектирования физической модели реляционной базы данных имя – это …
(1) произвольная строка символов
(2) выражение, определяющее объект реляционной базы данных
(3) строковое выражение для обозначения объектов реляционной базы данных
(4) идентификатор объекта SQL
К какому из перечисленных методологических подходов к реализации хранилища данных относится следующая характеристика?
«Достоинством такого подхода является получение более согласованных определений данных и бизнес-правил организации в самом начале работы над созданием ХД. Стоимость начального планирования и проектирования может оказаться достаточно высокой. Для этого подхода характерны большие затраты времени, что откладывает начало реализации и задерживает возврат инвестиций. Этот подход хорошо работает в организациях с хорошо организованной информационно-вычислительной структурой, когда программно-аппаратная платформа определена, существуют слаженно работающие источники данных».
(1) «Сверху вниз» (Top down design);
(2) «Снизу вверх» (Bottom down design);
(3) «Из середины» (Middle of design).
. Рассмотрим базу данных обработки заказов и создадим индексный кластер для хранения одной из таблиц базы данных — Customer.
CREATE CLUSTER cust_c (cust_id varchar(8))
INDEX;
CREATE INDEX cust_c_id ON CLUSTER cust_c;
CREATE TABLE cust
(
cust_id varchar2(8) NOT NULL REFERENCES customers,
ent# number NOT NULL,
date_ent date NOT NULL,
comment varchar2(60) NOT NULL,
…
PRIMARY KEY(cust_id, ent#)
) CLUSTER cust_c (cust_id);
Созданная таблица кластеризована по колонке cust_id
, и все специальные записи о клиента в колонке comment
будут расположены в одной странице физической базы данных, либо в смежных страницах. Их можно выбрать за одну операцию поиска по индексу:
SELECT date_ent, comment FROM cust_c
WHERE cust_id=:cur_cust;
Комментарий. На ограничение первичного ключа в операторе CREATE
сделан, чтобы избежать создания второго индекса.
Является ли такое решение преимуществом с точки зрения утверждения: «Все записи о клиентах выбираются для ежегодного отчета».
Упорядоченным темпоральным запросом называется …
(1) запрос для построения выборки строк таблицы, действительных на определенный момент времени (дату)
(2) запрос для построения выборки строк таблицы без учета временных меток, т.е. в полученной выборке строки по времени никак не соотносятся
(3) запрос для построения выборки строк таблицы на определенный период времени с использованием предикатов сравнения периодов времени
(4) запрос для построения выборки строк таблицы с использованием атрибутов типа дата/время, которые не являются временными метками
Установите соответствие между типами данных для представления чисел и значениями, которые они определяют.
Тип данных | Значение | ||
---|---|---|---|
1. | Integer | А | Целое |
2. | Smallint | Б | Числа с заданной точностью |
3. | Number [(точность [, масштаб])] | В | Числа с заданной точностью |
4. | Decimal[(точность [, масштаб])] | Г | Маленькое целое |
5. | tinyint | Д | Числа от 0 до 255 |
6. | Float (точность) | Е | Числа с плавающей запятой одинарной точности |
7. | Real | Ж | Числа с плавающей запятой заданной точности |
(1) А, Г, В, Б, Д, Ж ,Е
(2) Б, Д, В, А, Г, Е, Ж
(3) А, Е, Д, Г, В, Ж, Б
(4) Ж, А, Г, Д, В, Е, Б
Временной зависимостью будем называть …
(1) механизм учета изменения объекта логической модели во времени
(2) функциональную зависимость значений атрибутов сущностей предметной области от времени
(3) зависимость ключевых атрибутов сущности от времени
(4) зависимость не ключевых атрибутов сущности от времени
Учет временных зависимостей проектировщик ХД выполняет посредством
(1) определения атрибутов типа дата/время
(2) нормализации модели данных
(3) введения в темпоральную модель данных временных меток
(4) выведения темпоральных данных в отдельные сущности
На основе каких понятий выполняется многомерное моделирование?
(1) атрибуты, измерения, параметры (метрики), иерархия, гранулированность
(2) факты, атрибуты, измерения, параметры (метрики), иерархия, гранулированность
(3) факты, атрибуты, измерения, иерархия, гранулированность
Метаданные хранилища данных отвечают на вопросы …
(1) какие данные представлены в хранилище данных
(2) какова степень охвата предметной области
(3) какова архитектура системы
(4) какова структура системного каталога
В корпоративную модель данных, как правило, включается …
(1) 3-4 элемента
(2) более 7 элементов
(3) менее 5 элементов
(4) 9 элементов
Данные в операционных системах обработки данных выступают как …
(1) способ интерпретации информации о внешнем мире в компьютерных системах
(2) способ обработки информации о внешнем мире, пригодный для использования в компьютерных системах
(3) способ представления информации в определенной, фиксированной форме, пригодной для обработки, хранения и передачи в реальном режиме времени
Какая из ниже перечисленных команд SQL относится к термину запрос?
(1) INSERT
(2) SELECT
(3) UPDATE
(4) DELETE
Установите соответствие между фазами обработки команды SQL и действиями СУБД.
Тип данных | Значение | ||
---|---|---|---|
1 | фаза синтаксического разбора | А | включает проверку синтаксиса команды, проверку имен таблиц и колонок в базе данных, а также подготовку исходных данных для оптимизатора. |
2 | фаза оптимизации | Б | включает подстановку действительных имен таблиц и колонок базы данных в представление, идентификацию возможных вариантов выполнения команды, определения стоимости выполнения каждого варианта, выбор наилучшего варианта на основе внутренней статистики. |
3 | фаза генерации исполняемого кода | В | включает выполнение кода команды. |
4 | фаза выполнения команды | Г | включает построение выполняемого кода команды. |
(1) А, Б, В, Г
(2) Б, Г, В, А
(3) Г, Б, В, А
(4) А, Б, Г, В
Процедурные языки обработки данных требуют …
(1) спецификации, какие данные необходимы прикладной программе, оставляя за СУБД привилегии определять, как осуществлять навигацию по физической структуре данных для доступа к требуемым данным
(2) кодирования спецификаций запросов на данные, необходимы прикладной программе
(3) кодирования программной логики, необходимой для навигации по физической структуре данных для идентификации и доступа к требуемым данным
Какие из ниже перечисленных операций не входят в этап проектирования логической модели хранилища данных?
(1) нормализация отношения
(2) назначение первичных ключей связывающих отношений
(3) разрешение связи многие-ко-многим
(4) разрешение связи супертип/подтип
(5) выбор типов данных в атрибутах
Установите соответствие между понятиями, связанными с предметной областью, и их определениями.
Понятие | Определение | ||
---|---|---|---|
1. | Ядро предметной области | A | в каждый конкретный момент времени представляет собой выделенную совокупность определенных объектов и ситуаций. |
2. | Объект | B | взаимосвязи, выражающие взаимоотношения между объектами. |
3. | Класс ситуаций | C | является результатом абстрагирования реального объекта путем выделения и фиксации набора его свойств. |
4. | Состояние предметной области (снимок) | D | совокупность объектов (реалий внешнего мира), о которых можно задавать вопросы. |
(1) A, B, C, D
(2) D, C, B, A
(3) D, B, A, C
(4) C, B, D, A
Полуаддитвный факт – это
(1) факт, значение которого имеет смысл использовать с любыми измерениями для выполнения операций суммирования с целью получения какого-либо значимого результата
(2) факт, значение которого имеет смысл использовать совместно с некоторыми измерениями для выполнения операций суммирования с целью получения какого-либо значимого результата
(3) факт, значение которого имеет смысл использовать с любыми измерениями для выполнения операций суммирования с целью получения какого-либо значимого результата
Какие из перечисленных ниже функций относятся к основным функциям метаданных в ХД?
(1) поддержка версионности
(2) требования к оптимизации запросов к ХД
(3) интерпретация данных в терминах бизнес — пользователей
При проектировании корпоративной модели данных, обычно, предпринимается попытка создать на основе …
(1) бизнес — процессов такую структуру данных, которая бы собрала и синтезировала в себе все информационные потребности организации
(2) бизнес — правил такую структуру данных, которая бы собрала и синтезировала в себе все информационные потребности организации
(3) бизнес — операций такую структуру данных, которая бы собрала и синтезировала в себе все информационные потребности организации
(4) бизнес — процедур такую структуру данных, которая бы собрала и синтезировала в себе все информационные потребности организации
Основной целью создания операционных систем обработки данных является …
(1) представление информации в форме, удобной для обработки и хранения текущей информации в реальном режиме времени
(2) хранение данных с целью дальнейшего их использования пользователями
(3) математические преобразования информации в данные и обратно по запросам пользователей
Установите соответствие между элементом определения транзакции и его смыслом.
Элемент | Определение | ||
---|---|---|---|
1. | Имя транзакции и номер транзакции | А | уникальная идентификация каждой транзакции базы данных. |
2. | Описание транзакции | Б | онлайновая транзакция или пакетная транзакция, высокая, средняя, низкая. |
3. | Характер транзакции и ее сложность | В | перечень операций предметной области, которые выполняются транзакцией. |
4. | Объем транзакции | Г | средняя частота и пиковая частота использования. |
5. | Требования к производительности транзакции | Д | количество секунд, необходимое для завершения транзакции в режиме эксплуатации базы данных. |
6. | Относительный приоритет | Е | насколько важна настоящая транзакция для предметной области по сравнению с другими. |
7. | Время выполнения транзакции | Ж | количества секунд, требуемых для выполнения транзакции |
(1) А, В, Б, Г, Ж, Е, Д
(2) Б, Д, В, А, Г, Е, Ж
(3) А, Е, Д, Г, В, Ж, Б
(4) Ж, А, Г, Д, В, Е, Б
Запрос к схеме «звезда»: «Определить, сколько нереализованных подушек было в сети магазинов торговой организации в январе 2009 года.». Укажите правильный вариант ответа.
(1)
SELECT Store.store_location, SUM(Quantity_on_hand_fact.Quantity_on_hand)
FROM Store, Quantity_on_hand_fact, Products, Data_month
WHERE Store.store_id = Quantity_on_hand_fact.store_id
AND Quantity_on_hand_fact.month_id = Data_month.month_id
AND Products.product_id = Quantity_on_hand_fact.product_id
AND Data_month.data_month = ‘Январь’
AND Data_month.data_year = 2009
AND Products.product_name =’Подушка’
GROUP BY Store.store_location
(2)
SELECT Store.store_location, SUM(Quantity_on_hand_fact.Quantity_on_hand)
FROM Store, Quantity_on_hand_fact, Products, Data_month
WHERE Store.store_id = Quantity_on_hand_fact.store_id
AND Quantity_on_hand_fact.month_id = Data_month.month_id
AND Products.product_id = Quantity_on_hand_fact.product_id
AND Data_month.data_month = ‘Январь’
AND Data_month.data_year = 2009
AND Products.product_name =’Подушка’
(3)
SELECT Store.store_location, SUM(Quantity_on_hand_fact.Quantity_on_hand)
FROM Store, Quantity_on_hand_fact, Products, Data_month
WHERE Store.store_id = Quantity_on_hand_fact.store_id
AND Products.product_id = Quantity_on_hand_fact.product_id
AND Data_month.data_month = ‘Январь’
AND Data_month.data_year = 2009
AND Products.product_name =’Подушка’
GROUP BY Store.store_location
(4)
SELECT Store.store_location, SUM(Quantity_on_hand_fact.Quantity_on_hand)
FROM Store, Quantity_on_hand_fact, Products, Data_month
WHERE Store.store_id = Quantity_on_hand_fact.store_id
AND Quantity_on_hand_fact.month_id = Data_month.month_id
AND Data_month.data_month = ‘Январь’
AND Data_month.data_year = 2009
AND Products.product_name =’Подушка’
GROUP BY Store.store_location
Оптимизация запросов может быть определена как …
(1) процесс повышения эффективности выполнения команды SQL SELECT
(2) процесс повышения эффективности выполнения команд SQL INSERT
и UPDATE
(3) процесс применения всех технических приемов, которые применяются для повышения эффективности обработки запросов
Какие из ниже перечисленных объектов относятся к результатам проектирования логической модели хранилища данных?
(1) физическая база данных
(2) информационная модель данных
(3) план тестирования хранилища данных
(4) нормализованная схема отношений хранилища данных
(5) физическая структура хранилища данных
(6) спецификации модулей
Какую из перечисленных ситуаций следует отнести к динамической ситуации?
(1) устойчивое состояние
(2) временное состояние
(3) результаты события
(4) свойства и отношения
Укажите правильное соответствие между таблицами фактов и их определениями.
Элементы модели | Определения | ||
---|---|---|---|
1. | Транзакционная таблица фактов | A | В такой таблице собирают факты, фиксирующие текущее состояние определенного направления бизнеса. |
2. | Таблица фактов куммулятивных моментальных снимков | B | В такой таблице фактов сохраняют факты, которые фиксируют определенные события бизнеса. |
3. | Таблица фактов периодических моментальных снимков | C | В такой таблице собирают факты, фиксирующие некоторое итоговое состояние определенного направления бизнеса на текущий момент времени. |
(1) A, B, C
(2) A, C, B
(3) B, С, A
Какие из перечисленных ниже элементов не являются элементами метаданных ХД?
(1) алгоритмы агрегации и суммирования данных, критерии выборки из источников, правила преобразования данных источников перед загрузкой в ХД, описание взаимосвязей между объектами ХД, их кардинальность
(2) терминологические соответствия понятий
(3) значения атрибутов таблицы измерений
Укажите правильное соответствие между этапами алгоритма преобразования корпоративной модели в модель хранилища данных и их названиями.
Этапы | Наименования этапов | ||
---|---|---|---|
1. | I. | A | Преобразовать взаимосвязи между данными. |
2. | II. | B | Определить уровень структуризации (гранулированности) данных в ХД. |
3. | III. | C | Объединить данные из таблиц корпоративной модели данных в таблицах выбранной схемы ХД. |
4. | IV. | D | Выбрать данные данных корпоративной модели, которые следует хранить в ХД. |
5. | V. | E | Нахождение периодических групп данных или массивов данных и представление их в модели ХД. |
6. | VI. | F | Добавить в модель производные элементы данных. |
7. | VII. | G | Исследовать временные зависимости данных и, если необходимо, добавить элемента времени в ключи сущностей ХД. |
8. | VIII. | H | Разделение атрибутов согласно параметрам стабильности. |
(1) A, B, C, D, H, E, F, G
(2) A, C, H, D, B, G, E, F
(3) G, F, E, D, C, B, A, H
(4) D, G, F, A, B, C, E, H
Какое свойство данных не характерно для операционных систем обработки данных?
(1) целостность
(2) структурированность
(3) стабильность
В контексте физического проектирования реляционных баз данных вертикальное разбиение таблицы – это …
(1) процесс перемещения некоторых колонок таблицы в другую новую таблицу, которая имеет тот же первичный ключ, что и исходная таблица
(2) процесс создания двух независимых таблиц из одной таблицы
(3) процесс декомпозиции таблицы на две или более таблиц с целью устранения частичной зависимости не ключевых колонок от составного первичного ключа
(4) процесс создания независимых таблиц посредством намеренного дублирования колонок одной таблицы в другой
Запрос к схеме «звезда»: «Пусть руководству компании требуется отчет о прибыли по всем регионам по всем отделам продаж за 2007-08 гг. без итоговой суммы прибыли». Укажите правильный ответ.
(1)
SELECT Time, Region, Department, SUM(Profit) AS Profit FROM sales
GROUP BY ROLLUP (Region, Department);
(2)
SELECT Time, Region, Department, SUM(Profit) AS Profit FROM sales
GROUP BY ROLLUP (Time, Region, Department);
(3)
SELECT Time, Region, Department, SUM(Profit) AS Profit FROM sales
GROUP BY Time, Region, Department;
(4)
SELECT Time, Region, Department, SUM(Profit) AS Profit FROM sales
GROUP BY Time, ROLLUP (Region, Department);
Оцените в терминах операций ввода вывода следующий запрос, который делает выборку данных из таблиц PRODUCT (50 строк) и VENDOR (1000):
SELECT VENDOR_CODE, PRODUCT_CODE, PRODUCT_DESC
FROM VENDOR, PRODUCT
WHERE VENDOR.VENDOR_CODE = PRODUCT.VENDOR_CODE AND VENDOR.VENDOR_CODE = «100»;
По следующему пути доступа:
VENDOR_CODE = "100"
).если 20 строк удовлетворяют условиям поиска
(1) 200
(2) 50000
(3) 1160
Укажите правильное соответствие между этапами бизнес — модели создания хранилища данных и документами, которые создаются на каждом этапе.
Этап | Документы | ||
---|---|---|---|
1. | Формулирование требований | A | Спецификации на программно-аппаратное обеспечение, а также скрипты и установки для программного обеспечения |
2. | Создание вычислительной среды для хранилища данных | B | Перечень источников данных и их описание, а также логическая и физическая модели данных. |
3. | Моделирование данных | C | Каталог требований, утвержденный заказчиком и уточненный план проекта, который точно определяет используемые ресурсы и даты контрольных точек ходы выполнения проекта |
4. | Определение процедур извлечения, преобразования и загрузки данных | D | Документация, описывающая механизм доставки пользователям отчетов и спецификации экранных форм. |
5. | Проектирование аналитических отчетов | E | Схема соответствия данных подающих систем и ХД, программы или ETL — инструменты. |
6. | Разработка приложений хранилища данных | F | Спецификация кубов данных (измерения и метрики) и разработанные отчеты. |
7. | Настройка производительности | G | План тестирования ХД и заключение о готовности ХД к эксплуатации. |
8. | Проверка качества | H | Перечень рекомендаций по настойке производительности. |
(1) D, C, B, A, E, F, H,G
(2) B, A, C, D, F, H, G, E
(3) C, A, B, E, F, D, H, G
(4) A, B, C, D, G,E, H, F
Укажите правильное соответствие между элементами логической модели и их определениями.
Элементы модели | Определения | ||
---|---|---|---|
1. | Сущность предметной области | A | — это атрибут сущности, позволяющий отличать одну сущность от другой. |
2. | Атрибут сущности | B | — это атрибут конкретного экземпляра сущности, у которого может быть только одно значение. |
3. | Экземпляры сущности | C | — это атрибут конкретного экземпляра сущности, у которого может быть несколько значений. |
4. | Уникальный идентификатор сущности | D | — это класс объектов или явлений предметной области базы данных. |
5. | Однозначный атрибут | E | — это выражение, определяющее значения, разрешенные для данного атрибута; область значений атрибута. |
6. | Многозначный атрибут | F | — это реализации сущности, отличающиеся друг от друга и допускающие однозначную идентификацию. |
7. | Домен атрибута | G | — это свойство или характеристика сущности. |
(1) A, B, C, D, E, F, G
(2) A, C, D, B, G, E, F
(3) G, F, E, D, C, B, A
(4) D, G, F, A, B, C, E
Схема «звезда» имеет …
(1) несколько таблиц фактов и несколько таблиц измерений. Таблицы измерений являются нормализованными
(2) одну таблицу фактов и несколько таблиц измерений. Таблицы измерений являются нормализованными
(3) одну таблицу фактов и несколько таблиц измерений. Таблицы измерений являются денормализованными
Логическая структура метаданных измерений, как правило, не включает в себя …
(1) описание методов генерации ключа фактов
(2) иерархии измерения
(3) правила архивации
Разбиение сущностей корпоративной модели на транзакционные и не транзакционные позволяет определить …
(1) сущности кандидаты в таблицы измерений
(2) сущности кандидаты в таблицы фактов
(3) сущности кандидаты в таблицы иерархий
(4) сущности кандидаты в таблицы фактов и измерений
Какое свойство не входит в классическое определение хранилища данных?
(1) нормализованность
(2) привязка ко времени
(3) неизменяемость
При приятии решении о денормализации определите, что является наиболее важным для приложения базы данных?
(1) избыточность данных или ссылочная целостность
(2) избыточность данных или высокая производительность
(3) избыточность данных или независимость данных
(4) избыточность данных или целостность данных
Запрос к схеме «звезда»: «Пусть руководству компании требуется перекрестный отчет о прибыли по всем регионам по всем отделам продаж за 2007-08 гг без вывода частичных сумм». Укажите правильный ответ.
(1)
SELECT Time, Region, Department, SUM(Profit) AS Profit FROM sales
GROUP BY CUBE(Region, Department);
(2)
SELECT Time, Region, Department, SUM(Profit) AS Profit FROM sales
GROUP BY Time Region, Department;
(3)
SELECT Time, Region, Department, SUM(Profit) AS Profit FROM sales
GROUP BY Time CUBE(Region, Department);
(4)
SELECT Time, Region, Department, SUM(Profit) AS Profit FROM sales
GROUP BY CUBE(Time, Region, Department);
При оптимизации запросов, основанных на вычислении стоимости, …
(1) веса и предпочтения назначаются альтернативам на основе принципов, которые вытекают из законов реляционной алгебры
(2) веса и предпочтения назначаются альтернативам на основе принципов, которые вытекают из статистической обработки физического доступа к данным
(3) веса и предпочтения назначаются альтернативам на основе принципов, которые являются общепризнанными эвристиками
Укажите правильное соответствие между этапами бизнес — модели создания хранилища данных и временными затратами, которые имеют место быть на каждом этапе.
Этапы | Временные затраты | ||
---|---|---|---|
1. | Формулирование требований | A | — от двух недель до полутора месяцев. |
2. | Создание вычислительной среды для хранилища данных | B | — от двух недель до двух месяцев. |
3. | Моделирование данных | C | — от одной недели до полутора месяцев. |
4. | Определение процедур извлечения, преобразования и загрузки данных | D | — от двух недель до двух месяцев. |
5. | Проектирование аналитических отчетов | E | — от одной недели до месяца. |
6. | Разработка приложений хранилища данных | F | зависит от числа разрабатываемых отчетов. |
7. | Настройка производительности | G | — от одной до четырех недель. |
8. | Проверка качества | H | не должно превышать одну-две недели. |
(1) A, B, C, D, E, F, H, G
(2) B, A, D, C, F, E, H, G
(3) A, C, H, G, E, D, B, F
(4) F, H, D, E, A, B, C, G
(5) A, F, B, H, C, G, E, D
Для достижения 3НФ необходимо, чтобы:
(1) неключевые атрибуты не зависели друг от друга, таблица находилась в 1НФ
(2) данные уникально располагались в отдельных полях только трех таблиц
(3) данные соответствовали бизнес-правилам организации
(4) данные уникально представлялись таблицами, таблица находилась в 1НФ и 2НФ
Таблицей агрегатов фактов называется …
(1) таблица фактов, которая содержит агрегаты некоторых фактов модели и их атрибуты
(2) таблица фактов, которая содержит агрегаты некоторых фактов модели
(3) таблица фактов, которая содержит один агрегат некоторого факта модели
Классификации метаданных по их функциональному назначению не включает следующий класс …
(1) разделяемые метаданные
(2) технические метаданные
(3) метаданные процесса обработки данных
Указать трудности применения известных методик проектирования к разработке модели ХД масштаба предприятия с точки зрения проведения нормализации:
(1) усложняется доступ к данным при обработки запросов
(2) растет производительность при загрузке данных в реальном времени
(3) временная зависимость в первичном ключе приводит к увеличению сложности поддержки отношения «родитель-потомок», и учету влияния каскадных изменений в таких отношениях
Операционные системы обработки данных создаются с учетом следующих значений параметров:
(1) параметр — частота обновления данных, значение — обновляются в реальном режиме времени
(2) параметр — данные структурируются с целью, значение — обеспечения простоты выполнения запросов
(3) параметр — оптимизируются для обеспечения, значение — процесса выполнения выборки данных
Какое из перечисленных ниже словосочетаний не является синонимом?
(1) хеш-таблицами
(2) таблицы хеширования
(3) вложенные таблицы
(4) хеш-кластерными индексами
Задан оператор
SELECT Time, Region, Department, SUM(Profit) AS Profit FROM sales
GROUP BY Time, ROLLUP (Region, Department);
Укажите правильное результирующее множество.
(1)
Time | Region | Department | Profit |
---|---|---|---|
2007 | Центральный | VideoRental | 75,00 |
2007 | Центральный | VideoSales | 74,00 |
2007 | Центральный | NULL | 149,00 |
2007 | Восточный | VideoRental | 89,00 |
2007 | Восточный | VideoSales | 115,00 |
2007 | Восточный | NULL | 204,00 |
2007 | Западный | VideoRental | 87,00 |
2007 | Западный | VideoSales | 86,00 |
2007 | Западный | NULL | 173,00 |
2008 | Центральный | VideoRental | 82,00 |
2008 | Центральный | VideoSales | 85,00 |
2008 | Центральный | NULL | 167,00 |
2008 | Восточный | VideoRental | 101,00 |
2008 | Восточный | VideoSales | 137,00 |
2008 | Восточный | NULL | 238,00 |
2008 | Западный | VideoRental | 96,00 |
2008 | Западный | VideoSales | 97,00 |
2008 | Западный | NULL | 193,00 |
(2)
Time | Region | Department | Profit |
---|---|---|---|
2007 | Центральный | VideoRental | 75,00 |
2007 | Центральный | VideoSales | 74,00 |
2007 | Центральный | NULL | 149,00 |
2007 | Восточный | VideoRental | 89,00 |
2007 | Восточный | VideoSales | 115,00 |
2007 | Восточный | NULL | 204,00 |
2007 | Западный | VideoRental | 87,00 |
2007 | Западный | VideoSales | 86,00 |
2007 | Западный | NULL | 173,00 |
2007 | NULL | NULL | 526,00 |
2008 | Центральный | VideoRental | 82,00 |
2008 | Центральный | VideoSales | 85,00 |
2008 | Центральный | NULL | 167,00 |
2008 | Восточный | VideoRental | 101,00 |
2008 | Восточный | VideoSales | 137,00 |
2008 | Восточный | NULL | 238,00 |
2008 | Западный | VideoRental | 96,00 |
2008 | Западный | VideoSales | 97,00 |
2008 | Западный | NULL | 193,00 |
2008 | NULL | NULL | 598,00 |
(3)
Time | Region | Department | Profit |
---|---|---|---|
2007 | Центральный | VideoRental | 75,00 |
2007 | Центральный | VideoSales | 74,00 |
2007 | Восточный | VideoRental | 89,00 |
2007 | Восточный | VideoSales | 115,00 |
2007 | Западный | VideoRental | 87,00 |
2007 | Западный | VideoSales | 86,00 |
2007 | NULL | NULL | 526,00 |
2008 | Центральный | VideoRental | 82,00 |
2008 | Центральный | VideoSales | 85,00 |
2008 | Восточный | VideoRental | 101,00 |
2008 | Восточный | VideoSales | 137,00 |
2008 | Западный | VideoRental | 96,00 |
2008 | Западный | VideoSales | 97,00 |
2008 | NULL | NULL | 598,00 |
(4)
Time | Region | Department | Profit |
---|---|---|---|
2007 | Центральный | VideoRental | 75,00 |
2007 | Центральный | VideoSales | 74,00 |
2007 | Центральный | NULL | 149,00 |
2007 | Восточный | VideoRental | 89,00 |
2007 | Восточный | VideoSales | 115,00 |
2007 | Восточный | NULL | 204,00 |
2007 | Западный | VideoRental | 87,00 |
2007 | Западный | VideoSales | 86,00 |
2007 | Западный | NULL | 173,00 |
2007 | NULL | NULL | 526,00 |
2008 | Центральный | VideoRental | 82,00 |
2008 | Центральный | VideoSales | 85,00 |
2008 | Центральный | NULL | 167,00 |
2008 | Восточный | VideoRental | 101,00 |
2008 | Восточный | VideoSales | 137,00 |
2008 | Восточный | NULL | 238,00 |
2008 | Западный | VideoRental | 96,00 |
2008 | Западный | VideoSales | 97,00 |
2008 | Западный | NULL | 193,00 |
2008 | NULL | NULL | 598,00 |
NULL | NULL | NULL | 1124,00 |
Какие из ниже перечисленных причин приводят к нецелесообразности к созданию индексов для каждого оператора SELECT
?
(1) индексы замедляют обновление командами UPDATE
(2) индексы увеличивают производительность выполнения запроса
(3) поддержка индексов увеличивает и время обработки, и стоимость запроса
Что не включает типовая модель бизнес-процессов разработки ХД?
(1) формулирование требований
(2) создание вычислительной среды
(3) моделирование данных
(4) определение процедур извлечения преобразования и загрузки данных
(5) физическая структура базы данных
(6) проектирование аналитических отчетов
Дано отношение ОТГРУЗКА (корабль, дата отправления, грузополучатель, 1 партия грузов, 2 партия грузов, 3 партия грузов, объявленная стоимость, застрахованная стоимость). Использование этого отношения в реляционной базе данных может породить следующие проблемы:
(1) если груз аннулируется и строка, связанная с грузом удаляется из отношения, то вместе с ней удаляются все сведения о партиях груза на борту судна
(2) если на склад прибывает новая партия груза, и она еще не включена в состав груза, подлежащего отправке, то сведения о партии заносить некуда
(3) необходимо вводить ограничение: в грузе не может быть более трех партий
(4) не будет порождать никаких проблем
Сбалансированная иерархия – это иерархия, …
(1) в которой все ветви измерения имеют одно и то же количество уровней
(2) в которой все ветви измерения имеют приблизительно одно и то же количество уровней
(3) в которой все ветви измерения отличаться на определенное количество уровней
Установите соответствие между процессом и его определением.
Процесс | Определение | |
---|---|---|
Извлечение данных | A | На этой стадии релевантные данные преобразуются в формат представления данных в ХД, правила преобразования сохраняются в метаданных ХД, формируются ключевые поля таблиц физической структуры ХД, выполняется очистка данных. |
Преобразование данных | B | На этой стадии данные загружаются в ХД, выполняется построение агрегатов. |
Загрузка данных | C | На этой стадии отбираются и описываются данные внешних источников (начинают формироваться метаданные ХД), которые должны быть храниться в ХД (релевантные данные). |
(1) A, B, C
(2) B, A, C
(3) C, A, B
Сущности-связи являются …
(1) физическим представлением взаимосвязи «многие – ко — многим» в 3NF
(2) таблицей, которая содержит минимальный список бизнес — ключей (натуральных ключей)
(3) описательную информацию о ключах концентраторов, а именно когда, почему, что, где и кто создает операции и бизнес – ключи
В контексте проектирования физической модели данных ХД секционирование – это …
(1) логическое представление совместно используемых данных из нескольких различных таблиц
(2) физическое распределение таблиц и индексов среди двух или более табличных пространств в зависимости от значений ключевых колонок таблиц
(3) физическое распределение таблиц и индексов среди двух или более табличных пространств в зависимости от значений ключевых колонок таблиц с целью повышения производительности операций ввода-вывода
(4) логическое представление совместно используемых данных из нескольких различных таблиц с целью увеличения производительности
Секционирование результирующего множества – это …
(1) способ логического моделирования структур данных в БД
(2) разделение временной таблицы на группы строк, называемых секциями
(3) разделение результирующее множество запроса на группы строк
Клиентские OLAP-средства представляют собой…
(1) приложения, осуществляющие вычисление агрегатных данных (сумм, средних величин, максимальных или минимальных значений) и их отображение на ПК
(2) приложения, осуществляющие вычисление агрегатных данных (сумм, средних величин, максимальных или минимальных значений) и их отображение
(3) приложения, осуществляющие вычисление агрегатных данных (сумм, средних величин, максимальных или минимальных значений) и их отображение, при этом сами агрегатные данные содержатся в кэше внутри адресного пространства такого OLAP-средства
Основной целью систем бизнес – аналитики является …
(1) сбор, хранение и распространение данных для высшего звена руководства организации
(2) публикация данных для высшего звена руководства организации, обеспечивающая быстрый доступ к данным, выполнение анализа данных и информационную поддержку процесса принятия решений
(3) сбор, преобразование, хранение и предоставление данных для высшего звена руководства организации
К какой нормальной форме приведено исходное отношение?
Исходное отношение:
Преподаватель_предмет (Личный_#, Предмет, Часы, Фамилия, Должность, Оклад, Кафедра, Телефон )
Результирующие отношения:
Преподаватель (Личный_#, Фамилия, Должность, Оклад, Кафедра, Телефон )
Предмет(Личный_#, Предмет, Часы )
Комментарий к ответу: Отношение Преподаватель_Предмет содержит частичные ФЗ: пять последних неключевых атрибутов зависят от части ключа Личный_#. Это может привести к следующим аномалиям:
Устранение аномалий заключается в выполнении двух проекций отношения.
(1) 1НФ
(2) 2НФ
(3) 3НФ
(4) НФБД
(5) 4НФ
Установите соответствие между объектами реляционной базы данных и их определениями.
Объект | Определение | ||
---|---|---|---|
1. | Кластер | А | — это группа каталогов, к которым можно обращаться через одно соединение с сервером базы данных |
2. | Каталог | Б | — это базовая структура реляционной базы данных, которая представляет собой единицу хранения данных. |
3. | Схема | В | — это поименованная динамически поддерживаемая СУБД выборка из одной или нескольких таблиц базы данных. |
4. | Таблица | Г | — это группа схем |
5. | Представление | Д | — это контейнер для таблиц, представлений и других структурных элементов реляционной базы данных. |
6. | Пользователь | Е | — это объект, обладающий возможностью создавать или использовать другие объекты базы данных и запрашивать выполнение функций СУБД таких, как организация сеанса работы, изменение состояние базы данных и т. д. |
7. | Синоним | Ж | — это объект базы данных, создаваемый для повышения производительности выборки данных и контроля уникальности первичного ключа (если он задан для таблицы). |
8. | Индекс | З | — это альтернативное имя объекта (псевдоним) реляционной базы данных, которое позволяет иметь доступ к данному объекту |
(1) А, Б, В, Г, Д, Е. Ж, З
(2) Б, З, Д, В, Ж, А, Г, Е
(3) Г, Е, З, Д, А, В, Ж, Б
(4) А, Г, Д, Б, В, Е, З, Ж
Не корпоративные источники данных: …
(1) моментальные снимки – полная копия источника; специфические источники данных — унаследованные системы; журналы транзакций БД источников – переписываются только изменения; наборы данных, получаемые в результате запроса SQL
(2) моментальные снимки – полная копия источника; наборы данных, получаемые в результате запроса SQL
(3) моментальные снимки – полная копия источника; специфические источники данных — унаследованные системы; журналы транзакций БД источников – переписываются только изменения
Сущности должны создаваться в следующем порядке:
(1) Сущности «Момент времени» для обеспечения поиска моментов времени изменения описательной информации. Сущности-концентраторы, которые должны содержать бизнес — ключи предметной области. Сущности-связи для поддержки взаимосвязей между бизнес — ключами, т. е. как происходит деятельность организации в контексте бизнес — ключей. Сущности-сателлиты для описания полной картины деятельности организации с точки зрения бизнес — процедур.
(2) Сущности-концентраторы, которые должны содержать бизнес — ключи предметной области. Сущности-сателлиты для описания полной картины деятельности организации с точки зрения бизнес — процедур. Сущности-связи для поддержки взаимосвязей между бизнес — ключами, т. е. как происходит деятельность организации в контексте бизнес — ключей. Сущности «Момент времени» для обеспечения поиска моментов времени изменения описательной информации.
(3) Сущности-концентраторы, которые должны содержать бизнес — ключи предметной области. Сущности-связи для поддержки взаимосвязей между бизнес — ключами, т. е. как происходит деятельность организации в контексте бизнес — ключей. Сущности-сателлиты для описания полной картины деятельности организации с точки зрения бизнес — процедур. Сущности «Момент времени» для обеспечения поиска моментов времени изменения описательной информации.
Под архитектурой ХД понимают …
(1) набор программных решений
(2) совокупность аппаратных решений
(3) совокупность программно-аппаратных компонент, совокупность технологических и организационных решений, предпринимаемых для создания, разработки и функционирования ХД
(4) совокупность организационных решений
(5) выбор аппаратного и программного обеспечения, выбор способов взаимодействия программно-аппаратных компонент, выбор способа решения проектной задачи по разработке и созданию ХД
Установите соответствие между терминами и их определениями.
Термин | Определение | ||
---|---|---|---|
1 | Ключ секционирования | А | колонка таблицы, относительно значений которых СУБД будет делать физическое разнесение таблицы по различным табличным пространствам на жестких дисках. |
2 | Секционирование по диапазону | Б | означает распределение строк таблицы на различные предопределенные табличные пространства в зависимости от значения ключа секционирования. |
3 | Хеш-секционирование | В | означает, что таблица сначала распределяется среди табличных пространств на основе диапазона значений ключа секционирования, далее каждая из полученных секций диапазонов делится на подчиненные секции или подсекции, и затем строки равномерно распределяются среди подчиненных секций по значению хеш-ключа. |
4 | Составное секционирование | Г | означает равномерное распределение строк таблицы по назначенным табличным пространствам в зависимости от значения ключа секционирования, который в данном случае хешируется. |
(1) А, Б, В, Г
(2) А, Б, Г, В
(3) Г, Б, В, А
(4) В, Б, Г, А
Оконные функции …
(1) вычисляют ранг записи по отношению к другим записям в наборе данных, основываясь на значении набора метрик
(2) вычисляют значение для каждой строки в результирующем наборе, полученном из окна
(3) выполняют вычисление на наборе значений и возвращают одиночное значение
ROLAP как способ хранения данных …
(1) — исходные данные остаются в той же реляционной базе данных, где они изначально находились, а агрегатные данные хранятся в многомерной базе данных
(2) исходные и агрегатные данные хранятся в многомерной базе данных. Хранение данных в многомерных структурах позволяет манипулировать данными как многомерным массивом, благодаря чему скорость вычисления агрегатных значений одинакова для любого из измерений. Однако в этом случае многомерная база данных оказывается избыточной, так как многомерные данные полностью содержат исходные реляционные данные
(3) — исходные данные остаются в той же реляционной базе данных, где они изначально и находились. Агрегатные же данные помещают в специально созданные для их хранения служебные таблицы в той же базе данных
Какая из ниже перечисленных функций является функцией системы бизнес — аналитики?
(1) отслеживание ситуации как на всем предприятии в целом, так и на каких-то конкретных проблемных участках в частности
(2) хранение данных как на всем предприятии в целом, так и на каких-то конкретных проблемных участках в частности
(3) передача данных по всему предприятию в целом, так и по какому-то конкретному проблемному участку в частности
Рассмотрим схему отношения ПРЕПОДАВАТЕЛЬ_ПРЕДМЕТ (Личный номер, Предмет, Фамилия, Должность, Оклад, Часы). Ключами отношения являются:
(1) Личный номер
(2) Личный номер, Предмет
(3) Фамилия
(4) Предмет
Какой из перечисленных ниже объектов является обязательным элементам стандарта SQL-92?
(1) кластер
(2) таблица
(3) схема
(4) каталог
Модель движения данных или ILM модель содержит следующие элементы:
(1) диаграмма преобразования данных, Диаграмма управления преобразованием
(2) диаграмма преобразования данных, Диаграмма управления преобразованием, Диаграмма потоков данных
(3) диаграмма движения данных,. Диаграмма преобразования данных, Диаграмма управления преобразованием
Процесс преобразования нормализованной модели в модель «Свод данных» включает следующие этапы:
(1) Идентификация бизнес — ключей и создание набора суррогатных ключей, формирование концентраторов модели. Идентификация взаимосвязей между таблицами, которые должны поддерживаться, формирование сущностей-связей модели. Идентификация описательной информации, формирование сателлитов модели. Нормализация (перегруппировка) сателлитов либо по скорости изменения, либо по типу информации. Добавление сущностей – мостов и сущностей «Момент времени».
(2) Идентификация бизнес — ключей и создание набора суррогатных ключей, формирование концентраторов модели. Идентификация взаимосвязей между таблицами, которые должны поддерживаться, формирование сущностей-связей модели. Идентификация описательной информации, формирование сателлитов модели. Нормализация (перегруппировка) сателлитов либо по скорости изменения, либо по типу информации.
(3) Формирование концентраторов модели. Идентификация взаимосвязей между таблицами, которые должны поддерживаться, формирование сущностей-связей модели. Идентификация описательной информации, формирование сателлитов модели. Добавление сущностей – мостов и сущностей «Момент времени».
Аналитические SRM системы предназначены для …
(1) анализа продаж
(2) управления персоналом компании
(3) управления покупателями
(4) управлением взаимоотношениями с поставщиками
Будет ли ниже приведенный запрос при выборке данных обращаться к таблице данных? Колонка Ename
проиндексирована.
SELECT COUNT(*) FROM EMPLOYEE WHERE Ename LIKE ‘C%’;
(1) обращение будет всегда идти только к блоку индекса
(2) обращение всегда будет идти к блоку данных
(3) индекс не будет использоваться
(4) обращение всегда будет идти к блоку индекса, если колонка Ename
определена как NOT NULL
Оператор
SELECT AVG(Col1) AS «?????» FROM Table
WHERE ID BETWEEN MAX(ID) / 2 AND (MAX(ID) / 2) + SIGN(MAX{(ID) +1 % 2)
вычисляет …
(1) финансовую медиану
(2) статистическую медиану
(3) арифметическое среднее
FASMI означает быстрый анализ разделяемой многомерной информации, включающий следующие требования к приложениям для многомерного анализа …:
(1) быстрое предоставление пользователям необходимых данных
(2) многопользовательский доступ к данным с поддержкой соответствующих механизмов блокировок и средств авторизованного доступа
(3) многомерное концептуальное представление данных, включая полную поддержку для иерархий и множественных иерархий
К основным технологическим средствам реализации функциональности систем–бизнес – аналитики относят …
(1) средства поиска закономерностей
(2) OLAP-средства
(3) отчеты и средства их создания
Уровень структуризации данных —
(1) это детальное описание сущностей предметной области ХД и связей между ними
(2) это степень детализации хранимых данных, оптимальный с точки зрения решения информационно-аналитических задач в рамках предметной области ХД
(3) это детальное описание связей между сущностями предметной области ХД
(4) это детальное описание сущностей предметной области ХД
В контексте проектирования физической модели реляционной базы данных ограничение – это …
(1) правило (условие), которому должен удовлетворять некоторый элемент в базе данных
(2) выражение, определяющее разрешенные значения для колонок отношения
(3) требования типа проверок допустимости или правил обработки, например требование, что значение должно быть положительным, ненулевым и иметь максимум два десятичных разряда
(4) бизнес-правило предметной области базы данных
При проектировании процессов преобразования данных проектировщик ХД должен решить следующие задачи:
(1) проанализировать требования к данным ХД; проанализировать и описать источники данных для ХД; создать модель преобразования данных высокого уровня; определить и подробно описать каждую задачу преобразования данных; определить и подробно описать последовательность действий для каждой задачи преобразования
(2) проанализировать и описать источники данных для ХД; создать модель преобразования данных высокого уровня; определить и подробно описать каждую задачу преобразования данных; определить и подробно описать последовательность действий для каждой задачи преобразования
(3) проанализировать требования к данным ХД; проанализировать и описать источники данных для ХД; определить и подробно описать каждую задачу преобразования данных; определить и подробно описать последовательность действий для каждой задачи преобразования
Относятся ли следующие правила поддержки ссылочной целостности:
(1) сущности связи могут иметь суррогатные ключи
(2) сателлиты всегда содержат либо временную метку загрузки, либо числовой указатель на временную метку загрузки (на стандартные таблицы временных меток)
(3) сателлиты могут связываться с концентраторами и сущностями-связями
Укажите правильное соответствие между вариантами реализации хранилища данных и их характеристиками
Варианты реализации | Характеристики | ||
---|---|---|---|
1. | Виртуальное хранилище данных | A | Архитектура представляет собой единый источник интегрированных данных организации |
2. | Глобальное хранилище данных | B | Архитектура является разновидностью глобального ХД, в которую технологически реализуются три уровня (На первом уровне располагается корпоративное ХД организации. На втором уровне поддерживаются связанные киоски данных тематической направленности на основе многомерной СУБД. На третьем уровне находятся клиентские приложения пользователей с установленными на них средствами анализа данных |
3. | Хранилища данных с многоуровневой (в основном трехзвенной) архитектурой или корпоративные ХД | C | Архитектура обеспечивает доступ к «живым» данным в режиме реального времени через программное обеспечение промежуточного слоя. В основе такого решения лежит репозитарий метаданных, который описывает источники данных, процедуры их предварительной обработки и форматы представления информации конечному пользователю. Недостаток такого решения — интенсивный сетевой трафик, снижение производительности несущей системы, угроза нарушения целостности данных в случае неудачных действий пользователей ХД |
4. | Встроенные (комбинированные) хранилища данных. | D | В этой архитектуре ХД не является единым физическим репозиторием (в отличие от CIF). Это «виртуальное» ХД, представляющее коллекцию витрин данных, каждая из которых имеет архитектуру типа «звезда». |
5. | Корпоративная информационная фабрика (Corporate Information Factory, CIF). | E | Архитектура представляет собой ХД, которые органически встраиваются в виртуальное предприятие (Enterprise Information Factory, EIF) или используются как компонент аналитической поддержки в информационной реализации бизнес-функций. |
6. | Хранилище данных с архитектурой шины данных (Data Warehouse Bus). | F | Архитектура является развитием архитектуры корпоративного ХД (enterprise data warehouse, EDW). Использование данной архитектуры предполагает скоординированное извлечение данных из источников, загрузку их в реляционную БД со структурой в третьей нормальной форме, использование построенного ХД для наполнения дополнительных репозиториев презентационных данных. |
7. | Объединенное (федеративное) ХД. | G | Архитектура представляет собой облегченный вариант ХД тематической направленности. |
8. | Киоски данных. | H | В этой архитектуре ХД состоит из ряда экземпляров ХД, которые функционируют на полуавтономной основе и, как правило, организационно или географически разнесены, однако могут рассматриваться и управляться как одно большое ХД. |
(1) D, C, B, A, E, F, H,G
(2) B, A, C, D, F, H, G, E
(3) C, A, B, E, F, D, H, G
(4) A, B, C, D, G,E, H, F
Укажите, какая модификация индекса со структурой B-Tree не поддерживается в СУБД Oracle?
(1) индекс с неупорядоченными значениями ключа
(2) индекс с обращением ключа
(3) индекс на основе значения функции
(4) битовые индексы
Задан оператор
SELECT р_productkey, SUM(s_amount) as ‘Суммарное количество’,
RANK() OVER (ORDER BY SUM(s_amount) DESC) AS ‘rank_all’,
DENSE_RANK() OVER (ORDER BY SUM(s_amount) DESC) AS ‘rank_dense’
FROM sales
GROUP BY р_productkey;
Укажите правильное результирующее множество.
(1)
S_PRODUCTKEY | Суммарное количество | rank_all | rank_dense |
---|---|---|---|
Ботинки | 100 | 1 | 1 |
Жакеты | 100 | 1 | 1 |
Брюки | 89 | 3 | 2 |
Свитеры | 75 | 4 | 3 |
Рубашки | 75 | 4 | 3 |
Ремни | 66 | 6 | 4 |
Футболки | 66 | 6 | 4 |
(2)
S_PRODUCTKEY | Суммарное количество | rank_all | rank_dense |
---|---|---|---|
Ботинки | 100 | 1 | 1 |
Жакеты | 100 | 1 | 1 |
Брюки | 89 | 2 | 3 |
Свитеры | 75 | 3 | 4 |
Рубашки | 75 | 3 | 4 |
Ремни | 66 | 4 | 6 |
Футболки | 66 | 4 | 6 |
(3)
S_PRODUCTKEY | Суммарное количество | rank_all | rank_dense |
---|---|---|---|
Ботинки | 100 | 1 | 1 |
Жакеты | 100 | 2 | 1 |
Брюки | 89 | 3 | 2 |
Свитеры | 75 | 4 | 3 |
Рубашки | 75 | 5 | 3 |
Ремни | 66 | 6 | 4 |
Футболки | 66 | 7 | 4 |
OLAP хранилища данных заполняются данными из…
(1) хранилищ данных и киосков данных
(2) хранилищ данных, киосков данных, баз данных оперативных информационных систем
(3) хранилищ данных
Система бизнес–аналитики должна предоставлять…
(1) гибкий анализ и отчетность сотрудникам различных подразделений для просмотра сводных данных, используя одни и те же разрезы деятельности в сопоставимых показателях
(2) логическое представление данных и совокупность операции над ними
(3) семантику данных для их обработки на компьютерах
Гранулярность времени показывает …
(1) упорядоченность темпоральных данных
(2) заданный частичный порядок в домене темпоральных данных
(3) насколько близкие моменты на оси времени все еще будут отличимыми друг от друга
(4) иерархию значений домена темпоральных данных
Какое из ниже перечисленных ограничений не относится к ограничениям целостности данных?
(data integrity constraints) относятся к значениям данных в некоторых колонках и определяются в спецификации колонки с помощью элементов SQL
(1) CHECK
(2) FOREING KEY
(3) UNIQUE
(4) NOT NULL
Укажите ответы на какой вопрос не относится к решению задач управления хранилищем данных?
(1) какие данные должны поступать в ХД?
(2) когда данные должны поступать в ХД?
(3) когда данные должны обновляться?
(4) кому разрешен доступ к данным в ХД?
(5) кто проектирует ХД?
Укажите преимущество секционирование представлений с помощью предложения WHERE?
(1) секция может быть размещена в базе данных на удаленном компьютере
(2) критерий секционирования проверяется во время выполнения для всех строк во всех секциях, которые охватываются запросом
(3) пользователи могут ошибочно вставить строку в не ту секцию
(4) предикат секционирования не оценивается в каждом запросе
Установите соответствие между статистическими функциями и их определениями.
Функция | Возвращаемое значение | |
---|---|---|
STDEV |
A | Возвращает статистическое среднеквадратичное отклонение совокупности всех значений в указанном выражении. |
STDEVP |
B | Возвращает статистическую дисперсию для заполнения всех значений в указанном выражении. |
VAR |
C | Возвращает статистическую дисперсию всех значений в указанном выражении. |
VARP |
C | Возвращает статистическое стандартное отклонение всех значений в указанном выражении. |
(1) А, B, D, C
(2) D, A, B, C
(3) D, A, C, B
Элементами многомерной диаграммы являются …
(1) измерения
(2) факты
(3) взаимосвязи
При рассмотрении топологии данных с точки зрения безопасности необходимо изучить следующие вопросы:
(1) насколько распределенной является архитектура данных, поддерживающая бизнес – аналитику?
(2) что делают пользователи с загружаемыми данными?
(3) передают ли пользователи данные внешним партнерам?
Временные метки —
(1) это результаты события предметной области
(2) это отражение временное состояние предметной области
(3) это атрибуты, которые связаны с фиксацией показаний времени, например даты события, такого, как продажа конкретного товара
(4) это свойства отношения реляционной базы данных
Квалифицируемые имена — это
(1) составное имя объекта реляционный базы данных из последовательности имен, соединенных через знак подчеркивания
(2) способ идентификации объекта реляционной базы данных, когда имя квалифицируется именем охватывающего объекта, присоединенного к имени вложенного объекта через точку
(3) предложение в апострофах, идентифицирующее объект базы данных
(4) строка специальных символов
К какому из перечисленных методологических подходов к реализации хранилища данных относится следующая характеристика?
«У него есть и недостатки — данные могут дублироваться и быть несогласованными в разных киосках данных».
(1) «Сверху вниз» (Top down design);
(2) «Снизу вверх» (Bottom down design);
(3) «Из середины» (Middle of design).
Рассмотрим базу данных обработки заказов и создадим индексный кластер для хранения одной из таблиц базы данных — Customer.
CREATE CLUSTER cust_c (cust_id varchar(8))
INDEX;
CREATE INDEX cust_c_id ON CLUSTER cust_c;
CREATE TABLE cust
(
cust_id varchar2(8) NOT NULL REFERENCES customers,
ent# number NOT NULL,
date_ent date NOT NULL,
comment varchar2(60) NOT NULL,
…
PRIMARY KEY(cust_id, ent#)
) CLUSTER cust_c (cust_id);
Созданная таблица кластеризована по колонке cust_id
, и все специальные записи о клиента в колонке comment
будут расположены в одной странице физической базы данных, либо в смежных страницах. Их можно выбрать за одну операцию поиска по индексу:
SELECT date_ent, comment FROM cust_c
WHERE cust_id=:cur_cust;
Комментарий. На ограничение первичного ключа в операторе CREATE
сделан, чтобы избежать создания второго индекса.
Является ли такое решение преимуществом с точки зрения утверждения: «Очень немного строк о клиентах имеют специальные записи о клиенте».
Укажите правильное соответствие между подходами к построению логической темпоральной модели данных и их определениями.
Подход | Определение | ||
---|---|---|---|
1. | Подход, основанный на накоплении моментальных снимков | A | состоит в добавлении временной метки фиксации события (факта) как атрибута экземпляра сущности предметной области и отражении момента времени в таблице БД как истории жизни данных предметной области |
2. | Подход, основанный на фиксации событий предметной области | B | состоит в добавлении временных меток для фиксации начала и завершения определенного состояния как атрибутов экземпляра сущности предметной области экземпляров сущности, и отражении моментов времени начала и завершения определенного состояния сущности в таблице БД как истории жизни данных предметной области |
3. | Подход, основанный на фиксации состояний предметной области | C | состоит в сборе снимков фрагмента предметной области и накоплении таких снимков в различных фрагментах БД или другой БД как истории жизни данных предметной области |
(1) A, B, C
(2) С, А, В
(3) C, B, A
(4) B, A, C
В значения какого типа данных не могут быть преобразованы данные строкового типа?
(1) числовой
(2) дата
(3) битовая строка
(4) тип данных msllabel
Классом временной зависимости называется
(1) атрибут сущности, который функционально зависит от времени
(2) группа атрибутов сущности, имеющая тип дата/время
(3) атрибут сущности, имеющая тип дата/время
(4) группа атрибутов сущности, которые совместно изменяют свои значения с течением времени
Выделение классов зависимых от времени атрибутов используется проектировщиков ХД для …
(1) денормализации темпоральной модели данных
(2) нормализации темпоральной модели данных
(3) для упрощения темпоральной модели данных
(4) для увеличения наглядности темпоральной модели данных
Установите соответствие между понятиями, связанными с многомерным моделированием, и их определениями.
Понятие | Определение | ||
---|---|---|---|
1. | Факт | A | — это числовая характеристика факта, который определяет эффективность деятельности или бизнес — действия организации с точки зрения измерения. |
2. | Измерение | B | — это интерпретация факта с некоторой точки зрения в реальном мире. |
3. | Атрибут | C | – это описание характеристики реального объекта предметной области. |
4. | Параметр | D | — это набор связанных элементов данных, содержащих метрики и описательные данные. |
5. | Иерархия | E | – это уровень детализации данных, сохраняемых в ХД. |
6. | Гранулированность | F | — это отношение часть-целое или родитель — потомок |
(1) A, B, C, D, E, F
(2) D, C, B, A, F, E
(3) E, D, B, F, A, C
При проектировании метаданных хранилища данных не выполняется следующее действие …
(1) описание таблиц системного каталога
(2) идентификация источников данных
(3) описание алгоритмов преобразования и агрегации данных
(4) описание путей доступа к данным
Корпоративная модель данных, как правило, имеет … уровней представления.
Данные в системах складирования данных выступают как …
(1) способ представления информации в определенной, фиксированной форме, пригодной для обработки, хранения и передачи в отложенном режиме времени
(2) способ интерпретации информации о внешнем мире в компьютерных системах
(3) способ обработки информации о внешнем мире, пригодный для использования в компьютерных системах
Какая характеристика транзакции задается ниже следующей спецификацией? «Онлайновые транзакции низкой сложности должны выполнятся не более 4 с.»
(1) характер транзакции и ее сложность
(2) требования к производительности транзакции
(3) время выполнения транзакции
(4) описание транзакции
Какая из ниже перечисленных команд SQL не относится к командам манипулирования данными?
(1) INSERT
(2) SELECT
(3) UPDATE
(4) DELETE
Концепция независимости прикладных программ от физической структуры данных не дает следующих преимуществ:
(1) отражение требований к изменению в структурах данных незначительно влияет на существующие прикладные программы
(2) отражение требований к изменению в структурах данных уменьшает сложность прикладной программы
(3) отражение требований к изменению в структурах данных увеличивает сложность прикладной программы
Укажите, какой вид работы не входит в этап проектирования физической модели хранилища данных
(1) нормализация схем отношений
(2) назначение первичных ключей отношениям
(3) разрешаются связи многие-ко-многим
(4) разрешаются связи супертип/подтип
(5) производится выбор типов данных в атрибутах
На основе каких понятий аналитик выделяет предметную область базы данных?
(1) данных
(2) вопросно-ответного отношения
(3) связей между данными
(4) операций над данными
Неаддитивный факт – это
(1) факт, значение которого имеет смысл использовать совместно с некоторыми измерениями для выполнения операций суммирования с целью получения какого-либо значимого результата
(2) факт, значение которого имеет смысл использовать с любыми измерениями для выполнения операций суммирования с целью получения какого-либо значимого результата
Какие из перечисленных ниже функций относятся к основным функциям метаданных в ХД?
(1) структуризации данных в ХД
(2) управление данными во времени
(3) удовлетворение информационных потребностей пользователей путем предоставления необходимой им информации на основе хранимых данных
С точки зрения проектирования хранилищ данных корпоративная модель данных содержит в себе …
(1) основную информацию для построения модели ХД
(2) незначительную часть информации для построения модели ХД
(3) только определение сущностей, атрибутов, отношений для построения модели ХД
(4) необходимую информацию для построения модели ХД
Основной целью создания информационных систем является …
(1) математические преобразования информации в данные и обратно по запросам пользователей
(2) хранение данных с целью дальнейшего их использования пользователями
(3) удовлетворение информационных потребностей пользователей путем предоставления необходимой им информации на основе хранимых данных
Установите соответствие между типами денормализации и их определениями.
Тип денормализации | Определение | ||
---|---|---|---|
1. | нисходящая денормализация | А | — это процесс введения избыточных колонок в одной таблице с целью увеличения производительности запроса строки по производному значению. |
2. | восходящая денормализация | Б | – это процесс введения избыточных колонок в родительских таблицах с целью устранения операций соединения с операциями агрегирования. |
3. | Внутритабличная денормализация | В | – это процесс введения избыточных колонок в подчиненных таблицах с целью устранения операций соединения. |
4. | Денормализация методом разделяй и властвуй | Г | – это процесс объединения одной или более нормализованных таблиц с целью устранения операций соединений или уменьшения в некоторых случаях числа операций вставки. |
5. | Денормализация методом слияния таблиц | Д | – это процесс разбиения нормализованной таблицы на две и более таблиц и создание между ними отношения «один к одному» с целью устранения дополнительных операций ввода-вывода или по техническим причинам. |
(1) А, Б, В, Г, Д
(2) Б, Г, В, А, Д
(3) В, Б, А, Д, Г
(4) А, Б, Г, В, Д
Установите соответствие между агрегатной функцией и ее определением.
Функция | Определение | ||
---|---|---|---|
1 | AVG(X) |
А | Вычисляет среднее значение аргумента, который может быть выражением любого типа. |
2 | COUNT(X) |
Б | Вычисляет число итемов. |
3 | MAX(X) |
В | Вычисляет максимальное значение аргумента, который может быть выражением любого типа. |
4 | MIN(X) |
Г | Вычисляет минимальное значение аргумента, который может быть выражением любого типа. |
5 | SUM(X) |
Д | Вычисляет сумму значений аргумента, который может быть выражением любого типа. |
6 | STDEV(Х) |
Е | Вычисляет стандартное отклонение на множестве значений аргумента, который может быть выражением любого типа. |
7 | VAR(X) |
Ж | Вычисляет квадрат дисперсии. |
(1) А, Б, В, Г, Д, Е, Ж
(2) Б, Д, В, А, Г, Е, Ж
(3) А, Е, Д, Г, В, Ж, Б
(4) Ж, А, Г, Д, В, Е, Б
Путь доступа — это …
(1) вариант алгоритма доступа к данным, хранящимся в базе данных
(2) алгоритм доступа к данным, хранящимся в базе данных
(3) последовательность выполняемых действий при доступе к данным, хранящимся в базе данных
Какое из ниже перечисленных действий не относится к проверке правильности логической модели хранилища данных?
(1) проверка на соответствие нормальным формам
(2) проверка на свойства соединения без потерь
(3) проверка допустимости типов данных атрибутов
(4) проверка на свойства сохранения функциональных зависимостей
(5) проверка на отсутствие одиночных отношений
Какое из перечисленных ниже вопросно-ответных отношений нельзя реализовать в информационной системе обслуживания счетов клиентов банка?
(1) Сколько денег осталось на счете данного клиента?
(2) Сколько денег поступило на счет данного клиента?
(3) Страдает ли данный клиент хроническим насморком?
(4) Какой цвет глаз у данного клиента?
Основными характеристиками таблицы фактов являются следующие
(1) содержит числовые параметры (метрики), имеет составной ключ, состоящий из первичных ключей таблиц измерений, имеет небольшое количество полей
(2) содержит числовые параметры (метрики), имеет суррогатный составной ключ, имеет большое количество полей
(3) содержит числовые параметры (метрики) и атрибуты, имеет уникальный первичный ключ, имеет небольшое количество полей
Дополните состав описания преобразований данных, приведенный ниже, из указанного в ответах списка.
(1) значение полей по умолчанию
(2) описание таблиц, атрибутов и ключей
(3) изменения наименований (соответствие имен источников и объектов ХД)
Укажите правильное соответствие между этапами алгоритма преобразования корпоративной модели данных в модель хранилища данных и их целями.
Элементы модели | Определения | ||
---|---|---|---|
1. | I. | A | Определить грануллированость данных для представления фактов модели ХД. |
2. | II. | B | Преобразовать взаимосвязи между данными для представления их в модели ХД. |
3. | III. | C | Перенести атрибуты из таблиц корпоративной модели данных в таблицы ХД. |
4. | IV. | D | Определить массивы данных модели ХД. |
5. | V. | E | Сгруппировать данные по частоте их использования. |
6. | VI. | F | Получить список сущностей и их атрибутов для представления в модели ХД. |
7. | VII. | G | Выполнить секционирование таблиц ХД. |
8. | VIII. | H | Добавить в модель или определить временные метки для представления истории объектов ХД. |
(1) A, B, C, D, E, F, G, H
(2) F, H, B, A, C, D, E, G
(3) G, F, E, H, D, C, B, A
(4) D, G, F, A, B, C, H, E
Какое свойство данных является общим для систем складирования данных и операционных систем обработки данных?
(1) изменчивость
(2) стабильность
(3) структурированность
В контексте физического проектирования реляционных баз данных горизонтальное разбиение таблицы – это …
(1) процесс создания двух независимых таблиц из одной таблицы
(2) процесс перемещения некоторых строк одной таблицы в другую новую таблицу, которая имеет такую же внутреннюю структуру, что и исходная таблица
(3) процесс создания двух или более таблиц разной структуры, содержащих разные строки исходной таблицы
(4) процесс создания независимых таблиц посредством намеренного дублирования строк одной таблицы в другой
Запрос к схеме «звезда»: «Пусть руководству компании требуется отчет о прибыли по всем регионам по всем отделам продаж за 2007-08 гг. без итоговой суммы прибыли». Укажите правильный ответ.
(1)
SELECT Time, Region, Department, SUM(Profit)
FROM Sales
GROUP BY Time, Region, Department
UNION ALL
SELECT Time, Region, » , SUM(Profit)
FROM Sales
GROUP BY Time, Region
UNION ALL
SELECT », », », SUM(Profit)
FROM Sales;
(2)
SELECT Time, Region, Department, SUM(Profit)
FROM Sales
GROUP BY Time, Region, Department
UNION ALL
SELECT Time, Region, » , SUM(Profit)
FROM Sales
GROUP BY Time, Region
UNION ALL
SELECT Time, », », SUM(Profit)
FROM Sales
GROUP BY Time
UNION ALL
SELECT », », », SUM(Profit)
FROM Sales;
(3)
SELECT Time, Region, Department, SUM(Profit)
FROM Sales
GROUP BY Time, Region, Department
UNION ALL
SELECT Time, », », SUM(Profit)
FROM Sales
GROUP BY Time
UNION ALL
SELECT », », », SUM(Profit)
FROM Sales;
(4)
SELECT Time, Region, Department, SUM(Profit)
FROM Sales
GROUP BY Time, Region, Department
UNION ALL
SELECT Time, Region, » , SUM(Profit)
FROM Sales
GROUP BY Time, Region
UNION ALL
SELECT », », », SUM(Profit)
FROM Sales;
Оцените в терминах операций ввода вывода следующий запрос, который делает выборку данных из таблиц PRODUCT (50 строк) и VENDOR (1000):
SELECT VENDOR_CODE, PRODUCT_CODE, PRODUCT_DESC
FROM VENDOR, PRODUCT
WHERE VENDOR.VENDOR_CODE = PRODUCT.VENDOR_CODE AND VENDOR.VENDOR_CODE = «100»;
По следующему пути доступа:
SELECT
.WHERE
.если 20 строк удовлетворяют условиям поиска
(1) 150170
(2) 50000
(3) 150020
Укажите правильное соответствие между этапами бизнес — модели создания хранилища данных и рисками, которые имеют место быть на каждом этапе.
Этап | Документы | ||
---|---|---|---|
1. | Формулирование требований | A | Использование одного сервера БД для моделирования различных вычислительных сред, например, вычислительной среды разработки и вычислительной среды тестирования, или, что еще хуже, для вычислительной среды разработки и вычислительной среды эксплуатации ХД, особенно, если на этом сервере работает уже существующая информационная система. |
2. | Создание вычислительной среды для хранилища данных | B | Конфликт внутрикорпоративных интересов и в необходимости наладить коммуникации для успешного выполнения и этапа и проекта в целом. |
3. | Моделирование данных | C | Недооценка временных параметров и стремление команды разработчиков сделать процесс ETL как можно более всеобъемлющим, мотивируя свои действия стремлением обеспечить качество данных |
4. | Определение процедур извлечения, преобразования и загрузки данных | D | Самоуверенность проектировщиков ХД. |
5. | Проектирование аналитических отчетов | E | Ложное представление о достаточной квалификации пользователей ХД в ИТ — технологиях. |
6. | Разработка приложений хранилища данных | F | Не уделяется достаточного внимания оптимизации времени получения отчета. |
7. | Настройка производительности | G | Это люди: их квалификация, амбиции, заинтересованность в деле, мотивы и т.д. |
8. | Проверка качества | H | Использование вычислительной среды разработки ХД, которая не масштабируется к вычислительной среде эксплуатации ХД. |
(1) A, B, C, D, E, F, H, G
(2) B, A, D, C, F, E, H, G
(3) A, C, H, G, E, D, B, F
(4) F, H, D, E, A, B, C, G
(5) A, F, B, H, C, G, E, D
Укажите правильное соответствие между элементами логической модели и их определениями.
Элементы модели | Определения | ||
---|---|---|---|
1. | Отношение (связь) | A | — это характер участия сущности в связи. |
2. | Уникальный идентификатор связи | B | – это соотношение между числом сущностей, участвующих в образовании связи. |
3. | Степень (мощность) связи | C | – это сущность, которая не может присутствовать в базе данных, пока не существует связанного с ней экземпляра другой сущности. |
4. | Класс принадлежности сущности | D | – это сущность, которая порождает непересекающиеся подмножества экземпляров (категории сущности), связанных с сущностью через значения своего атрибута. |
5. | Рефлексивное отношение | E | – это категория порождающей сущности (сущности- супертипа). |
6. | Слабая сущность | F | представляет собой соединение (взаимоотношение) между двумя или более сущностями. |
7. | Супертип | G | — это супертип с порожденными им подтипами. |
8. | Подтип | H | — это атрибут для однозначной идентификации отношения. |
9. | Составная сущность | J | — это отношение, связывающее сущность саму с собой. |
(1) A, B, C, D, E, F, G, H, J
(2) F, H, B, A, J, C, D, E, G
(3) G, J, F, E, H, D, C, B, A
(4) D, G, F, A, B, C, H, E, J
Схема «снежинка» имеет …
(1) одну таблицу фактов и несколько нормализованных таблиц измерений
(2) несколько таблиц фактов и несколько нормализованных таблиц измерений
(3) одну таблицу фактов и несколько денормализованных таблиц измерений
Логическая структура метаданных метрик, как правило, не включает в себя …
(1) правила удаления
(2) правила вычисления значения
(3) ключ измерения
Выявление отношений «многие ко многим» в корпоративной модели данных позволяют определить …
(1) для каждой таблицы фактов список ее измерений
(2) для каждого измерения его иерархию
(3) таблицы фактов и измерений
(4) для каждой таблицы измерения ее таблицу фактов
Какое свойство не входит в классическое определение хранилища данных?
(1) интегрированность
(2) неизменяемость
(3) денормализованность
В чем состоит эмпирическое правило Д. Энсора?
(1) очень немногие первичные ключи имеют более двадцати действительно зависимых от них атрибутов
(2) очень немногие первичные ключи имеют более тридцати действительно зависимых от них атрибутов
(3) очень немногие первичные ключи имеют более десяти действительно зависимых от них атрибутов
(4) очень немногие первичные ключи имеют более пятидесяти действительно зависимых от них атрибутов
Задана команда:
SELECT Time, Region, Department, SUM(Profit) AS Profit,
GROUPING (Time) as T,
GROUPING (Region) as R,
GROUPING (Department) as D
FROM Sales
GROUP BY ROLLUP (Time, Region, Department);
Какое из ниже перечисленных утверждений является для нее правильным?
(1) в столбцах T
,R
,D
будет находиться 1, если строка добавлена оператором ROLLUP
,или NULL
противном случае
(2) в столбцах T
,R
,D
будет находиться 1, если строка добавлена оператором ROLLUP
(3) в столбцах T
,R
,D
будет находиться 1, если строка добавлена оператором ROLLUP
, или 0 в противном случае
(4) в столбцах T
,R
,D
будет находиться 0, если строка добавлена оператором ROLLUP
, или 1 в противном случае
При оптимизации запросов, основанных на вычислении стоимости, отличается от оптимизации, основанной на правилах, в том, что …
(1) используется информация о числе строк в таблице, интервалах и распределении значений каждой колонки, длине строк и числе строк на физической странице, высота и число терминальных страниц индекса
(2) используется информация о математических законах реляционной алгебры
(3) используется информация о более точных эвристических правилах выбора путей доступа
Укажите правильное соответствие между этапами бизнес — модели создания хранилища данных и главными задачами каждого этапа.
Этапы | Задача этапа | ||
---|---|---|---|
1. | Формулирование требований | A | проектирование и разработка аналитических отчетов на спроектированной структуре данных. |
2. | Создание вычислительной среды для хранилища данных | B | формирование программной среды, в которой пользователи будут извлекать данные из ХД и просматривать предопределенные отчеты. |
3. | Моделирование данных | C | добиться оптимальной производительности ETL-процессов, производства отчетов и их доставки конечному пользователю. |
4. | Определение процедур извлечения, преобразования и загрузки данных | D | разработка логической и физической моделей данных для ХД. |
5. | Проектирование аналитических отчетов | E | идентификация и определение процедур извлечения, очистки (фильтрации), преобразования и загрузки данных. |
6. | Разработка приложений хранилища данных | F | идентификация требований заказчика ХД и оформление их в виде документа «Каталог требований». |
7. | Настройка производительности | G | убедиться, что ХД готово к эксплуатации. Как правило, проверка качества выполняется отдельной группой специалистов, не входящих в состав команды разработчиков |
8. | Проверка качества | H | создание информационно-вычислительной среды, в которой будет разрабатываться ХД. |
(1) A, B, C, D, E, F, H, G
(2) B, A, D, C, F, E, H, G
(3) A, C, H, G, E, D, B, F
(4) F, H, D, E, A, B, C, G
(5) A, F, B, H, C, G, E, D
При каких условиях нормализация не нужна?
(1) база данных компании имеет 15 связанных таблиц
(2) для работы с базой данных более чем 100 пользователей из нескольких часовых поясов необходимы три несвязанные между собой большие таблицы
(3) база или хранилище данных организации имеет много связанных таблиц
(4) обработка большинства запросов к базе данных требует получения данных из множества связанных таблиц
Медленно меняющимся измерениями называются …
(1) таблицы измерений, в которых некоторые атрибуты могут изменить свои значения по истечению некоторого периода времени, причем частота таких изменений является небольшой
(2) таблицы измерений, в которых некоторые атрибуты могут изменить свои значения по истечению некоторого периода времени, причем частота таких изменений является средней
(3) таблицы измерений, в которых некоторые атрибуты могут изменить свои значения по истечению некоторого периода времени, причем частота таких изменений является небольшой или средней
Классификации метаданных по их функциональному назначению не включает следующий класс …
(1) предметно-ориентированные метаданные
(2) технические метаданные
(3) административные метаданные
Модель проектирования «Свод данных» имеет новые структурные элементы:
(1) сущности-концентраторы, сущности-связи и сущности-сателлиты
(2) сущности-концентраторы и сущности-сателлиты
(3) сущности-связи и сущности-сателлиты
Операционные системы обработки данных создаются с учетом следующих значений параметров:
(1) параметр — частота обновления данных, значение — обновляются периодически
(2) параметр — данные структурируются с целью, значение — обеспечения простоты выполнения запросов
(3) параметр — оптимизируются для обеспечения, значение — процесса выполнения транзакций
Для случая горизонтального разбиения таблицы в тексте лекции были разобраны примеры поддержки ссылочной целостности для новой таблицы. В качестве какой таблицы выступала таблицы, которая подвергалась разбиению?
(1) родительской
(2) дочерней
(3) связывающей
(4) не участвовала в поддержке ссылочной целостности
Задан оператор
SELECT Time, Region, Department, SUM(Profit) AS Profit
FROM sales
GROUP BY CUBE(Time, Region, Department);
Укажите правильное результирующее множество.
(1)
Time | Region | Department | Profit |
---|---|---|---|
2007 | Центральный | VideoRental | 75,00 |
2007 | Центральный | VideoSales | 74,00 |
2007 | Центральный | NULL | 149,00 |
2007 | Восточный | VideoRental | 89,00 |
2007 | Восточный | VideoSales | 115,00 |
2007 | Восточный | NULL | 204,00 |
2007 | Западный | VideoRental | 87,00 |
2007 | Западный | VideoSales | 86,00 |
2007 | Западный | NULL | 173,00 |
2008 | Центральный | VideoRental | 82,00 |
2008 | Центральный | VideoSales | 85,00 |
2008 | Центральный | NULL | 167,00 |
2008 | Восточный | VideoRental | 101,00 |
2008 | Восточный | VideoSales | 137,00 |
2008 | Восточный | NULL | 238,00 |
2008 | Западный | VideoRental | 96,00 |
2008 | Западный | VideoSales | 97,00 |
2008 | Западный | NULL | 193,00 |
2008 | NULL | NULL | 598,00 |
NULL | Центральный | VideoRental | 157,00 |
NULL | Центральный | VideoSales | 159,00 |
NULL | Центральный | NULL | 316,00 |
NULL | Восточный | VideoRental | 190,00 |
NULL | Восточный | VideoSales | 252,00 |
NULL | Восточный | NULL | 442,00 |
NULL | Западный | VideoRental | 183,00 |
NULL | Западный | VideoSales | 183,00 |
NULL | Западный | NULL | 366,00 |
NULL | NULL | VideoRental | 530,00 |
NULL | NULL | VideoSales | 594,00 |
NULL | NULL | NULL | 1124,00 |
(2)
Time | Region | Department | Profit |
---|---|---|---|
NULL | Центральный | VideoRental | 157,00 |
NULL | Центральный | VideoSales | 159,00 |
NULL | Центральный | NULL | 316,00 |
NULL | Восточный | VideoRental | 190,00 |
NULL | Восточный | VideoSales | 252,00 |
NULL | Восточный | NULL | 442,00 |
NULL | Западный | VideoRental | 183,00 |
NULL | Западный | VideoSales | 183,00 |
NULL | Западный | NULL | 366,00 |
NULL | NULL | VideoRental | 530,00 |
NULL | NULL | VideoSales | 594,00 |
NULL | NULL | NULL | 1124,00 |
(3)
Time | Region | Department | Profit |
---|---|---|---|
2007 | Центральный | VideoRental | 75,00 |
2007 | Центральный | VideoSales | 74,00 |
2007 | Центральный | NULL | 149,00 |
2007 | Восточный | VideoRental | 89,00 |
2007 | Восточный | VideoSales | 115,00 |
2007 | Восточный | NULL | 204,00 |
2007 | Западный | VideoRental | 87,00 |
2007 | Западный | VideoSales | 86,00 |
2007 | Западный | NULL | 173,00 |
2007 | NULL | NULL | 526,00 |
2008 | Центральный | VideoRental | 82,00 |
2008 | Центральный | VideoSales | 85,00 |
2008 | Центральный | NULL | 167,00 |
2008 | Восточный | VideoRental | 101,00 |
2008 | Восточный | VideoSales | 137,00 |
2008 | Восточный | NULL | 238,00 |
2008 | Западный | VideoRental | 96,00 |
2008 | Западный | VideoSales | 97,00 |
2008 | Западный | NULL | 193,00 |
2008 | NULL | VideoRental | 279,00 |
2008 | NULL | VideoSales | 319,00 |
2008 | NULL | NULL | 598,00 |
NULL | Центральный | VideoRental | 157,00 |
NULL | Центральный | VideoSales | 159,00 |
NULL | Центральный | NULL | 316,00 |
NULL | Восточный | VideoRental | 190,00 |
NULL | Восточный | VideoSales | 252,00 |
NULL | Восточный | NULL | 442,00 |
NULL | Западный | VideoRental | 183,00 |
NULL | Западный | VideoSales | 183,00 |
NULL | Западный | NULL | 366,00 |
NULL | NULL | VideoRental | 530,00 |
NULL | NULL | VideoSales | 594,00 |
NULL | NULL | NULL | 1124,00 |
(4)
Time | Region | Department | Profit |
---|---|---|---|
2007 | Центральный | VideoRental | 75,00 |
2007 | Центральный | VideoSales | 74,00 |
2007 | Центральный | NULL | 149,00 |
2007 | Восточный | VideoRental | 89,00 |
2007 | Восточный | VideoSales | 115,00 |
2007 | Восточный | NULL | 204,00 |
2007 | Западный | VideoRental | 87,00 |
2007 | Западный | VideoSales | 86,00 |
2007 | Западный | NULL | 173,00 |
2007 | NULL | NULL | 526,00 |
2008 | Центральный | VideoRental | 82,00 |
2008 | Центральный | VideoSales | 85,00 |
2008 | Центральный | NULL | 167,00 |
2008 | Восточный | VideoRental | 101,00 |
2008 | Восточный | VideoSales | 137,00 |
2008 | Восточный | NULL | 238,00 |
2008 | Западный | VideoRental | 96,00 |
2008 | Западный | VideoSales | 97,00 |
2008 | Западный | NULL | 193,00 |
2008 | NULL | VideoRental | 279,00 |
2008 | NULL | VideoSales | 319,00 |
2008 | NULL | NULL | 598,00 |
Какие из ниже перечисленных причин приводят к нецелесообразности к созданию индексов для каждого оператора SELECT
?
(1) индексы снижают стоимость выполнения запроса
(2) индексы также могут блокировать доступ к страницам данных при блокировке страницы индекса
(3) индексы увеличивают производительность выполнения запроса
На этапе формулирования требований к хранилищу данных определяются …
(1) денормализация таблиц
(2) перечень и содержание отчетов
(3) требования по анализу данных (перечень задач анализа данных)
(4) сегментация таблиц
(5) перечень источников данных
(6) масштаб проекта создания ХД (границы предметной области)
Предположим, что атрибуты сущности зависят друг от друга следующим образом из X следует Y, а из Y следует A
(1) не позволяет связать значения Y и Х, если не существует значения А, связанного со значением Y
(2) затрудняет вставку, которые необходимо выполнить сразу для пары связей
(3) затрудняет обновление данных, которые необходимо выполнить сразу для пары связей
(4) в случае удаления данных приводит к потере связи
Таблицей – мостом называется …
(1) таблица фактов, которая предназначена упростить работу с рекурсивными отношениями, отношениями «многие – ко многим», отношениями типа иерархии при использовании реляционной модели данных
(2) таблица измерений, которая предназначена упростить работу с рекурсивными отношениями, отношениями «многие – ко многим», отношениями типа иерархии при использовании реляционной модели данных
(3) вспомогательная таблица, которая предназначена упростить работу с рекурсивными отношениями, отношениями «многие – ко многим», отношениями типа иерархии при использовании реляционной модели данных
Установите соответствие между процессом и его определением.
Процесс | Определение | |
---|---|---|
Планирование ETL процесса | A | включает разработку и верификацию процесса заполнения статических таблиц измерений, разработку и верификацию механизмов изменения для каждой таблицы измерений. |
Конструирование процесса заполнения таблиц измерений | B | включает в себя разработку диаграммы потоков данных от систем источников, определение преобразований, метода генерации ключей и последовательности операций для каждой таблицы назначения. |
Конструирование процесса заполнения таблиц фактов | C | включает разработку и верификацию процесса первоначального заполнения таблиц фактов, разработку и верификацию процесса периодического дополнения таблиц фактов, построение агрегатов и разработку процедур автоматизации процесса ETL. |
(1) A, B, C
(2) B, A, C
(3) C, A, B
Сущности-сателлиты содержат…
(1) физическим представлением взаимосвязи «многие – ко — многим» в 3NF
(2) таблицей, которая содержит минимальный список бизнес — ключей (натуральных ключей)
(3) описательную информацию о ключах концентраторов, а именно когда, почему, что, где и кто создает операции и бизнес – ключи
Системы складирования данных создаются с учетом следующих значений параметров:
(1) параметр — частота обновления данных, значение — обновляются в реальном режиме времени
(2) параметр — данные структурируются с целью, значение — обеспечения целостности данных
(3) параметр — оптимизируются для обеспечения, значение — процесса выполнения выборки данных
В контексте проектирования физической модели данных ХД кластеризация – это …
(1) логического представления совместно используемых данных из нескольких различных таблиц
(2) способ физического размещения рядом, на одной физической странице данных, строк, доступ к которым осуществляется при помощи одинакового значения колонки (ключа)
(3) способ физического размещения рядом, на одной физической странице данных, строк, доступ к которым осуществляется при помощи одинакового значения колонки (ключа) с целью увеличения производительности
(4) логического представления совместно используемых данных из нескольких различных таблиц с целью увеличения производительности
Окно определяет …
(1) интервал строк, используемых для вычислений от текущей строки
(2) определяет интервал строк, используемых для вычислений
(3) определяет группу строк от текущей строки
Серверные OLAP-средства представляют собой …
(1) отдельное приложение, которое поддерживает ХД, обеспечивает вычисление, сохранение и изменение агрегатных данных
(2) отдельный процесс, которое поддерживает ХД, обеспечивает вычисление, сохранение и изменение агрегатных данных
(3) отдельное приложение или процесс, которое поддерживает ХД, обеспечивает вычисление, сохранение и изменение агрегатных данных
Обычно информационная пирамида имеет следующие уровни:
(1) уровень тактической информации, уровень стратегической информации, уровень информации для принятия решений
(2) уровень оперативной информации, уровень стратегической информации, уровень информации для принятия решений
(3) уровень оперативной информации, уровень тактической информации, уровень стратегической информации, уровень информации для принятия решений
К какой нормальной форме приведено исходное отношение?
Исходное отношение:
Курсовой_проект (Преподаватель — Предмет — Студент)
Иванов — Тема1 — Петрова
Фролов — Тема1 — Исаев
Антонов — Тема1 — Сидоров
Иванов — Тема2 — Ивлева
Фролов — Тема2 — Степанов
Фролов — Тема3 — Мусин
Антонов — Тема3 — Сац
Результирующие отношения:
Руководство (Преподаватель, Предмет)
Выполнение (Студент, Предмет)
Комментарий к ответу: На роль ключа отношения Курсовой_проект претендует набор атрибутов {Преподаватель, Предмет}. Студент выполняет только один проект, один и тот же проект может выполняться несколькими студентами у разных преподавателей. Отношение содержит следующие ФЗ: {Преподаватель, Предмет} -> Студент и Студент -> Предмет.
Отношение находится в 3НФ и не содержит частичных и транзитивных ФЗ. Однако наличие ФЗ части составного ключа от неключевого атрибута может привести к следующим аномалиям:
Устранение аномалий заключается в удалении ФЗ ключа от неключевого атрибута.
(1) 1НФ
(2) 2НФ
(3) 3НФ
(4) НФБД
(5) 4НФ
Установите соответствие между объектами реляционной базы данных, относящимися к так называемому серверному коду, и их определениями
Объект | Определение | ||
---|---|---|---|
1. | Хранимая процедура | А | — это объект базы данных, представляющий поименованный набор команд SQL и/или операторов специализированных языков программирования базы данных |
2. | Функция | Б | — это поименованный оператор SQL, который заранее откомпилирован и сохраняется в базе данных. Скорость обработки команды выше, чем у соответствующего ему оператора SQL, т.к. при этом не выполняются фазы синтаксического разбора и компиляции. |
3. | Команда | В | — это объект базы данных, представляющий поименованный набор команд SQL и/или операторов специализированных языков обработки программирования базы данных, который при выполнении возвращает значение — результат вычислений. |
4. | Триггер | Г | — это объект базы данных, который представляет собой специальную хранимую процедуру. Эта процедура запускается автоматически, когда происходит связанное с триггером событие (например, до вставки строки в таблицу). |
5. | Таймер | Д | — это объект базы данных, который состоит из поименованного, структурированного набора переменных, процедур и функций. |
6. | Пакет | Е | — это триггер, с запускающимся событием таймера. |
(1) А, Е, Д, Г, В, Б
(2) Б, Д, В, А, Г, Е
(3) А, Б, В, Г, Е, Д
(4) А, Г, Д, В, Е, Б
Корпоративные источники данных …
(1) реплицируемые источники данных, работающие по механизмам публикации или подписки; источники, работающие по вызову, когда в случае изменений вызываются процедуры ETL процесса
(2) реплицируемые источники данных, работающие по механизмам публикации или подписки; источники, работающие по факту изменений данных, когда ETL процесс запускается, как только данные в источники изменились, например, по механизму триггеров БД
(3) реплицируемые источники данных, работающие по механизмам публикации или подписки; источники, работающие по вызову, когда в случае изменений вызываются процедуры ETL процесса; источники, работающие по факту изменений данных, когда ETL процесс запускается, как только данные в источники изменились, например, по механизму триггеров БД
При создании связей в структуре «Свода данных» следует соблюдать Х правил поддержки ссылочной целостности
Среди факторов, влияющих на принятие решений о выборе способа реализации хранилища данных, укажите наиболее критические.
(1) время, отведенное на проект
(2) возврат инвестиций
(3) скорость ввода ХД в эксплуатацию
(4) потребности пользователей
(5) требования к ресурсам
(6) выбранная архитектура ХД
(7) потенциальные угрозы по переделке
(8) совокупная стоимость владения ХД
Установите соответствие между терминами и их определениями.
Термин | Определение | ||
---|---|---|---|
1 | Локально секционированный индекс | А | имеет такой же ключ секционирования, количество табличных пространств и правила секционирования, что и отвечающая ему базовая таблица. |
2 | Глобально секционированный индекс | Б | ключ секционирования секционирование выполняется по значениям, отличным от значений колонки индексирования. |
3 | Префиксный секционированный индекс | В | означает, что индекс имеет то же число секций и те же правила секционирования, что и его базовая таблица. |
4 | Непрефиксный секционированный индекс | Г | содержит предложение PARTITION BY RANGE, в котором задаются параметры секционирования, отличные от параметров секционирования соответствующей базовой таблицы. |
5 | Локально равносекционированный секционированный индекс | Г | секционирование производится по ключу секционирования, который содержит основную часть индексного ключа. |
(1) А, Б, В, Г, Д
(2) Б, Г, В, А, Д
(3) А, Г, Д, Б, В
(4) Д, А, Б, Г, В
Функции ранжирования …
(1) вычисляют ранг записи по отношению к другим записям в наборе данных, основываясь на значении набора метрик
(2) вычисляют значение для каждой строки в результирующем наборе, полученном из окна
(3) выполняют вычисление на наборе значений и возвращают одиночное значение
HOLAP как способ хранения данных …
(1) — исходные данные остаются в той же реляционной базе данных, где они изначально находились, а агрегатные данные хранятся в многомерной базе данных
(2) исходные и агрегатные данные хранятся в многомерной базе данных. Хранение данных в многомерных структурах позволяет манипулировать данными как многомерным массивом, благодаря чему скорость вычисления агрегатных значений одинакова для любого из измерений. Однако в этом случае многомерная база данных оказывается избыточной, так как многомерные данные полностью содержат исходные реляционные данные
(3) — исходные данные остаются в той же реляционной базе данных, где они изначально и находились. Агрегатные же данные помещают в специально созданные для их хранения служебные таблицы в той же базе данных
Какая из ниже перечисленных функций не является функцией системы бизнес — аналитики?
(1) отслеживание ситуации как на всем предприятии в целом, так и на каких-то конкретных проблемных участках в частности
(2) управление в реальном времени бизнес — знаниями в рамках всего предприятия
(3) передача данных по всему предприятию в целом, так и по какому-то конкретному проблемному участку в частности
Рассмотрим схему отношения ПРОДУКТ (Номер_модели, Производитель, Тип_модели, Цена). Ключами отношения являются:
(1) Тип_модели
(2) Номер_модели
(3) Номер_модели, Тип_модели
(4) Производитель
Для каких из перечисленных ниже объектов реляционной базы данных не используются квалифицируемые имена?
(1) триггер
(2) таблица
(3) база данных
(4) хранимая процедура
Установите соответствие между дигарммами ILM модели и их определением.
Процесс | Определение | |
---|---|---|
Диаграмма движения данных | A | – это диаграмма высокого уровня, которая позволяет моделировать преобразование данных посредством определения |
Диаграмма преобразования данных | B | — это диаграмма низкого уровня, которая позволяет моделировать конкретные задачи преобразования посредством определения того, как данные извлекаются из входного источника данных, как преобразуются и как загружаются в выходной источник данных. |
Диаграмма управления преобразованием | C | — это диаграмма низкого уровня модели, которая позволяет определить последовательность выполнения серии задач преобразования. |
(1) A, B, C
(2) B, A, C
(3) C, A, B
Изменения в данных в «Своде данных» собираются …
(1) в концентраторах
(2) в сущностях – связях
(3) в сателлитах
Аналитические SCM системы – это …
(1) информационные системы для управления качеством продукции
(2) информационные системы для управления и оптимизации поставок
(3) информационные системы для решения задач анализа и оптимизации в управлении жизненным циклом продукции
(4) информационные системы для управления производством продукции
Нужно ли в СУБД Oracle при определении кластерного ключа индексного кластера на первичном ключе одной из таблиц оставлять ограничение первичного ключа в определении колонки этого ключа?
(1) целесообразно оставить
(2) не целесообразно оставлять
(3) не имеет значения
(4) обязательно оставить
Оператор
SELECT OrderID, ProductID, OrderQty
,SUM(OrderQty) OVER(PARTITION BY OrderID) AS ‘Итого’
,AVG(OrderQty) OVER(PARTITION BY OrderID) AS ‘Среднее’
FROM OrderDetail
WHERE OrderID IN(43659,43664);
вычисляет …
(1) для каждого проданного товара общее количество проданного товара, среднее количество каждого проданного товара в результирующем множестве
(2) для каждого проданного товара общее количество проданного товара, среднее количество каждого проданного товара
(3) для каждого проданного товара общее количество проданного товара, среднее количество каждого проданного товара для заданного окна
FASMI означает быстрый анализ разделяемой многомерной информации, включающий следующие требования к приложениям для многомерного анализа …
(1) приложение должно иметь возможность обращаться к любой нужной информации, независимо от ее объема и места хранения
(2) быстрое предоставление пользователям необходимых данных
(3) предоставление пользователям актуальных данных в режиме реального времени
К основным технологическим средствам реализации функциональности систем–бизнес – аналитики не относят …
(1) отчеты и средства их создания
(2) OLAP-средства
(3) средства автоматизации бизнес–задач организации
Отметьте характерные основные виды данных для хранилищ данных:
(1) фактические данные
(2) производные данные
(3) аналитические данные
(4) консолидированные данные
Какой вид ограничений не рассматривается в рамках физической модели базы данных?
(1) ограничения целостности данных
(2) ограничения целостности ссылок
(3) ограничения первичного ключа
(4) ограничения домена предметной области
Разработка ETL процесса включает в себя следующие основные стадии:
(1) конструирование процесса заполнения таблиц измерений; конструирование процесса заполнения таблиц фактов; извлечение данных; преобразование и очистку данных; загрузку данных.
(2) извлечение данных; преобразование и очистку данных; загрузку данных
(3) планирование ETL процесса; конструирование процесса заполнения таблиц измерений; конструирование процесса заполнения таблиц фактов; извлечение данных; преобразование и очистку данных; загрузку данных
Относятся ли следующие правила поддержки ссылочной целостности:
(1) бизнес — ключи концентраторов никогда не изменяются, также как и их первичные ключи
(2) ключи концентраторов всегда мигрируют
(3) суррогатные ключи могут использоваться для концентраторов и связей
Укажите правильное соответствие между преимуществами, которые получает организация от внедрения хранилищ данных и их расшифровкой.
Преимущества | Расшифровка | ||
---|---|---|---|
1. | Взгляд на данные организации, как на единое целое. | A | Сроки исполнения от 6 месяцев до 2-х лет в зависимости от объема хранилища данных, при следующем распределении затрат: для небольшого подразделения $ 400000-600000, для большого подразделения — $800000-1500000, для большой корпорации — $15000000. |
2. | 400% возврат инвестиций, вложенный в создание хранилища данных. | B | Анализ такой информации имеет решающее значение в принятие решений по всем вопросам, связанным с географией бизнеса. |
3. | Возрастает надежность данных для принятия решений. | C | Это ответы на такие вопросы, как -сколько продуктов реально производится? Что влияет на изменение спроса? Какие товары или услуги приносят наибольший доход? А также особенности и пристрастия своих клиентов. |
4. | Геопространственный анализ данных. | D | Данные, загружаемые в хранилище данных, подвергаются очистке — согласуются, проверяются, уточняются. |
5. | Исследование трендов и колебаний в бизнес-данных. организации во времени. | E | Позволяет достаточно надежно прогнозировать развитие бизнес-процессов |
(1) A, B, C, D, E
(2) C, A, D, B, E
(3) A, C, E, D, B
(4) D, E, A, B, C
(5) A, B, C, E, D
Укажите, какое из ниже перечисленных утверждений не относится к недостаткам кластеризации?
(1) кластеризация затрагивает физическое размещение данных в файлах базы данных
(2) кластеризация замедляет выполнение операций, в которых нужно просканировать всю таблицу
(3) кластеризация может замедлить ввод и модификацию данных
(4) кластеризация может сократить число операций чтения при выполнении соединений клатеризованных таблиц
Задан оператор
SELECT р_productkey, SUM(s_amount) as ‘Суммарное количество’,
RANK() OVER (ORDER BY SUM(s_amount) DESC) AS ‘rank_all’,
DENSE_RANK() OVER (ORDER BY SUM(s_amount) DESC) AS ‘rank_dense’
FROM sales
GROUP BY р_productkey;
Укажите правильное результирующее множество.
(1)
P_PRODUCTKEY | S_AMOUNT | 4_TILE |
---|---|---|
Костюмы | 110 | 1 |
Ботинки | 100 | 2 |
Жакеты | 90 | 3 |
Рубашки | 89 | 1 |
Футболки | 84 | 2 |
Свитеры | 75 | 3 |
Джинсы | 75 | 1 |
Ремни | 75 | 2 |
Брюки | 69 | 3 |
Ленты | 56 | 1 |
Носки | 45 | 2 |
(2)
P_PRODUCTKEY | S_AMOUNT | 4_TILE |
---|---|---|
Костюмы | 110 | 1 |
Ботинки | 100 | 2 |
Жакеты | 90 | 3 |
Рубашки | 89 | 4 |
Футболки | 84 | 5 |
Свитеры | 75 | 6 |
Джинсы | 75 | 7 |
Ремни | 75 | 8 |
Брюки | 69 | 9 |
Ленты | 56 | 10 |
Носки | 45 | 11 |
(3)
P_PRODUCTKEY | S_AMOUNT | 4_TILE |
---|---|---|
Костюмы | 110 | 1 |
Ботинки | 100 | 1 |
Жакеты | 90 | 1 |
Рубашки | 89 | 2 |
Футболки | 84 | 2 |
Свитеры | 75 | 2 |
Джинсы | 75 | 3 |
Ремни | 75 | 3 |
Брюки | 69 | 3 |
Ленты | 56 | 4 |
Носки | 45 | 4 |
Куб данных является …
(1) набором метрик, соответствующее значение которых сохраняется в каждой его ячейки данных
(2) набором фактов и метрик, соответствующее значение которых сохраняется в каждой его ячейки данных
(3) набором фактов, соответствующее значение которых сохраняется в каждой его ячейки данных
Системы бизнес-аналитики позволяют …
(1) лучше анализировать структуру покупательского спроса и потребности Ваших клиентов
(2) исключить неоправданные производственные и коммерческие расходы
(3) выявить стратегические тенденции в изменении ценовой структуры и номенклатуры выпускаемой продукции
Темпоральные базы данных …
(1) это реляционные и объектно-реляционные базы данных
(2) это базы данных, имеющие у своих объектов .атрибуты типа дата/время
(3) это базы данных, хранящие темпоральные данные
(4) это базы данных, имеющие у своих объектов .атрибуты типа время
Какое из перечисленных ниже бизнес-правил не относится к правилам ссылочной целостности?
(1) каждый служащий работает в определенном отделе
(2) уникальный шифр проекта находится в интервале от А0000001 до Я9999999
(3) каждый служащий работает под управлением менеджера
(4) каждый отдел имеет только одного менеджера
Укажите правильное соответствие между типовыми архитектурными элементами логической структуры CIF и их характеристиками
Элементы | Характеристики | ||
---|---|---|---|
1. | Системы, доставшиеся «по наследству» (Legacy Systems) | A | Здесь накапливается детальная информация, необходимая для выполнения анализа. Данные перегружаются в корпоративное хранилище из оперативных элементов — унаследованных систем, автоматизированных банковских систем или оперативных складов данных. Как правило обновление информации в EDW происходит с большой задержкой. Для разрешения этой проблемы используются ODS-элементы. |
2. | Приложения оперативного управления организацией (OLTP) | B | Предназначены для хранения аналитической информации уровня подразделения или направления бизнеса. |
3. | Оперативные склады данных (Operational Data Store — ODS) | C | DSS, примером функционала которых могут быть системы анализа клиентской базы банка, обеспечивают поддержку принятия решений. Разнообразный статистический анализ выполняется в DM. |
4. | Компоненты преобразования данных (ETL-tools, Staging Area, Near-line Storage) | D | Этот элемент наделяется свойствами как оперативных, так и аналитических систем. Основное его назначение — обеспечить осуществление анализа информации практически сразу после ее обновления в оперативных системах |
5. | Корпоративное хранилище данных (Enterprise Data Warehouse) | E | Служат для перегрузки данных из одних программных компонентов в другие (с промежуточной очисткой и согласованием данных, получаемых из различных источников). |
6. | Витрины данных (Data Marts) | F | Поддерживают бизнес-функции, которые были созданы в организации ранее. В таких системах обычно компоненты, обеспечивающие формирование отчетов и ввод и передачу данных, реализуются в рамках единого программного блока, что затрудняет решение задач по интеграции и преобразованию данных в соответствие с новыми требованиями бизнеса. |
7. | Приложения поддержки принятия решений (DSS) и приложения анализа данных (DM) | G | Обеспечивает публикацию данных в сети Интранет (Интернет), а также обработку результатов ввода информации пользователями. |
8. | Инфраструктура сетевых коммуникаций | H | Обеспечивают быструю обработку данных в рамках бизнес — направлений деятельности организации. Как правило, такие системы приобретаются у компании-разработчика, которая осуществляет их техническую поддержку. |
(1) A, B, C, D, E, F, H, G
(2) B, A, D, C, F, E, H, G
(3) A, C, H, G, E, D, B, F
(4) F, H, D, E, A, B, C, G
(5) A, F, B, H, C, G, E, D
Рассмотрим фрагмент определения преставления
SELECT * FROM east_sales@icp.ac.ru WHERE LOC = ‘EAST’
UNION ALL
SELECT * FROM west_sales@ioc.ac.ru WHERE LOC = ‘WEST’;
Если заменить предложение WHERE на ограничение CHECK, то в таком случае …
(1) изменится только механизм обработки записей при обращении к представлению
(2) ничего не изменится
(3) нельзя размещать секцию на удаленной базе данных
Установите соответствие между некоторыми функциями построения линейной регрессии и их определениями.
Функция | Возвращаемое значение | |
---|---|---|
REGR_SLOPE |
A | Функция вычисляет отсечение на оси Y |
REGR_INTERCEPT |
B | Функция вычисляет тангенс угла наклона линии регрессии, соответствующей ненулевым парам (e1, e2). |
REGR_R2 |
C | Функция возвращает количество ненулевых пар, которые участвуют в построении линии регрессии. |
REGR_COUNT |
C | Функция вычисляет коэффициент детерминации для линии регрессии (после проверки пар (e1, e2) на нуль). |
(1) B, А, D, C
(2) D, A, B, C
(3) D, A, C, B
Элементами многомерной диаграммы являются …
(1) представления
(2) атрибуты
(3) метрики
Данные, подвергающиеся как процессу сбора, так и преобразования, также образуют «точки риска»:
(1) кто приезжает с фискальными проверками, требующими доступа к электронным данным?
(2) где находятся данные, пребывающие в процессе сбора, перед тем как оказаться в ХД, и кто имеется доступ к этой области?
(3) кто располагает доступом к средствам извлечения данных из операционных систем?
Установите соответствие между понятиями, связанными с временными метками.
Понятие | Определение | ||
---|---|---|---|
1. | Время фиксации события или факта | A | — это временная метка, связанная со временем загрузки данных в ХД. |
2. | Время операции | B | — это временная метка, представляющая время, когда данные были извлечены или собраны из источника данных. |
3. | Время сбора данных | C | — это временная метка, представляющая время, когда была выполнена операцию хозяйственной деятельности организации. |
4. | Время актуализации данных | D | — это временная метка, которая представляет время события или состояния предметной области. |
(1) A, B, C, D
(2) D, C, B, A
(3) D, B, A, C
(4) C, B, D, A
В контексте проектирования физической модели реляционной базы данных домен – это …
(1) определение атрибута отношения как строки, числа или даты
(2) выражение, определяющее разрешенные значения для колонок (атрибутов) отношения
(3) требования типа проверок допустимости или правил обработки, например требование, что значение должно быть положительным, ненулевым и иметь максимум два десятичных разряда
(4) просто тип атрибута, например деньги или рабочий день
К какому из перечисленных методологических подходов к реализации хранилища данных относится следующая характеристика?
«Этот подход требует детального планирования и проектирования ХД в рамках ИТ – проекта до начала выполнения проекта».
(1) «Сверху вниз» (Top down design);
(2) «Снизу вверх» (Bottom down design);
(3) «Из середины» (Middle of design).
Рассмотрим базу данных обработки заказов и создадим индексный кластер для хранения одной из таблиц базы данных — Customer.
CREATE CLUSTER cust_c (cust_id varchar(8))
INDEX;
CREATE INDEX cust_c_id ON CLUSTER cust_c;
CREATE TABLE cust
(
cust_id varchar2(8) NOT NULL REFERENCES customers,
ent# number NOT NULL,
date_ent date NOT NULL,
comment varchar2(60) NOT NULL,
…
PRIMARY KEY(cust_id, ent#)
) CLUSTER cust_c (cust_id);
Созданная таблица кластеризована по колонке cust_id
, и все специальные записи о клиента в колонке comment
будут расположены в одной странице физической базы данных, либо в смежных страницах. Их можно выбрать за одну операцию поиска по индексу:
SELECT date_ent, comment FROM cust_c
WHERE cust_id=:cur_cust;
Комментарий. На ограничение первичного ключа в операторе CREATE
сделан индекс первичного ключа, чтобы избежать создания второго индекса.
Является ли такое решение преимуществом с точки зрения утверждения: «Строки, имеющие специальные записи о клиенте, имеют более одной записи о клиенте».
Укажите правильное соответствие между предикатами сравнения периодов времени и их определениями. Пусть Р1 есть временной интервал (P1Start, Р1End), а P2 — временной интервал (P2Start, Р2End).
Темпоральный предикат | Определения | ||
---|---|---|---|
1. | «Меньше чем» | A | (P1End = P2Start – 1) OR (P2End = P1Start – 1) |
2. | «Предшествует» | B | (P1Start <= P2Start) OR (P1End <= P2End) |
3. | «Встречаются» | C | (P1Start <= P2End) OR (P2Start <=P1End) |
4. | «Перекрывает» | D | P1Start < P2Start |
5. | «Содержится» | E | P1End < P2Start |
(1) A, B, C, D, E
(2) D, E, A, C, B
(3) E, D, C, B, A
(4) D, A, B, C, E
В реляционной базе данных синоним — это …?
(1) программный механизм для того, чтобы сделать базу данных более дружественной для пользователя
(2) уникальный идентификатор объекта базы данных
(3) динамически создаваемое альтернативное имя таблицы во время выполнения запроса
(4) другое имя для таблицы или представления
На практике проектировщики темпоральных моделей данных используют следующие классы временной зависимости атрибутов:
(1) класс не зависимых от времени атрибутов
(2) класс не зависимых от времени атрибутов взаимосвязей предметной области
(3) класс зависимых от времени атрибутов
(4) класс зависимых от времени атрибутов сущностей предметной области
Для группировки классов атрибутов зависимых от времени проектировщиками ХД используется
(1) денормализация темпоральной модели данных
(2) нормализация темпоральной модели данных
(3) для упрощения темпоральной модели данных
(4) для увеличения наглядности темпоральной модели данных
Относятся ли следующие правила поддержки ссылочной целостности:
(1) ключи концентраторов не могут мигрировать в другие концентраторы, т.е не поддерживается отношение родитель-потомок для концентраторов
(2) концентраторы взаимодействуют между собой через сущности- связи
(3) сущность-связь может быть использована для связи более двух концентраторов
Установите соответствие между терминами и их определениями.
Термин | Определение | ||
---|---|---|---|
1 | Кластер | А | — это значение колонок, общих для кластеризуемых таблиц. |
2 | Индексный кластер | Б | -это кластер, для физической организации которого используется индекс со структурой B-Tree |
3 | Хеш-кластер | В | — это кластер, для физической организации которого использует структура на основе преобразования ключа. |
4 | Кластерный ключ | Г | — это группа таблиц, которая разделяет общие физические страницы данных при совместном использовании в запросах общих колонок этих таблиц. |
(1) А, Б, В, Г
(2) Б, Г, В, А
(3) Г, Б, В, А
(4) А, Б, Г, В
Рассмотрим базу данных обработки заказов и создадим индексный кластер для хранения одной из таблиц базы данных — Customer.
CREATE CLUSTER cust_c (cust_id varchar(8))
INDEX;
CREATE INDEX cust_c_id ON CLUSTER cust_c;
CREATE TABLE cust
(
cust_id varchar2(8) NOT NULL REFERENCES customers,
ent# number NOT NULL,
date_ent date NOT NULL,
comment varchar2(60) NOT NULL,
…
PRIMARY KEY(cust_id, ent#)
) CLUSTER cust_c (cust_id);
Созданная таблица кластеризована по колонке cust_id
, и все специальные записи о клиента в колонке comment
будут расположены в одной странице физической базы данных, либо в смежных страницах. Их можно выбрать за одну операцию поиска по индексу:
SELECT date_ent, comment FROM cust_c
WHERE cust_id=:cur_cust;
Комментарий. На ограничение первичного ключа в операторе CREATE
сделан индекс первичного ключа, чтобы избежать создания второго индекса.
Является ли такое решение преимуществом с точки зрения утверждения: «При выборке специальных записей о клиенте для клиента выбираются все такие записи».
Элементами многомерной диаграммы являются …
(1) реляционные таблицы
(2) ассоциации
(3) иерархии
Интервальнаяе временная метка отличается от моментной временной метки тем, что …
(1) содержит дату окончания
(2) содержит дату начала
(3) содержит дату начала и окончания (период)
(4) содержит дату начала и длину интервала (диапазон)
К какой нормальной форме приведено исходное отношение?
Исходное отношение:
Преподаватель (Фамилия, Группа, Предмет )
Результирующие отношения:
Преподаватель_группа (Фамилия, Группа )
Преподаватель_предмет (Фамилия, Предмет )
Комментарий к ответу: Отношение Преподаватель содержит две многозначные ФЗ: Фамилия ->-> Группа и Фамилия ->-> Предмет. Это приводит к аномалии включения: если у преподавателя появляется новая группа, в отношение приходится добавлять несколько кортежей (по числу читаемых им предметов). Устранение аномалии заключается в выделении МФЗ в отдельное отношение.
(1) 1НФ
(2) 2НФ
(3) 3НФ
(4) НФБД
(5) 4НФ
Относятся ли следующие правила поддержки ссылочной целостности:
(1) могут быть использованы стандартные таблицы временных меток, такие как календарь, время, код и описание.
(2) сущности связи должны связывать, по крайней мере, два концентратора
(3) сущности-связи могут быть связаны друг с другом
К основным технологическим средствам реализации функциональности систем бизнес-аналитики относят … (3 варианта ответа)
Тип ответа: Множественный выбор
средства поиска закономерностей
OLAP-средства
базы данных
отчеты и средства их создания
Все ответы по итоговому тесту Вы найдёте здесь:
К основным технологическим средствам реализации функциональности систем бизнес-аналитики относят … (3 варианта ответа)
Тип ответа: Множественный выбор
средства поиска закономерностей
OLAP-средства
базы данных
отчеты и средства их создания
Все ответы по итоговому тесту Вы найдёте здесь:
К основным технологическим средствам реализации функциональности систем бизнес-аналитики относят … (3 варианта ответа)
Тип ответа: Множественный выбор
средства поиска закономерностей
OLAP-средства
базы данных
отчеты и средства их создания
Все ответы по итоговому тесту Вы найдёте здесь:
Предложите, как улучшить StudyLib
(Для жалоб на нарушения авторских прав, используйте
другую форму
)
Ваш е-мэйл
Заполните, если хотите получить ответ
Оцените наш проект
1
2
3
4
5
С этим файлом связано 8 файл(ов). Среди них: налоги.docx, Квалиметрия.doc, Аудит качества.doc, Концепции качества жизни.doc, Инновационный менеджмент17.doc, Конкурентосп особность.doc, Менеджмент.doc, контрольная работа№6.2.pdf.
Показать все связанные файлы
Подборка по базе: Урок по дисциплине «Основы проектной деятельности» на тему «План, Тема 5.1 Организация индивидуальной работы с детьми.docx, Практические работы по экономике.doc, защита работы.docx, План работы фракции «Открытые сердца» (волонтерство).docx, Справка с место работы.docx, План воспитательной работы 10 класс.doc, Практич. раб. Организация воспитательной работы в «Школе Минпрос, Описание лабораторной работы 1.02.docx, Описание опыта работы.docx
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
1. Логически неделимый элемент, отражающий определенные свойства объекта или
хозяйственного процесса, – это …
Реквизит
2. К экономическим категориям относятся … понятия (укажите 3 варианта ответа)
*абстрактные
*логические
*теоретические
*статистические
3. Главной особенностью баз данных является ориентация на …
*оперативную обработку данных и работу с конечным пользователем
*предоставление аналитической информации
*интеллектуальную обработку данных
*передачу данных
4. Преобразования общественных отношений из-за кардинальных изменений в сфере
обработки информации, информационных технологий – это … революция
Информационная
5. Модель вычислений «клиент – сервер» характеризуется тем, что …
*функции приложения пользователя и сервера разделены
*каждый пользователь имеет свою автономную персональную ЭВМ с установленной на ней базой данных (БД) и системой управления базами данных (СУБД)
*предполагает наличие локальной сети из клиентских компьютеров, на каждом из которых установлены СУБД и приложение для работы с БД
6. К основным типам транзакций относятся системы … (укажите 2 варианта ответа)
*поддержки принятия решений
*оперативной обработки транзакций
*управления оперативным доступом
*пакетной обработки данных
7. События, с которыми связаны информационные потоки предприятия, подразделяются на …
и внезапные
плановые
8. Тестировщики … (укажите 3 варианта ответа)
*пишут автоматические тесты
*проверяют, корректно ли приложение работает
*пишут замечания к удобству использования
*следят за тем, чтобы приложение работало согласно требованиям и спецификациям
9. Экономическая система, где и государство, и частный сектор играют важную роль в
производстве, распределении, обмене и потреблении всех ресурсов и материальных благ в
стране, – это … экономика
Смешанная
10. Установите соответствием между типами систем и их примерами:
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
A. Информационно-поисковые системы
B. Управляющая информационная система
C. Интеллектуальная информационная система
D. компьютеризированная продажа железнодорожных билетов
E. система оперативного планирования выпуска продукции
F. медицинские информационные системы
A – D, B – E, C – F
11. Расположите компоненты информационных систем в порядке от наиболее крупных, общих
к более частным, локальным:
1. задачи
2. подсистемы
3. процессы
4. операции
1,2,3,4
12. Выбор информационных технологий связан с такими фактами, как … (укажите 4 варианта
ответа)
*область функционирования организации
*тип организации
*тип деятельности организации
*решение директора организации
*информационная инфраструктура организации
13. Модель бизнеса показывает, насколько экономическая составляющая … компании
обеспечивает жизнеспособность всего предприятия
стратегии
14. К основным технологическим средствам реализации функциональности систем бизнес-
аналитики относят … (укажите 3 варианта ответа)
*средства поиска закономерностей
*OLAP-средства
*базы данных
*отчеты и средства их создания
15. Информационная … – это совокупность взаимосвязанных элементов, представляющих
собой информационные, кадровые и материальные ресурсы, а также процессы, которые
обеспечивают сбор, обработку, преобразование, хранение и передачу информации в
организации
система
16. Методы информационного моделирования … процессов, особенно в сочетании с методами
космического информационного мониторинга, могут обеспечить прогнозирование многих
кризисных ситуаций в регионах повышенной социальной и политической напряженности
глобальных
17. В экономике, основанной на … отношениях, вопрос «что производить» решается
потребностями и спросом потребителей
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
рыночных
18. Обработка текстовой информации ведется с помощью текстовых редакторов и
процессоров, а числовой информации – с помощью … редакторов и процессоров
Текстовых
19. Круг разнообразных информационных систем, обеспечивающих управленческому
персоналу эффективное принятие решений по управляемому объекту, – это информационная
система …
управления
20. Установите порядок выполнения процессов в замкнутой информационной системе:
1. ввод информации из внешних или внутренних источников
2. преобразование входной информации и представление ее в удобном виде
3. хранение как входной информации, так и результатов ее обработки
4. вывод информации для отправки потребителю или в другую систему
5. обратная связь от потребителя информации
1,2,3,4,5
21. К методам полномасштабного моделирования в системном анализе относятся … (укажите 2
варианта ответа)
*методы непрерывных технологических процессов
*методы типовых элементов
*морфологические методы
*теоретико-множественные методы
22. Совокупность понятий, теоретических построений и представлений, адекватно
отражающих объективные закономерности реального мира, – это … в широком смысле
знание
23. Любая транзакция может быть разбита на такие этапы, как … (укажите 2 варианта ответа)
*запись в базу данных
*чтение из базы данных
*удаление из базы данных
*обновление базы данных
24. Фрагмент реального мира, подлежащий системному анализу для создания базы данных, –
это …
предметная область
25. Программисты … (укажите 3 варианта ответа)
*продумывают архитектуру приложения
*консультируют в писании кода
*пишут код
*проверяют, корректно ли приложение работает
26. Установите последовательность управленческого цикла:
1.планирование
2. анализ
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
3. учет и контроль
4. регулирование
1,2,3,4
27. … можно рассматривать как ресурсы, аналогичные материальным, трудовым и денежным
ресурсам
Информацию
28. Цифровая трансформация экономики – это процесс, предполагающий активизацию роли
… как мегарегулятора
государства
29. Целостная система мероприятий государства, направленных на развитие национальной
экономики в интересах всех социальных групп общества, – это экономическая …
политика
30. По отношению к конкретному логистическому звену выделяют … информационные
потоки (укажите 2 варианта ответа)
*входящие
*исходящие
*критические
*ординарные
31. Совокупность накопленной информации, зафиксированной на материальном носителе в
любой форме, обеспечивающей ее передачу во времени и пространстве для решения научных,
производственных, управленческих и других задач, – это информационный …
Ресурс
32. В числе характеристик информационной системы, которые можно использовать для ее
оценки и выбора, – … (укажите 2 варианта ответа)
*функциональные возможности
*надежность и безопасность
*количество программных модулей
*форматы данных
33. В ближайшее время рынок труда будет испытывать возрастающее влияние выхода
молодых работников, представителей поколения Z, использующих цифровые технологии
практически с рождения (digital natives) и имеющих неограниченный доступ к информации и
развитые цифровые компетенции. Их доля к 2025 г. достигнет 25 % общей численности
занятых в мире. Какой мотив считают ключевым для профессиональной деятельности
представителей поколения Z?
*Мотив личностного развития
*Мотив карьерных достижений
*Мотив материальных приобретений
*Мотив накопления профессионального опыта
34. Совокупность накопленной информации, зафиксированной на материальном носителе в
любой форме, обеспечивающей ее передачу во времени и пространстве для решения научных,
производственных, управленческих и других задач, – это … ресурс
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
информационный
35. Минимальный объем дохода, существующий в данной отрасли в данное время, который
может удержать предпринимателя в рамках его бизнеса, – это … прибыль
Нормальная
36. Для горизонтального масштабирования характерным является … (укажите 2 варианта
ответа)
*разбиение системы на более мелкие структурные элементы
*репликация выполнения одной задачи на различных узлах
*уменьшение количества узлов в системе
*увеличение производительности каждого отдельного узла
37. Построение … процесса зависит от таких факторов, как: особенности обрабатываемой
информации; количество; срочность обработки; требования к точности обрабатываемой
экономической информации; тип, количество и характеристики используемых технических
средств
технологического
38. Установите соответствие между группами методов и их примерами:
A. Общенаучные методы
B. Информационно-логические методы
C. Математические методы
D. анализ и синтез
E. индукция и дедукция
F. аналогия
G. графы
H. графики и диаграммы
I. сетевое моделирование
J. имитационное моделирование
K. стохастическое моделирование
A – D, E, F
B – G, H
C – I, J, K
39. Если есть необходимость расширить функциональность конфигурации, не внося в нее
изменения, то …
*это можно сделать с помощью внешних отчетов и обработок
*это можно сделать, только воспользовавшись программным обеспечением сторонних разработчиков
*следует признать, что это невозможно, так как вся функциональность конфигурации реализуется лишь в ней самой
*это можно сделать, только создав дополнительную конфигурацию в отдельной информационной базе
40. Информация – это …
*любые сведения об окружающем нас мире, которые мы получаем в общении с природой и обществом
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
*сообщения, зафиксированные на машинных носителях
*воспринимаемые человеком факты, события, сообщения, измеряемые характеристики, регистрируемые сигналы
*твердо установленное знание, данное в опыте, служащее для какого- либо заключения или вывода
41. Различные специализированные направления развития информационных технологий
совокупно сформировали … взаимодополняющих и взаимозамещающих цифровых продуктов
и сервисов
рынки
42. Установите последовательность этапов развития информационной технологии:
1. пройден путь от громоздких электронно-вычислительных устройств до производительных мобильных смартфонов, что обеспечило практически повсеместную доступность коммуникаций и вычислений
2. пройден путь от простейших изолированных программ до стандартных протоколов и компонент, что ускорило разработку и тестирование программного обеспечения
3. пройден путь от текстовых интерфейсов командной строки до лаконичного, эффективного и эргономичного дизайна приложений
4. пройден путь от офлайн-продаж программного обеспечения на магнитных дискетах и CD-дисках до онлайн-маркетплейсов – приложений с различными моделями монетизации
5. пройден путь от простых прикладных функциональных расчетов к задачам полной автоматизации крупных компаний с объектно- центричной архитектурой
1,2,3,4,5
43. Системный подход в экономической теории означает изучение внутренних причинно-
следственных, структурно-функциональных, иерархических, прямых и обратных …
связей
44. Установите соответствие между моделями данных и их характеристиками:
A. Иерархическая модель
B. Сетевая модель
C. Реляционная модель
D. модель данных, в которой любой тип данных одновременно может быть главным и подчиненным
E. модель данных, в которой один тип объекта является главным, а все нижележащие – подчиненными
F. модель данных, которая строится по принципу взаимосвязанных таблиц
A – D. B – E, C – F
45. Переход к цифровым технологиям позволяет создавать … информационные сети
глобальные
46. Присвоение условного обозначения объектам номенклатуры – это …
Кодирование
47. Статические состояния системы отражаются, в частности, состояниями … (укажите 3
варианта ответа)
*составных частей системы
*базы
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
*внешней среды
*внутренней среды
48. Организационный социально-экономический и научно-технический процесс создания
условий для удовлетворения информационных потребностей физических лиц и
хозяйствующих субъектов на основе формирования и использования информационных
ресурсов – это …
информатизация
49. Установите соответствие между понятиями и их определениями:
A. Экономические категории
B. Экономические законы
C. Экономические принципы
D. абстрактные, логические, теоретические понятия, которые в обобщенном виде выражают родовые признаки определенных экономических явлений и процессов
E. существенные, устойчивые, постоянно повторяющиеся причинно- следственные связи и взаимозависимости между экономическими процессами и явлениями
F. теоретические обобщения, которые содержат предположения, усреднения, выражающие определенные тенденции развития хозяйственной системы
A – D, B – E, C – F
50. Методы … обработки экономической информации включают в себя человеко-машинные
процессы для выполнения взаимосвязанных операций, которые выполняются в определенном
порядке для преобразования исходной информации в результатную
электронной
51. Системный анализ предполагает рассмотрение объекта …
*как целого, состоящего из частей и выделенного из окружающей среды
*с помощью имитационной модели
*с помощью информационной модели
*с помощью математической модели
52. Основная задача даталогического проектирования – это …
*конвертирование исходных данных
*разработка логической схемы базы данных, ориентированной на выбранную систему управления базами данных
*организация среды хранения базы данны
*построение инфологической модели предметной области
53. Профиль стандартов предназначен для … (укажите 3 варианта ответа)
*учета специфики обслуживаемых функций управления на конкретном предприятии в информационной системе
*организации поставок программных продуктов
*удовлетворения требований к построению открытых систем
*организации работы управленческого персонала
54. Установите соответствие между понятиями и их примерами:
A. Браузер
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
B. Электронная почта
C. Поисковый сервер
D. Всемирная паутина
E. Internet Explorer
F. Outlook Express
G. Yandex
H. WWW
A – E, B – F, C – G, D – H
55. К традиционным методам моделирования в системном анализе относятся методы …
(укажите 3 варианта ответа)
*логических моделей
*графов
*табличных моделей
*ветвей и границ
56. В отношении поведения зависимых переменных имитационные модели делятся на …
классы
*дискретные и непрерывные
*первичные и вторичные
*гибкие и жесткие
*статические и динамические
57. Стандарты международного уровня в информационных системах регламентируют …
(укажите 2 варианта ответа)
*взаимодействие прикладных программ внутри информационной системы
*взаимодействие информационных систем различного класса и уровня
*количество персонала, обеспечивающего информационную поддержку системе управления
*количество технических средств в информационной системе
58. Основой для описания деятельности организации служит …
*видение организации как системы
*видение организации как структуры
*мнение партнеров
*регламент процессов
59. Информационно-образовательная среда, осуществляющая исследовательскую и
образовательную деятельность, включает …
*комплекс информационных ресурсов: компьютеры, иное информационно-коммуникационное оборудование
*программу развития универсальных действий, включающую формирование компетенций обучающихся в области использования информационно-коммуникационных технологий, учебно- исследовательской и проектной деятельности
*образовательные программы, ориентированные на достижение личностных, предметных и метапредметных результатов
*систему условий реализации образовательной программы общего образования
60. Планирование периодов неработоспособности системы должно производиться таким
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
образом, чтобы …
*хватило времени на выполнение всех необходимых работ
*пользователи как можно меньше знали об этих периодах
*сами пользователи определяли время простоя
*руководство компании определяло время подобных работ
61. Любое управленческое решение имеет … (укажите 3 варианта ответа)
*последствия
*адресата решения
*источник информации
*интерпретацию
62. Существуют такие виды облаков, как … облако (укажите 3 варианта ответа)
*частное
*гибридное
*публичное
*общее
63. Материальные объекты и процессы имеют качественные и количественные
характеристики, которые в экономических показателях или документах называются …
реквизитами
64. Методология как наука о методах включает такие основные части, как … (укажите 3
варианта ответа)
*методы
*аксиомы
*принципы
*понятия
65. Цель экономической информатики заключается в обеспечении хозяйственных субъектов, а
также государственных и муниципальных служб и организаций эффективными
информационными …
технологиями
66. Процесс присвоения каждому документу определенного набора ключевых слов – это …
индексация
67. Дизайнер … (укажите 2 варианта ответа)
*определяет, как будет выглядеть приложение
*определяет, как будет вести себя приложение
*пишет замечания по удобству использования приложения
*проверяет, удобно ли работает приложение
68. Сопоставьте аппаратные средства и их функции:
A. Память
B. Процессор
C. Устройства ввода и вывода
D. Мышь-манипулятор
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
E. хранение информации
F. обработка информации
G. передача информации
H. управление курсором и отдача различных команд компьютеру
A – E, B – F, C – G, D – H
69. Установите соответствие между интернет-сервисами и их характеристиками:
A. Всемирная паутина WWW
B. Электронная почта e-mail
C. Передача файлов FTP
D. Телеконференция UseNet
E. Система общения online (чат, мессенджер)
F. информационная система, основными компонентами которой являются гипертекстовые документы
G. система пересылки корреспонденции между пользователями в сети
H. система передачи электронной информации, позволяющая каждому пользователю сети получить доступ к программам и документам, хранящимся на удаленном компьютере
I. система обмена информацией между множеством пользователей
J. специализированное средство, позволяющее в реальном времени организовать коммуникацию пользователей по каналам компьютерной связи
A – F, B – G, C – H, D – I, E – J
70. Руководитель проекта … (укажите 2 варианта ответа)
*отслеживает сроки выполнения задач
*реагирует, если начинаются проблемы с качеством
*пишет замечания к удобству использования
*проверяет, удобно ли работает приложение
71. Экономическое … – это формализованное описание и количественное выражение
хозяйственных процессов и явлений (с помощью математики и эконометрики)
моделирование
72. Установите соответствие между типами экспериментов и их примерами:
A. По объекту воздействия
B. По цели (экономические эксперименты)
C. По характеру исследуемых факторов
D. организационные
E. модельные
F. человекомодельные
G. хозяйственные
H. исследовательские
I. стимулирующие (дестимулирующие)
J. реальные
A – E, F, J
B – G, H
C – D, I
73. Установите соответствие видов файлов и расширений:
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
А. Текстовые файлы
В. Исполняемые файлы
С. Графические файлы
D. txt, doc, rtf
E. com, exe
F. bmp, gif, jpg
A – D, B – E, C – F
74. В науке информационные технологии применяются для … (укажите 3 варианта ответа)
*вычислений
*систематизации
*выработки понятий
*анализа данных
75. Общество развивается и начинает приобретать черты информационного общества, если …
(укажите 3 варианта ответа)
*происходят радикальные изменения социальных структур, следствием которых оказывается расширение сферы информационной деятельности и услуг
*происходит процесс ускоренной автоматизации, роботизации и информатизации решающих сфер и отраслей производства и управления
*в обществе современные информационные технологии производятся, функционируют и доступны для использования любым его членом, группой или организацией
*граждане начинают жить в виртуальной реальности, как в профессиональной сфере, так и в обыденной жизни
76. В числе основных препятствий развития облачных технологий в России – … (укажите 3
варианта ответа)
*недостаточное доверие потребителей облачных услуг
*недостаточная пропускная способность каналов связи на всей территории России
*гарантии безопасности данных
*стоимость предоставляемых услуг
77. Организационная структура – это система взаимоотношений между должностями и людьми
в организации. Ее назначение заключается в распределении работ между членами
организации и координации их действий, направленных на достижение общих целей
организации. Организационная структура организации определяет задачи и ответственность
работников, роли, выполняемые людьми в рабочем процессе, взаимоотношения между
людьми, а также возможности их общения друг с другом. Она позволяет осуществлять
планирование, управление, организацию и координацию выполнения работ, а также
контроль. Изменение организационной структуры, или реструктуризация, является почти
универсальной формой организационных изменений, и это связано с тем, что организации не
могут не изменяться под воздействием изменений в их внешней и внутренней среде.
Реструктуризация – это не чисто инжиниринговая задача по перестройке организационной
структуры, но, как правило, процесс, вызывающий сильный стресс у людей в организации,
проявляющийся в панических настроениях, нервных срывах, в возникновении множества
локальных конфликтов как бы на ровном месте, в широком распространении чувства
неуверенности в завтрашнем дне, прочности своих социальных позиций и многих других
негативных проявлениях. Поэтому неудивительно, что во время проведения реструктуризации
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
Помощь студентам, готовые работы для Вуза
https://studwork.org/info/147162
может снижаться производительность труда вслед за снижением мотивации и уровня
удовлетворения от работы, тем самым существенно повышая риски провала всего
мероприятия в целом и возрастания неопределенности относительно перспектив успешного
завершения процесса. Какие выходящие потоки возникают в процессе организации и
реализации изменения организационной структуры предприятия?
*Ротация всех руководителей предприятия
*Фактические показатели изменения организационной структуры
*План мероприятий по изменению организационной структуры промышленного предприятия
78. Описание предметной области, выполненное с помощью языковых средств, не зависящих
от физических параметров среды хранения данных и используемых в дальнейшем
программных средств, – это … модель
Инфологическая
79. К элементам трехзвенной архитектуры информационной системы относят … (укажите 2
варианта ответа)
*сервер баз данных
*сервер приложений
*сервер интеграции
*клиент-сервер
80. Установите последовательность уровней стратегии (от локального к более общему
уровню):
1. функциональная стратегия – деятельность по созданию стоимости
2. стратегия бизнеса – как бороться с конкурентами, тактика
3. корпоративная стратегия – в какой деятельности нам участвовать
1,2,3