Представлены ответы на большинство вопросов по предмету "Управление большими данными" (Темы 1-6).
Результат сдачи зависит от попавшихся вопросов.
Мой итоговый набранный балл 100 из 100 (Скриншот прилагаю).
ВНИМАНИЕ! Покупайте работу, только убедившись, что ваши вопросы совпадают с представленными ниже. Для этого рекомендую сначала запустить тест и сверить хотя бы несколько вопросов.
УЧЕБНЫЕ МАТЕРИАЛЫ
ТЕСТ 1
… данные включают записи с камер наблюдения, видеорегистраторов, систем управления и умных устройств
… данные представляют собой информацию о платежах и переводах через банки и другие финансовые сервисы
Data … представляет собой единое хранилище для всех данных
Вам поручено хранить и анализировать большие наборы данных о клиентах в вашей компании. Какую систему управления базами данных (СУБД) стоит выбрать для этой задачи?
Одно из важных преимуществ больших данных по сравнению с обычными заключается в их … структуре
Сопоставьте термины, используемые в контексте баз данных, с их описанием:
A. Big Data
B. MySQL
C. Database Management System (DBMS)
D. объемный объем структурированных и неструктурированных данных
E. открытая реляционная система управления базами данных
F. программное обеспечение для эффективного хранения, управления и извлечения данных
Упорядочьте этапы обработки данных в больших данных в порядке их выполнения:
1 сбор
2 хранение
3 обработка
4 анализ
Характеристика Big Data, которая описывает размер данных, которые нужно обрабатывать или хранить, — это … данных
Характеристика Big Data, которая описывает разнообразие и гетерогенность данных, доступных для анализа, — это … данных
Характеристика Big Data, которая указывает на скорость поступления и обработки данных, — это … данных
Характеристика Big Data, которая указывает на степень точности и надежности данных, — это … данных
ТЕСТ 2
MySQL – это … система управления базами данных с открытым исходным кодом
В языке структурированных запросов (SQL) запросы почти всегда выполняются с помощью оператора …
Для поиска наименьшего значения в указанном столбце используется …
Команда SQL, которая используется для извлечения данных из таблицы в MySQL, — это …
Метод запроса данных в MySQL, который используется для получения информации из базы данных, — это …
Одним из наиболее часто используемых операторов, кроме FROM и WHERE, является …
Оператор SQL, который используется для фильтрации данных при запросе, — это …
Представьте, что вы работаете аналитиком данных в крупной фирме. Вам поручили извлечь данные из базы данных для последующего анализа и формирования отчетов. Каким образом вы будете запрашивать данные из MySQL базы данных для выполнения поставленной задачи?
Система управления базами данных, которая является предпочтительной для работы с SQL-запросами согласно предоставленному тексту, — это …
Сопоставьте операторы SQL с их функциями при написании запроса данных в MySQL:
A. GROUP BY
B. WHERE
C. ORDER BY
D. группировка данных
E. фильтрация данных
F. сортировка результатов
Упорядочьте следующие операторы SQL по порядку их выполнения при написании запроса данных в MySQL:
1 SELECT
2 WHERE
3 GROUP BY
4 ORDER BY
ТЕСТ 3
В других базах данных в качестве способа прямого индексирования столбца JSON обычно применяется обобщённый обратный индекс, или … -индекс
Вы работаете с базой данных, в которой содержится большое количество информации о клиентах компании. В последнее время запросы к базе данных стали выполняться медленнее из-за увеличения количества записей. Вам поручено оптимизировать работу с базой данных, чтобы запросы выполнялись более быстро. Какие меры вам необходимо предпринять?
Индексы, которые позволяют получать результат вообще без обращения к таблице БД, — это … индексы
Индексы в сгенерированных столбцах в MySQL …
Номер версии MySQL, в которой можно создавать функциональные индексы для столбцов JSON, — это …
Ограничение, которое свойственно индексированию столбца JSON в MySQL 5.7, заключается в том, что …
При работе с ALTER TABLE добавление записей происходит при помощи команды ADD …
Расставьте шаги добавления индексов к полям в базе данных в правильном порядке:
1 анализ типичных запросов к базе данных
2 идентификация наиболее часто запрашиваемых полей
3 добавление индексов только к полям, используемым в условиях WHERE и JOIN
4 проведение тестов производительности после добавления индексов
Сгенерированный столбец в MySQL – это столбец, …
Сопоставьте методы оптимизации производительности с базы данных с их описанием:
A. Вертикальное масштабирование
B. Создание материализованных представлений
C. Анализ типичных запросов и добавление индексов
D. увеличение мощности сервера путем добавления процессоров и памяти
E. воздание «замороженных» представлений данных для снижения нагрузки на базу
F. идентификация ключевых запросов и создание индексов для улучшения производительности
ТЕСТ 4
MySQL 8 предоставляет плагин InnoDb Memcached под названием …_memcached
Вы занимаетесь администрированием базы данных для интернет-магазина. В последнее время заметно снизилась производительность базы данных из-за большого количества запросов на получение информации о продуктах. Разработчики предложили использовать Memcached в MySQL для оптимизации работы с данными. Какие возможные способы использования Memcached в MySQL для улучшения производительности базы данных?
Основное преимущество использования плагина daemon_memcached в MySQL заключается в …
Основное преимущество использования плагина Memcached в MySQL для обработки больших данных заключается в …
Плагин daemon_memcached привязан к … процессу MySQL
Плагин InnoDB Memcached (daemon_memcached) в MySQL 8 обеспечивает …
Плагин Memcached внутренне управляет буферным …
Роль плагина Memcached в обработке данных в MySQL заключается в …
Сопоставьте действия с их описаниями при использовании Memcached в MySQL:
A. SET
B. GET
C. DELETE
D. сохранение данных в Memcached
E. получение данных из Memcached
F. удаление данных из Memcached
Установите верную последовательность шагов для использования Memcached в MySQL:
1 установить и настроить Memcached на сервере
2 изменить конфигурацию MySQL для работы с Memcached
3 написать код для работы с Memcached в приложении
Чтобы активировать функционал Memcached в MySQL, нам сначала нужно инсталлировать …, от которых зависит плагин Memcached
ТЕСТ 5
В MySQL 5.7 разделение также поддерживалось в подсистеме хранения данных NDB …
В MySQL при разделении все разделы таблицы должны использовать одну и ту же … хранения данных
Вы работаете аналитиком данных и столкнулись с проблемой обработки и анализа большого объема данных в вашей организации. Вам предлагают использовать метод разделения больших объемов данных для повышения эффективности обработки данных. Каков принцип разделения больших объемов данных?
Выражение для диапазонного разделения содержит ключевой оператор … LESS THAN
Исторические данные в базе данных магазина электронной коммерции могут использоваться для …
Ключевое слово … всегда будет принимать максимально возможное значение для столбцов
Особенность программного обеспечения Memcached, которая позволяет повысить производительность запросов в MySQL, — это …
Сопоставьте методы разделения данных с их описанием:
A. Шардинг
B. Репликация
C. Партиционирование
D. разбиение данных на отдельные части для улучшения производительности
E. распределение данных на разные серверы или кластеры
F. создание копий данных на различных узлах сети
Упорядочьте этапы горизонтального разделения данных в базе данных по порядку выполнения:
1 разделение строк таблицы
2 разбиение данных на логически связанные подгруппы
3 идентификация разделов независимо друг от друга
4 создание отдельных физических файлов для данных
Чтобы сделать горизонтальное разделение базы данных MySQL 8, необходимо …
Чтобы сделать разделение данных в базе данных MySQL, необходимо …
ТЕСТ 6
В MySQL 8 репликация может выполняться либо в асинхронном или в … режиме
Вы являетесь администратором базы данных в компании, которая предоставляет онлайн-сервисы для своих клиентов. Поскольку надёжность и доступность являются критически важными для бизнеса, вам нужно построить высокодоступное решение для вашей базы данных. Какое решение вы выберете для обеспечения высокой доступности базы данных?
На основе архитектуры ведущий-ведомый работает … MySQL
Наличие нескольких серверов, каждый из которых может выступать в качестве ведущего сервера подразумевает … репликация
Основная категория архитектур, используемых для обеспечения высокой доступности служб баз данных, которая основана на разделении данных, — это …
Решение MySQL, которое обеспечивает механизм упорядоченного запуска и завершения работы, мониторинг сбоя и автоматическое аварийное переключение, — это …
Решение MySQL, которое позволяет тиражировать данные с одного сервера на многочисленные серверы, — это …
Сопоставьте типы репликации данных с их описанием:
A. Мастер-мастер (Master-Master) репликация
B. Мастер-слейв (Master-Slave) репликация
C. Дерево репликации
D. каждый узел может принимать и обновлять данные
E. один из узлов является основным и передает изменения остальным
F. иерархическая структура репликации с центральным мастером и подчиненными слейвами
Структура, которая используется в репликации MySQL, где один сервер действует как ведущий, а другие серверы – ведомые, — это структура …
Установите верную последовательность этапов процесса репликации данных в MySQL для создания высокодоступного решения:
1 записи осуществляются на главном сервере базы данных
2 серверы обмениваются данными и синхронизируют их
3 данные копируются на реплики
4 реплики обслуживают запросы на чтение
ИТОГОВЫЙ ТЕСТ
… MySQL сообщает, что нам нужно, но не как это получить
Cache_policies: в этой таблице определяется политика …
Data … представляет собой хранилище данных без единого формата и четкой структуры
GTID представлен в виде пары источниковых идентификаторов и … идентификаторов
Memcached можно запускать и останавливать без потери обновлений, сделанных в … данных
В Big Data данные разделяются на персональные и …
В теме высокой доступности базы данных критически важным для бизнеса является …
Виды индексов в MySQL бывают …
Высокая доступность в связи с базой данных – это …
Для обработки больших объемов данных используется специальное программное обеспечение, работающее по принципу …
Для сортировки результатов запроса используется оператор …
Для фильтрации результатов на основе определенных условий используется …
Индексирование полей таблиц в MySQL …
Ключевые преимущества использования разделения в базе данных – это …
Компонент на сервере Linux, который необходимо установить для активации плагина Memcached в MySQL, — это …
Линейное хеш-разделение представляет собой вариант хеш-…
Масштабируемость в контексте MySQL 8 – это …
Метод запроса данных в MySQL, который используется для добавления новой информации в базу данных, — это …
Метод запроса данных в MySQL, который используется для удаления информации из базы данных, — это …
Обработка Big Data через воронку – это …
Оператор … добавлен в SQL для выполнения функций, аналогичных WHERE, но совместимых с агрегатными функциями
Оператор SQL, который используется для изменения существующей информации в базе данных, — это …
Плагин Memcached в MySQL как наладчик производительности для работы с большими данными …
Плагин Memcached является одним из наладчиков … для MySQL при работе с большими данными
Преимущество использования индексов в MySQL – это …
При разделении данных в базе данных MySQL …
Процесс организации данных таким образом, чтобы в таблице не было избыточных данных – это …
Расположите в правильном порядке этапы для создания высокодоступного решения с помощью репликации данных в MySQL:
1 выбор сервера для установки репликации и его подготовка
2 настройка механизма репликации на выбранном сервере
3 установка и конфигурация дополнительных серверов для репликации
4 проверка целостности и корректности передачи данных между серверами
Расставьте в правильном порядке этапы внедрения решения репликации для обеспечения высокой доступности в MySQL:
1 активация режима репликации на основном сервере
2 установка и настройка репликации на дополнительных серверах
3 конфигурация и запуск реплицированных серверов
4 проверка правильности синхронизации данных между серверами
Расставьте методы запроса данных в MySQL в правильном порядке их использования при выполнении запроса:
1 SELECT
2 UPDATE
3 INSERT
4 DELETE
Расставьте шаги добавления индексов к полям в базе данных в правильном порядке:
1 анализ типичных запросов к базе данных
2 идентификация наиболее часто запрашиваемых полей
3 добавление индексов только к полям, используемым в условиях WHERE и JOIN
4 проведение тестов производительности после добавления индексов
Расставьте этапы действий при вертикальном разделении данных в правильном порядке:
1 нормализация таблиц для уменьшения числа столбцов
2 создание отдельных физических файлов для отдельных столбцов
3 разделение данных на логически связанные подгруппы
4 объединение данных из различных таблиц
Расставьте этапы того, как разделение данных в базе данных обеспечивает высокую доступность, в хронологическом порядке:
1 разделение данных на логически связанные подгруппы
2 создание отдельных физических файлов для логически связанных подгрупп
3 идентификация разделов независимо друг от друга
4 объединение данных из различных файловых групп
Сопоставьте виды фрагментации данных с их характеристиками:
A. Горизонтальная
B. Вертикальная
C. Гибридная
D. разбиение данных по строкам
E. разбиение данных по столбцам
F. совмещение вертикальной и горизонтальной фрагментации
Сопоставьте ключевые слова SQL с их функциями при написании запроса данных в MySQL:
A. JOIN
B. WHERE
C. ORDER BY
D. объединение данных из разных таблиц
E. фильтрация данных
F. сортировка результатов
Сопоставьте методы запроса данных в MySQL с их функциями:
A. SELECT
B. UPDATE
C. DELETE
D. получение информации из базы данных
E. изменение существующей информации в базе данных
F. удаление информации из базы данных
Сопоставьте методы разделения данных с их описанием:
A. Шардинг
B. Репликация
C. Партиционирование
D. разбиение данных на отдельные части для улучшения производительности
E. распределение данных на разные серверы или кластеры
F. создание копий данных на различных узлах сети
Сопоставьте методы с их целями при использовании Memcached в MySQL:
A. Add()
B. Get()
C. Flush()
D. добавляет данные в кэш
E. получает данные из кэша
F. очищает все данные из кэша
Сопоставьте операторы SQL с их функцией в MySQL:
A. SELECT
B. INSERT
C. UPDATE
D. извлекает данные из таблицы
E. добавляет новую запись в таблицу
F. обновляет существующие данные в таблице
Сопоставьте понятия горизонтального и вертикального масштабирования с их описанием:
A. Горизонтальное масштабирование
B. Вертикальное масштабирование
C. Расширение
D. добавление дополнительных узлов для обработки увеличенной нагрузки
E. увеличение мощности существующего узла путем добавления ресурсов
F. перераспределение данных внутри базы данных для более эффективного доступа
Сопоставьте преимущества использования Memcached в MySQL с их описаниями:
A. Ускорение доступа к данным
B. Уменьшение нагрузки на базу данных
C. Увеличение объема оперативной памяти для кэширования
D. способствует ускорению доступа к данным и улучшает производительность приложения
E. снижает количество запросов к базе данных и облегчает работу сервера
F. позволяет хранить больше данных в кэше и увеличить скорость работы
Сопоставьте принципы индексирования с их описанием:
A. Индексирование полей для использования в операторе WHERE
B. Использование составных индексов
C. Уменьшение количества индексов
D. создание индексов для ускорения поиска по конкретным значениям
E. оптимизация запросов путем добавления индексов только к часто используемым полям
F. объединение нескольких полей в один индекс для повышения эффективности
Сопоставьте типы данных в MySQL с их описанием:
A. INT
B. VARCHAR
C. DATE
D. хранит целочисленные значения
E. содержит строки переменной длины
F. хранит дату в формате ГГГГ-ММ-ДД
Сопоставьте типы индексов с их характеристиками:
A. B-Tree index
B. Hash index
C. Full-text index
D. балансирует дерево для оптимизации поиска различных значений
E. используется для быстрого поиска точных значений
F. подходит для поиска полного текста в полях с большим объемом текста
Сопоставьте типы репликации данных с их описанием:
A. Мастер-мастер (Master-Master) репликация
B. Мастер-слейв (Master-Slave) репликация
C. Дерево репликации
D. каждый узел может принимать и обновлять данные
E. один из узлов является основным и передает изменения остальным
F. иерархическая структура репликации с центральным мастером и подчиненными слейвами
Среды, которые поддерживают плагин daemon_memcached в MySQL, — это …
Столбец, значения в котором — это результат вычислений, а не данные как есть, – это … столбец
Структура, которая позволяет управлять и анализировать большие данные с помощью множества микросервисов, — это … структура
Таблица находится в … нормальной форме, если данные не могут быть разделены на несколько таблиц без потери данных
Уникальный ключ, созданный и связанный с каждой транзакцией, зафиксированной на ведущем сервере — это … идентификатор транзакции
Упорядочьте следующие операторы SQL по порядку их выполнения при написании запроса данных в MySQL:
1 SELECT
2 WHERE
3 GROUP BY
4 ORDER BY
Упорядочьте типы систем управления базами данных по их уровню распределения и масштабируемости (от наименее к наиболее распределенному):
1 реляционные СУБД
2 Data Warehouse (DWH)
3 нереляционные СУБД
4 Data Lake
Упорядочьте шаги оптимизации производительности базы данных в порядке их эффективности:
1 анализ типичных запросов к базе данных
2 добавление индексов к наиболее часто используемым полям
3 увеличение объема оперативной памяти на сервере базы данных
4 использование горизонтального масштабирования базы данных
Упорядочьте этапы обработки данных в больших данных в порядке их выполнения:
1 сбор данных
2 хранение данных
3 обработка данных
4 анализ данных
Установите верную последовательность шагов для использования Memcached в MySQL:
1 установить и настроить Memcached на сервере
2 изменить конфигурацию MySQL для работы с Memcached
3 написать код для работы с Memcached в приложении
Установите верную последовательность шагов при работе с Memcached в MySQL:
1 сохранение данных в Memcached
2 получение данных из Memcached
3 очистка кэша Memcached
Файл … журнала регистрации событий содержит записи всех операций MySQL, выполненных в MySQL
Функциональный индекс — это индекс по … , а не столбцу
Характеристика Big Data, которая описывает потенциальную ценность и полезность, которую можно извлечь из данных, — это … данных
Чтобы сделать вертикальное разделение в базе данных MySQL, нужно …
КОМПЕТЕНТНОСТНЫЙ ТЕСТ
Вам поручено извлечь информацию о продажах из базы данных MySQL для анализа и формирования отчетов. Какой метод запроса данных вы будете использовать?
Вам поручено хранить и анализировать большие наборы данных о клиентах в вашей компании. Какую систему управления базами данных (СУБД) стоит выбрать для этой задачи?
Ваша компания занимается анализом данных из социальных сетей и мобильных приложений, и вам требуется выбрать подходящую систему управления базами данных для обработки и хранения больших объемов неструктурированных данных. Какое решение по управлению данными следует выбрать?
Ваша компания занимается онлайн-торговлей и вам поставлена задача построить систему для хранения и анализа больших объемов данных о продажах, клиентах и инвентаре. Какую систему управления базами данных (СУБД) вы выберете для этой задачи?
Ваша компания хочет получить отчет о продажах за последний квартал. Каким методом вы будете запрашивать данные из базы данных MySQL для получения этой информации?
Вы занимаетесь администрированием базы данных для интернет-магазина. В последнее время заметно снизилась производительность базы данных из-за большого количества запросов на получение информации о продуктах. Разработчики предложили использовать Memcached в MySQL для оптимизации работы с данными. Какие возможные способы использования Memcached в MySQL для улучшения производительности базы данных?
Вы работаете в компании, у которой есть онлайн-магазин. Клиенты начали жаловаться на долгую загрузку страниц и медленную работу сайта. Вам поручено оптимизировать работу с базой данных, чтобы увеличить скорость выполнения запросов и повысить производительность сайта. Какие меры вам необходимо предпринять?
Вы являетесь администратором базы данных крупной онлайн-магазина. Ваш ресурс переживает резкий рост популярности, и для обеспечения высокой доступности и отказоустойчивости решено внедрить репликацию данных. Какой вариант репликации наиболее подходит для обеспечения надежности и масштабируемости вашей системы?
Вы являетесь аналитиком данных в крупной компании, которая хранит и обрабатывает огромные объемы информации. За последнее время возросла сложность обработки и анализа данных из-за их большого объема. Вашей задачей является улучшение процесса обработки данных путем разделения их на более мелкие части. В чем заключается принцип разделения больших объемов данных?
Вы являетесь системным администратором, который отвечает за обеспечение высокой доступности базы данных MySQL. Ваша задача - выбрать подходящий метод репликации для построения высокодоступного решения. Какой метод репликации вы выберите?
Вы являетесь частью команды разработки социальной сети, которая столкнулась с проблемами низкой производительности при выполнении запросов к базе данных. Вам поручено оптимизировать структуру базы данных и добавить индексы для улучшения скорости запросов. Какие меры вам необходимо предпринять?
У вас есть база данных MySQL, в которой хранится информация о пользователях вашего сайта. В последнее время вы заметили, что производительность вашего сайта начала ухудшаться из-за большого количества запросов к базе данных. Чтобы оптимизировать работу сайта, вы решили использовать Memcached для кэширования некоторых данных. Какое из следующих утверждений правильно описывает использование Memcached в MySQL?
УЧЕБНЫЕ МАТЕРИАЛЫ