Главная / Базы данных / Проектирование хранилищ данных для приложений систем деловой осведомленности (Business Intelligence Systems)

Проектирование хранилищ данных для приложений систем деловой осведомленности (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) 7
(2) 4
(3) 6
(4) 8
Какое свойство данных не характерно для систем складирования данных?
(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"; По следующему пути доступа:
  • Формируем декартово произведение таблиц PRODUCT и VENDOR.
  • Ограничиваемся в результирующей таблице строками, которые удовлетворяют условию поиска в предложении 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) 7
    (2) 9
    (3) 6
    (4) 12
    Основными характеристиками таблицы измерений являются следующие:
    (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 транзакциям.
    12345678910111213
    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)
    TimeRegionDepartmentProfit
    2007ЦентральныйVideoRental75,00
    2007ЦентральныйVideoSales74,00
    2007ЦентральныйNULL149,00
    2007ВосточныйVideoRental89,00
    2007ВосточныйVideoSales115,00
    2007ВосточныйNULL204,00
    2007ЗападныйVideoRental87,00
    2007ЗападныйVideoSales86,00
    2007ЗападныйNULL173,00
    2008ЦентральныйVideoRental82,00
    2008ЦентральныйVideoSales85,00
    2008ЦентральныйNULL167,00
    2008ВосточныйVideoRental101,00
    2008ВосточныйVideoSales137,00
    2008ВосточныйNULL238,00
    2008ЗападныйVideoRental96,00
    2008ЗападныйVideoSales97,00
    2008ЗападныйNULL193,00
    (2)
    TimeRegionDepartmentProfit
    2007ЦентральныйVideoRental75,00
    2007ЦентральныйVideoSales74,00
    2007ЦентральныйNULL149,00
    2007ВосточныйVideoRental89,00
    2007ВосточныйVideoSales115,00
    2007ВосточныйNULL204,00
    2007ЗападныйVideoRental87,00
    2007ЗападныйVideoSales86,00
    2007ЗападныйNULL173,00
    2007NULLNULL526,00
    2008ЦентральныйVideoRental82,00
    2008ЦентральныйVideoSales85,00
    2008ЦентральныйNULL167,00
    2008ВосточныйVideoRental101,00
    2008ВосточныйVideoSales137,00
    2008ВосточныйNULL238,00
    2008ЗападныйVideoRental96,00
    2008ЗападныйVideoSales97,00
    2008ЗападныйNULL193,00
    2008NULLNULL598,00
    (3)
    TimeRegionDepartmentProfit
    2007ЦентральныйVideoRental75,00
    2007ЦентральныйVideoSales74,00
    2007ВосточныйVideoRental89,00
    2007ВосточныйVideoSales115,00
    2007ВосточныйNULL204,00
    2007ЗападныйVideoRental87,00
    2007ЗападныйVideoSales86,00
    2007NULLNULL526,00
    2008ЦентральныйVideoRental82,00
    2008ЦентральныйVideoSales85,00
    2008ЦентральныйNULL167,00
    2008ВосточныйVideoRental101,00
    2008ВосточныйVideoSales137,00
    2008ВосточныйNULL238,00
    2008ЗападныйVideoRental96,00
    2008ЗападныйVideoSales97,00
    2008NULLNULL598,00
    NULLNULLNULL1124,00
    (4)
    TimeRegionDepartmentProfit
    2007ЦентральныйVideoRental75,00
    2007ЦентральныйVideoSales74,00
    2007ЦентральныйNULL149,00
    2007ВосточныйVideoRental89,00
    2007ВосточныйVideoSales115,00
    2007ВосточныйNULL204,00
    2007ЗападныйVideoRental87,00
    2007ЗападныйVideoSales86,00
    2007ЗападныйNULL173,00
    2007NULLNULL526,00
    2008ЦентральныйVideoRental82,00
    2008ЦентральныйVideoSales85,00
    2008ЦентральныйNULL167,00
    2008ВосточныйVideoRental101,00
    2008ВосточныйVideoSales137,00
    2008ВосточныйNULL238,00
    2008ЗападныйVideoRental96,00
    2008ЗападныйVideoSales97,00
    2008ЗападныйNULL193,00
    2008NULLNULL598,00
    NULLNULLNULL1124,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_REGIONKEYS_PRODUCTKEYS_AMOUNTS_PROFITРанг по востоку
    ВостокБотинки130301
    ВостокЖакеты100282
    ВостокБрюки100243
    ВостокСвитеры75244
    ВостокРубашки75246
    ВостокРемни60126
    ВостокФутболки20107
    (2)
    R_REGIONKEYS_PRODUCTKEYS_AMOUNTS_PROFITРанг по востоку
    ВостокБотинки130301
    ВостокЖакеты100282
    ВостокБрюки100243
    ВостокСвитеры75244
    ВостокРубашки75244
    ВостокРемни60126
    ВостокФутболки20107
    (3)
    R_REGIONKEYS_PRODUCTKEYS_AMOUNTS_PROFITРанг по востоку
    ВостокБотинки130301
    ВостокЖакеты100282
    ВостокБрюки100243
    ВостокСвитеры75244
    ВостокРубашки75244
    ВостокРемни60126
    ВостокФутболки20107
    (4)
    R_REGIONKEYS_PRODUCTKEYS_AMOUNTS_PROFITРанг по востоку
    ВостокБотинки130301
    ВостокЖакеты100282
    ВостокБрюки100243
    ВостокСвитеры75244
    ВостокРубашки75244
    ВостокРемни60125
    ВостокФутболки20106
    Многомерная диаграмма (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ими функциями и их определениями.
    ФункцияВозвращаемое значение
    RANKAВозвращает ранг строк в секции результирующего набора без промежутков в ранжировании. Ранг строки равен количеству различных значений рангов, предшествующих строке, увеличенному на единицу. Возвращаемый тип данных bigint.
    DENSE_RANKBРаспределяет строки упорядоченной секции в заданное количество групп. Группы нумеруются, начиная с единицы. Для каждой строки функция возвращает номер группы, которой принадлежит строка.
    NTILECВозвращает последовательный номер строки в секции результирующего набора, 1 соответствует первой строке в каждой из секций. Возвращаемый тип данных bigint.
    ROW_NUMBERDВозвращает ранг каждой строки в секции результирующего набора. Ранг строки вычисляется как единица плюс количество рангов, находящихся до этой строки. Возвращаемый тип данных 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) да
    Упорядоченным темпоральным запросом называется …
    (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").
  • Выполнение соединения полученной на 1 шаге результирующей таблицы с таблицей VENDOR.
  • если 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)
    TimeRegionDepartmentProfit
    2007ЦентральныйVideoRental75,00
    2007ЦентральныйVideoSales74,00
    2007ЦентральныйNULL149,00
    2007ВосточныйVideoRental89,00
    2007ВосточныйVideoSales115,00
    2007ВосточныйNULL204,00
    2007ЗападныйVideoRental87,00
    2007ЗападныйVideoSales86,00
    2007ЗападныйNULL173,00
    2008ЦентральныйVideoRental82,00
    2008ЦентральныйVideoSales85,00
    2008ЦентральныйNULL167,00
    2008ВосточныйVideoRental101,00
    2008ВосточныйVideoSales137,00
    2008ВосточныйNULL238,00
    2008ЗападныйVideoRental96,00
    2008ЗападныйVideoSales97,00
    2008ЗападныйNULL193,00
    (2)
    TimeRegionDepartmentProfit
    2007ЦентральныйVideoRental75,00
    2007ЦентральныйVideoSales74,00
    2007ЦентральныйNULL149,00
    2007ВосточныйVideoRental89,00
    2007ВосточныйVideoSales115,00
    2007ВосточныйNULL204,00
    2007ЗападныйVideoRental87,00
    2007ЗападныйVideoSales86,00
    2007ЗападныйNULL173,00
    2007NULLNULL526,00
    2008ЦентральныйVideoRental82,00
    2008ЦентральныйVideoSales85,00
    2008ЦентральныйNULL167,00
    2008ВосточныйVideoRental101,00
    2008ВосточныйVideoSales137,00
    2008ВосточныйNULL238,00
    2008ЗападныйVideoRental96,00
    2008ЗападныйVideoSales97,00
    2008ЗападныйNULL193,00
    2008NULLNULL598,00
    (3)
    TimeRegionDepartmentProfit
    2007ЦентральныйVideoRental75,00
    2007ЦентральныйVideoSales74,00
    2007ВосточныйVideoRental89,00
    2007ВосточныйVideoSales115,00
    2007ЗападныйVideoRental87,00
    2007ЗападныйVideoSales86,00
    2007NULLNULL526,00
    2008ЦентральныйVideoRental82,00
    2008ЦентральныйVideoSales85,00
    2008ВосточныйVideoRental101,00
    2008ВосточныйVideoSales137,00
    2008ЗападныйVideoRental96,00
    2008ЗападныйVideoSales97,00
    2008NULLNULL598,00
    (4)
    TimeRegionDepartmentProfit
    2007ЦентральныйVideoRental75,00
    2007ЦентральныйVideoSales74,00
    2007ЦентральныйNULL149,00
    2007ВосточныйVideoRental89,00
    2007ВосточныйVideoSales115,00
    2007ВосточныйNULL204,00
    2007ЗападныйVideoRental87,00
    2007ЗападныйVideoSales86,00
    2007ЗападныйNULL173,00
    2007NULLNULL526,00
    2008ЦентральныйVideoRental82,00
    2008ЦентральныйVideoSales85,00
    2008ЦентральныйNULL167,00
    2008ВосточныйVideoRental101,00
    2008ВосточныйVideoSales137,00
    2008ВосточныйNULL238,00
    2008ЗападныйVideoRental96,00
    2008ЗападныйVideoSales97,00
    2008ЗападныйNULL193,00
    2008NULLNULL598,00
    NULLNULLNULL1124,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_allrank_dense
    Ботинки10011
    Жакеты10011
    Брюки8932
    Свитеры7543
    Рубашки7543
    Ремни6664
    Футболки6664
    (2)
    S_PRODUCTKEYСуммарное количествоrank_allrank_dense
    Ботинки10011
    Жакеты10011
    Брюки8923
    Свитеры7534
    Рубашки7534
    Ремни6646
    Футболки6646
    (3)
    S_PRODUCTKEYСуммарное количествоrank_allrank_dense
    Ботинки10011
    Жакеты10021
    Брюки8932
    Свитеры7543
    Рубашки7553
    Ремни6664
    Футболки6674
    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) предикат секционирования не оценивается в каждом запросе
    Установите соответствие между статистическими функциями и их определениями.
    ФункцияВозвращаемое значение
    STDEVAВозвращает статистическое среднеквадратичное отклонение совокупности всех значений в указанном выражении.
    STDEVPBВозвращает статистическую дисперсию для заполнения всех значений в указанном выражении.
    VARCВозвращает статистическую дисперсию всех значений в указанном выражении.
    VARPCВозвращает статистическое стандартное отклонение всех значений в указанном выражении.
    (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) нет
    (2) да
    Укажите правильное соответствие между подходами к построению логической темпоральной модели данных и их определениями.
    ПодходОпределение
    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) 0
    (2) 2
    (3) 3
    (4) 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) А, Б, Г, В, Д
    Установите соответствие между агрегатной функцией и ее определением.
    ФункцияОпределение
    1AVG(X)АВычисляет среднее значение аргумента, который может быть выражением любого типа.
    2COUNT(X)БВычисляет число итемов.
    3MAX(X)ВВычисляет максимальное значение аргумента, который может быть выражением любого типа.
    4MIN(X)ГВычисляет минимальное значение аргумента, который может быть выражением любого типа.
    5SUM(X)ДВычисляет сумму значений аргумента, который может быть выражением любого типа.
    6STDEV(Х)ЕВычисляет стандартное отклонение на множестве значений аргумента, который может быть выражением любого типа.
    7VAR(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"; По следующему пути доступа:
  • Формируем декартово произведение таблиц PRODUCT и VENDOR.
  • Выполняем проекцию результирующей таблицы на список колонок, указанный в предложении 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)
    TimeRegionDepartmentProfit
    2007ЦентральныйVideoRental75,00
    2007ЦентральныйVideoSales74,00
    2007ЦентральныйNULL149,00
    2007ВосточныйVideoRental89,00
    2007ВосточныйVideoSales115,00
    2007ВосточныйNULL204,00
    2007ЗападныйVideoRental87,00
    2007ЗападныйVideoSales86,00
    2007ЗападныйNULL173,00
    2008ЦентральныйVideoRental82,00
    2008ЦентральныйVideoSales85,00
    2008ЦентральныйNULL167,00
    2008ВосточныйVideoRental101,00
    2008ВосточныйVideoSales137,00
    2008ВосточныйNULL238,00
    2008ЗападныйVideoRental96,00
    2008ЗападныйVideoSales97,00
    2008ЗападныйNULL193,00
    2008NULLNULL598,00
    NULLЦентральныйVideoRental157,00
    NULLЦентральныйVideoSales159,00
    NULLЦентральныйNULL316,00
    NULLВосточныйVideoRental190,00
    NULLВосточныйVideoSales252,00
    NULLВосточныйNULL442,00
    NULLЗападныйVideoRental183,00
    NULLЗападныйVideoSales183,00
    NULLЗападныйNULL366,00
    NULLNULLVideoRental530,00
    NULLNULLVideoSales594,00
    NULLNULLNULL1124,00
    (2)
    TimeRegionDepartmentProfit
    NULLЦентральныйVideoRental157,00
    NULLЦентральныйVideoSales159,00
    NULLЦентральныйNULL316,00
    NULLВосточныйVideoRental190,00
    NULLВосточныйVideoSales252,00
    NULLВосточныйNULL442,00
    NULLЗападныйVideoRental183,00
    NULLЗападныйVideoSales183,00
    NULLЗападныйNULL366,00
    NULLNULLVideoRental530,00
    NULLNULLVideoSales594,00
    NULLNULLNULL1124,00
    (3)
    TimeRegionDepartmentProfit
    2007ЦентральныйVideoRental75,00
    2007ЦентральныйVideoSales74,00
    2007ЦентральныйNULL149,00
    2007ВосточныйVideoRental89,00
    2007ВосточныйVideoSales115,00
    2007ВосточныйNULL204,00
    2007ЗападныйVideoRental87,00
    2007ЗападныйVideoSales86,00
    2007ЗападныйNULL173,00
    2007NULLNULL526,00
    2008ЦентральныйVideoRental82,00
    2008ЦентральныйVideoSales85,00
    2008ЦентральныйNULL167,00
    2008ВосточныйVideoRental101,00
    2008ВосточныйVideoSales137,00
    2008ВосточныйNULL238,00
    2008ЗападныйVideoRental96,00
    2008ЗападныйVideoSales97,00
    2008ЗападныйNULL193,00
    2008NULLVideoRental279,00
    2008NULLVideoSales319,00
    2008NULLNULL598,00
    NULLЦентральныйVideoRental157,00
    NULLЦентральныйVideoSales159,00
    NULLЦентральныйNULL316,00
    NULLВосточныйVideoRental190,00
    NULLВосточныйVideoSales252,00
    NULLВосточныйNULL442,00
    NULLЗападныйVideoRental183,00
    NULLЗападныйVideoSales183,00
    NULLЗападныйNULL366,00
    NULLNULLVideoRental530,00
    NULLNULLVideoSales594,00
    NULLNULLNULL1124,00
    (4)
    TimeRegionDepartmentProfit
    2007ЦентральныйVideoRental75,00
    2007ЦентральныйVideoSales74,00
    2007ЦентральныйNULL149,00
    2007ВосточныйVideoRental89,00
    2007ВосточныйVideoSales115,00
    2007ВосточныйNULL204,00
    2007ЗападныйVideoRental87,00
    2007ЗападныйVideoSales86,00
    2007ЗападныйNULL173,00
    2007NULLNULL526,00
    2008ЦентральныйVideoRental82,00
    2008ЦентральныйVideoSales85,00
    2008ЦентральныйNULL167,00
    2008ВосточныйVideoRental101,00
    2008ВосточныйVideoSales137,00
    2008ВосточныйNULL238,00
    2008ЗападныйVideoRental96,00
    2008ЗападныйVideoSales97,00
    2008ЗападныйNULL193,00
    2008NULLVideoRental279,00
    2008NULLVideoSales319,00
    2008NULLNULL598,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) 20
    (2) 35
    (3) 15
    Среди факторов, влияющих на принятие решений о выборе способа реализации хранилища данных, укажите наиболее критические.
    (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_PRODUCTKEYS_AMOUNT4_TILE
    Костюмы1101
    Ботинки1002
    Жакеты903
    Рубашки891
    Футболки842
    Свитеры753
    Джинсы751
    Ремни752
    Брюки693
    Ленты561
    Носки452
    (2)
    P_PRODUCTKEYS_AMOUNT4_TILE
    Костюмы1101
    Ботинки1002
    Жакеты903
    Рубашки894
    Футболки845
    Свитеры756
    Джинсы757
    Ремни758
    Брюки699
    Ленты5610
    Носки4511
    (3)
    P_PRODUCTKEYS_AMOUNT4_TILE
    Костюмы1101
    Ботинки1001
    Жакеты901
    Рубашки892
    Футболки842
    Свитеры752
    Джинсы753
    Ремни753
    Брюки693
    Ленты564
    Носки454
    Куб данных является …
    (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)CDSS, примером функционала которых могут быть системы анализа клиентской базы банка, обеспечивают поддержку принятия решений. Разнообразный статистический анализ выполняется в 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_SLOPEAФункция вычисляет отсечение на оси Y
    REGR_INTERCEPTBФункция вычисляет тангенс угла наклона линии регрессии, соответствующей ненулевым парам (e1, e2).
    REGR_R2CФункция возвращает количество ненулевых пар, которые участвуют в построении линии регрессии.
    REGR_COUNTCФункция вычисляет коэффициент детерминации для линии регрессии (после проверки пар (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) нет
    (2) да
    Укажите правильное соответствие между предикатами сравнения периодов времени и их определениями. Пусть Р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."Перекрывает"DP1Start < P2Start
    5."Содержится"EP1End < 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) да
    Элементами многомерной диаграммы являются …
    (1) реляционные таблицы
    (2) ассоциации
    (3) иерархии
    Интервальнаяе временная метка отличается от моментной временной метки тем, что …
    (1) содержит дату окончания
    (2) содержит дату начала
    (3) содержит дату начала и окончания (период)
    (4) содержит дату начала и длину интервала (диапазон)
    К какой нормальной форме приведено исходное отношение?

    Исходное отношение:

    Преподаватель (Фамилия, Группа, Предмет )

    Результирующие отношения:

    Преподаватель_группа (Фамилия, Группа )

    Преподаватель_предмет (Фамилия, Предмет )

    Комментарий к ответу: Отношение Преподаватель содержит две многозначные ФЗ: Фамилия ->-> Группа и Фамилия ->-> Предмет. Это приводит к аномалии включения: если у преподавателя появляется новая группа, в отношение приходится добавлять несколько кортежей (по числу читаемых им предметов). Устранение аномалии заключается в выделении МФЗ в отдельное отношение.

    (1) 1НФ
    (2) 2НФ
    (3) 3НФ
    (4) НФБД
    (5) 4НФ
    Относятся ли следующие правила поддержки ссылочной целостности:
    (1) могут быть использованы стандартные таблицы временных меток, такие как календарь, время, код и описание.
    (2) сущности связи должны связывать, по крайней мере, два концентратора
    (3) сущности-связи могут быть связаны друг с другом