• Базы данных и управление данными
• Тема 1.2. Основы управления данными
• Промежуточный тест 2
Выберите верное утверждение.
Триггер не реагирует на изменения в таблице, с которой он связан
Триггеры DML привязаны к конкретной таблице или представлению
Триггер не является программным объектом
Триггер не является видом хранимой процедуры
Какая команда используется для создания хранимой процедуры?
CREATE CURSOR
OPEN PROC
CREATE TABLE
CREATE PROC
Уровень безопасности БД в SQL Server включает
роли БД
пользователей БД
схемы БД
полнотекстовые каталоги
Обращение к базе данных для выбора нужной информации или изменения данных – это
форма
ключ
отчет
запрос
Для добавления записи в таблицу используется оператор
UPDATE
DELETE
SELECT
INSERT
Какой оператор SQL НЕ входит в группу DDL?
ALTER
UPDATE
CREATE
GRANT
Диалектами SQL являются
PL/SQL
JavaScript
VBScript
T-SQL
К дополнительным стратегиям поддержания ссылочной целостности в СУБД относятся
SET DEFAULT
IGNORE
SET NULL
RESTRICT
QBE – это
язык программирования
СУБД
запрос по образцу
модель данных
Какие объекты являются программными объектами сервера баз данных?
Отчеты
Хранимые процедуры
Триггеры
Модуль моделирования UML
СУБД, обеспечивающая управление хранением данных, доступом, защитой, резервным копированием, отслеживанием целостности данных, выполнением запросов клиентов, – это
сервер приложений
вэб-сервер
файл – сервер
сервер баз данных
Тест 3
Внешний ключ на ER-диаграмме – это
альтернативный ключ дочерней сущности
первичный ключ родительской сущности
первичный ключ дочерней сущности
мигрировавший в атрибуты дочерней сущности первичный ключ из родительской сущности
В нотации IDEF1X идентифицирующая связь показывает, что дочерняя сущность является
независимой
все ответы верны
зависимой
внешней
ER-модель данных можно получить в результате трансформации
диаграммы классов UML
диаграммы компонентов UML
диаграммы кооперации UML
диаграммы вариантов использования UML
Каким из представленных запросом можно удалить все записи из таблицы my_table?
DELETE TABLE "my_table"
DELETE "my_table"
DELETE FROM "my_table"
DROP TABLE "my_table"
Для проектирования модели данных ИС используется методология
IDEF5
IDEF0
DFD
IDEF1X
Набор команд, состоящий из одного или нескольких операторов SQL или функций и сохраняемый в базе данных в откомпилированном виде, – это
представление
таблица
хранимая процедура
курсор
Между сущностями на ER-модели установлена связь
все ответы верны
один-ко-многим
один-к-одному
многие-ко-многим
Какой тип связи установлен между сущностями ЕR-модели?
Агрегация
Идентифицирующая связь
Связь «многие-ко-многим»
Неидентифицирующая связь
Какой из представленных атрибутов сущности «Студент» может быть использован в качестве первичного ключа?
Имя
Номер зачетной книжки
Номер группы
Фамилия
Ассоциация между сущностями ER-модели – это вид
атрибута
связи
сущности
операции
• Базы данных и управление данными
• Тема 2.1.Оперативная транзакционная обработка данных
• Промежуточный тест 4
Преимуществами сильной нормализации данных OLTP-систем являются
большее количество индексов в БД
более быстрая сортировка и создание индексов
большее количество кластерных индексов в БД
меньшее количество индексов в таблице
Преимуществами сильной нормализации данных OLTP-систем являются
более быстрая сортировка и создание индексов
меньшее количество значений NULL и более низкая вероятность несогласованности
большее количество кластерных индексов в БД
меньшее количество индексов в таблице
Технология оперативной транзакционной обработки данных – это
TLOP
TPLO
OLTP
PLOT
Акроним ACID расшифровывается как
атомарность, целостность, модицированность, долговечность
автоматизация, целостность, изолированность, долговечность
атомарность, согласованность, изолированность, долговечность
авторизация, согласованность, изолированность, надежность
Вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг (сервисов), называемыми серверами, и заказчиками услуг, называемыми клиентами, – это архитектура
сервер – клиент
файл – сервер
файл – клиент
клиент – сервер
На рисунке представлен пример архитектуры
сервер – клиент
файл – сервер
клиент – сервер
файл – клиент
В качестве сервера БД OLTP-системы не может быть использована СУБД
MS SQL Server
PostgeSQL
MySQL
MongoDB
Блокировка, основанная на предположении низкой вероятности конфликта между транзакциями, пытающимися изменить одну и ту же запись в таблице базы данных, – это
взаимоблокировка
неповторяемое чтение
пессимистическая блокировка
оптимистическая блокировка
Какой из уровней изоляции транзакций используется по умолчанию большинством СУБД?
2
1
3
4
Какая из проблем параллельной работы транзакций решается только на 4-м уровне их изоляции?
Неповторяемое чтение
Грязное чтение
Потерянное обновление
Фантомное чтение
Эффективность OLTP-систем определяется
количеством пользователей
количеством таблиц базы данных
уровнем нормализации
количеством транзакций в секунду
Блокировка, при которой ресурс базы данных блокируется пользователем до окончания выполнения операции обновления, – это
оптимистическая блокировка
неповторяемое чтение
пессимистическая блокировка
взаимоблокировка
К основным стратегиям поддержания ссылочной целостности в СУБД относятся
IGNORE
каскадное изменение или удаление
RESTRICT
SET NULL
Какой из уровней изоляции транзакций является самым низким?
4
1
0
2
Для повышения эффективности OLTP-систем используются
хранимые процедуры
механизм In-Memory
нереляционные СУБД
твердотельные накопители информации
• Базы данных и управление данными
• Тема 2.2. Оперативная аналитическая обработка данных
• Промежуточный тест 5
В хранилище данных набор уникальных значений, которые идентифицируют и классифицируют данные, содержит
таблица Excel
таблица фактов
сводная таблица
таблица измерений
Какого способа реализации OLAP НЕ существует?
OLTP
MOLAP
HOLAP
ROLAP
Что из перечисленного не относится к OLAP?
Используется в информационно-аналитических системах
Технология оперативного сбора и обработки данных
Содержит хранилище данных
Технология оперативной аналитической обработки данных
Процесс, подразумевающий перенос подготовленных данных в хранилище данных, – это
агрегация
автоматизация
загрузка
выгрузка
По месту нахождения OLAP-машины OLAP-системы классифицируются
на MOLAP и HOLAP
на OLAP-сервер и OLAP-клиент
на HOLAP и ROLAP
на MOLAP и ROLAP
На рисунке изображена схема
хранилища на основе независимых ВД
виртуального хранилища данных
объединенного хранилища данных
хранилища данных с архитектурой шины данных
К BI-системам относятся
MS Excel
Power BI
QlikView
Tableau
Предметно-ориентированное, привязанное ко времени и неизменяемое собрание данных для поддержки процесса принятия управленческих решений, – это
банк данных
OLTP-система
хранилище данных
база данных
На рисунке изображена схема
хранилища данных с архитектурой шины данных
виртуального хранилища данных
хранилища на основе независимых витрин данных
объединенного хранилища данных
Способ получения итоговой информации, при котором данные, расположенные в нескольких различных областях, объединяются в соответствии с выбранной функцией обработки, – это
извлечение данных
нормализация данных
трансформация данных
консолидация данных
Выбросы – это
резко отличающиеся объекты или наблюдения в наборе данных
удаленные данные
данные о состоянии окружающей среды
неточные данные
По способу хранения данных OLAP-системы классифицируются
на ROLAP
на OLAP-машины
на HOLAP
на MOLAP
На рисунке изображена схема
виртуального хранилища данных
хранилища на основе независимых ВД
объединенного хранилища данных
хранилища данных с архитектурой шины данных
Процедура обработки данных с целью повышения их качества или улучшения характеристик их представления – это
консолидация
экспорт
импорт
очистка
Регулярно выполняемый, заранее созданный регламентированный запрос или несколько запросов, результаты которых могут быть представлены на экране или принтере в стандартной форме, – это
монитор данных
витрина данных
хранилище данных
отчет
На рисунке изображена схема
объединенного хранилища данных
хранилища данных с архитектурой шины данных
виртуального хранилища данных
хранилища на основе независимых ВД
Процесс формирования обобщенных данных на основе детализированных – это
ассоциация
автоматизация
агрегация
унификация
Что из перечисленного является моделью данных в хранилищах данных?
Диаграмма классов
Гиперкуб
ER-диаграмма
Одномерный массив данных
• Базы данных и управление данными
• Тема 2.3. Основы разработки приложений для управления данными
• Промежуточный тест 6
В инструкции SELECT для расчета наименьшего значения столбца используется функция
AVG
SUM
MIN
MAX
В инструкции SELECT для подсчета количества строк в таблице используется функция
TOTAL
COUNT
SUM
AVG
Для закрытия курсора используется оператор
DECLARE
DROP
DEALLOCATE
CLOSE
Какой из представленных интерфейсов не является продуктом Microsoft?
ADO
OLE DB
JDBC
ODBC
Для отката транзакции используется команда
ROLLBACK
COMMIT
BEGIN
END
В инструкции SELECT для расчета суммы значений столбца используется функция
AVG
SUM
MIN
MAX
В инструкции SELECT для расчета наибольшего значения столбца используется функция
SUM
AVG
MIN
MAX
Для создания DSN используется
MS SQL Server
msconfig
BPMN
администратор источников данных
Для создания цикла в T-SQL используется команда
DO WHILE
FOR
WHILE
UNTIL
В инструкции SELECT для группировки выбранного набора сводных строк используется
STAND BY
WHERE
GROUP BY
ORDER BY
В инструкции SELECT для расчета среднего арифметического для значения столбца используется функция
MAX
SUM
AVG
MIN
Какие типы курсоров бывают?
Одиночный
Многопоточный
Динамический
Статический
Для условного перехода в T-SQL используется команда
DO WHILE
IF ELSE
WHILE
FOR
Для очистки памяти, занятой курсором, используется оператор
DEALLOCATE
DROP
CLEAR
CLOSE
Механизм, позволяющий перемещаться по записям в базе данных, – это
представление
триггер
курсор
хранимая процедура
• Базы данных и управление данными
• Тема 3.1. Основы больших данных
• Промежуточный тест 7
К нереляционным СУБД относятся
MongoDB
VoltDB
Cassandra
OrientDB
Что из следующего не является допустимой структурой данных для NoSQL БД?
На основе ключа – значения
На основе столбца
На основе таблицы
На основе графика
К признакам определения больших данных относятся
скорость обработки, приближающаяся к показателям систем реального времени
использование алгоритмов Data mining
объем, превышающий десятки терабайт
неструктурированные типы данных
Определение Big Data основано на методе
мультиV
мультиD
мультиBD
мультиB
Изначально не систематизированные данные о социально-экономическом развитии и окружающей среде, генерируемые на основе информационно-коммуникационных технологий вне официальной статистики, – это
огромные данные
большие данные
мегаданные
массивы данных
Какой сценарий лучше всего подходит для NoSQL?
Когда скорость извлечения данных может быть переменной
При работе с большими наборами данных
Когда нужен низкий уровень безопасности
При обеспечении целостности данных
Какие типы больших данных вы знаете?
Неструктурированный
Структурированный
Полуструктурированный
Расструктурированный
Какое из следующих утверждений относительно баз данных NoSQL верно?
Полезны для поддержки больших распределенных наборов данных
Это наиболее часто используемые базы данных на сегодняшний день
Не поддерживают функции SQL
Не может использоваться вместе с СУБД
Cassandra минимизирует какую операцию?
События
Дисковый ввод/вывод
Журналы
Использование памяти
Технология NoSQL расшифровывается как
не SQL
не только SQL
SQL – это прошлое
новый SQL
Как называется тип данных, которые можно хранить, получать к ним доступ и обрабатывать в форме фиксированного формата?
Расструктурированный
Структурированный
Неструктурированный
Полуструктурированный
Основными особенносями нереляционных СУБД являются
сильная поддержка ACID
простой интерфейс
более слабая модель параллелизма
высокая отказоустойчивость
Что из перечисленного не подходит для NoSQL?
Высокая производительность
Кросс-платформенность
Менее масштабируемый
Ориентированный на документы
Как называются данные, которые ни один из традиционных инструментов управления данными не может эффективно хранить или обрабатывать?
Мегаданные
Огромные данные
Большие данные
Массивы данных
Как называется тип данных с неизвестной формой или структурой?
Неструктурированный
Структурированный
Полуструктурированный
Расструктурированный
Технология, которая охватывает механизмы для сбора, хранения и извлечения данных, в которых используются нереляционные базы данных, – это
MySQL
NoSQL
NewSQL
T-SQL
Какие данные можно анализировать с помощью вычислений, особенно в случае взаимодействия и поведения людей?
Огромные данные
Большие данные
Массивы данных
Мегаданные
Основными особенностями нереляционных СУБД являются
сильная модель параллелизма
высокая отказоустойчивость
простой интерфейс
слабая поддержка ACID
• Базы данных и управление данными
• Тема 3.2. Технологии обработки больших данных
• Промежуточный тест 8
Разбиение таблиц, содержащих большое количество записей, на логические части по неким выбранным администратором критериям – это
дистрибьюция
партиционирование
шардинг
консолидация
К NewSQL СУБД относятся
NuoDB
VoltDB
Cassandra
Cockroach
На рисунке представлена
схема Yarn
MapReduce
схема Hive
экосистема Hadoop
На рисунке изображена модель данных
документоориентированной БД
колончатой БД
БД «ключ – значение»
графовой БД
Hive – это
нереляционная СУБД в Hadoop
SQL-интерфейс доступа к данным для платформы Hadoop
хранилище данных Hadoop
диалект SQL для BigData
Шардинг подразделяется
все варианты верны
на горизонтальный и вертикальный
на высокий и низкий
на широкий и узкий
Apache Spark – это
файловая система
хранилище данных Hadoop
фреймворк с открытым исходным кодом для распределённой пакетной и потоковой обработки неструктурированных больших данных
нереляционная СУБД
На рисунке представлен пример
горизонтального шардинга
вертикального партиционирования
горизонтального партиционирования
вертикального шардинга
На каком этапе работы MapReduce результаты, полученные на этапе reduce, записываются в выходной поток?
close
output write
write
partition
На каком этапе работы MapReduce выполняется распределение промежуточных результатов, полученных на этапе отображения, по reduce-заданиям?
input read
reduce
map
partition
К преимуществам MapReduce относятся
простота программирования распределенных систем
масштабируемость для больших объемов данных
простота ведения журнала аудита
экономическая эффективность
На рисунке представлена архитектура
MapReduce
HDFS
Apache Spark
Hive
Практика оптимизации СУБД путем разделения строк или столбцов большой таблицы БД на несколько меньших таблиц – это
консолидация
партиционирование
дистрибьюция
шардинг
Как называются классические таблицы Hive?
Системные таблицы
Внутренние
Внешние
Hive-таблицы
Apache Spark состоит из следующих компонентов.
Streaming
GraphX
MLlib
Core
Инструкция CREATE EXTERNAL TABLE используется
для загрузки данных в Hive
для загрузки данных в SQL Server
для создания внешней таблицы Hive
для создания внешней таблицы SQL Server
На рисунке представлена архитектура
Выберите один ответ:
MapReduce
Hive
HDFS
Yarn
Как называются таблицы, данные в которые загружаются внешними системами, без участия Hive ?
Внешние
Корпоративные
Внутренние
Системные таблицы
Apache Spark состоит из следующих компонентов.
MapReduce
MLlib
Streaming
Spark SQL
К этапам процесса работы MapReduce относятся
reduce
output write
write
read
• Базы данных и управление данными
• Тема 1.1. Основные понятия баз данных
• Промежуточный тест 1
Что из представленного является потенциальным ключом таблицы «Студент»?
Номер паспорта
Серия + номер паспорта
Ф. И. О.
Дата рождения
Потенциальный ключ, не ставший первичным, – это
ключ – значение
индексный ключ
альтернативный ключ
внешний ключ
Концепцию реляционной модели данных предложил
Кодд
Кимбалл
Инмон
Дейт
Что является обязательным элементом таблицы базы данных?
Формы
Поля
Отчеты
Модули
DDL – это
язык описания данных
язык управления данными
язык управления транзакциями
язык управления пользователями
Ограничения, которые накладывает реляционная модель данных на внешние ключи для обеспечения целостности данных, – это
нормализация
ссылочная целостность
реляционная алгебра
транзакция
Тип связи между таблицами «многие-ко-многим» рассматривается только
на логическом уровне
на физическом уровне
на пользовательском уровне
на уровне проектирования
Какой объект сервера баз данных задает событие и процедурный код, который выполняется при возникновении этого события?
Таблица
Триггер
Представление
Индекс
Если атрибуты отношения содержат только атомарные значения, то
отношение находится во 2НФ
отношение находится в 1НФ
отношение вообще не может содержать атомарные значения
отношение находится в 3НФ
Атрибут или комбинация атрибутов, значения которых соответствуют первичному ключу в другой таблице, – это
ключ – значение
внешний ключ
первичный ключ
индекс
Отзывы
Отзывов пока нет.