💯 Управление большими данными [Тема 1-6] — ответы на тесты Синергия / МОИ / МТИ / МосАП

Раздел
Программирование
Предмет
Тип
Просмотров
72
Покупок
2
Антиплагиат
Не указан
Размещена
19 Ноя в 20:53
ВУЗ
Не указан
Курс
Не указан
Стоимость
400 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
Управление большими данными [Тема 1-6]
283.5 Кбайт 400 ₽
Описание

Управление большими данными > Итоговый тест / Компетентностный тест

  • правильные ответы на вопросы из тестов по данной дисциплине
  • вопросы отсортированы в лексикографическом порядке
Оглавление

Управление большими данными

  • Введение в курс
  • Тема 1. Введение в большие данные. Основы MySQL
  • Тема 2. Характеристика методов запроса данных в MySQL
  • Тема 3. Индексирование данных для высокопроизводительных запросов
  • Тема 4. Использование Memcached в MySQL
  • Тема 5. Разделение больших объёмов данных
  • Тема 6. Репликация для построения высокодоступных решений
  • Заключение
  • Итоговая аттестация


… MySQL сообщает, что нам нужно, но не как это получить

Тип ответа: Текcтовый ответ

Вам поручено извлечь информацию о продажах из базы данных MySQL для анализа и формирования отчетов. Какой метод запроса данных вы будете использовать?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Вы будете использовать SQL запросы, такие как SELECT, для выбора нужных столбцов из таблицы, используя операторы условий и сортировки.
  • Вы будете использовать Microsoft Excel для подключения к базе данных и извлечения информации через визуальный интерфейс.
  • Вы будете вручную просматривать каждую строку таблицы, чтобы найти нужные данные.

Вам поручено хранить и анализировать большие наборы данных о клиентах в вашей компании. Какую систему управления базами данных (СУБД) стоит выбрать для этой задачи?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • PostgreSQL - отлично подходит для работы с большими объемами данных, но может требовать больших вычислительных ресурсов.
  • MySQL - хорошо масштабируется и широко используется для обработки больших объемов данных. Он имеет хорошую производительность и можно эффективно работать с большими объемами информации.
  • Microsoft Access - простая и удобная в использовании СУБД, но не рекомендуется для работы с большими объемами информации, так как имеет ограничения по производительности.

Ваша компания занимается анализом данных из социальных сетей и мобильных приложений, и вам требуется выбрать подходящую систему управления базами данных для обработки и хранения больших объемов неструктурированных данных. Какое решение по управлению данными следует выбрать?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • MySQL - хотя MySQL является реляционной базой данных, она имеет возможности для обработки и хранения больших данных. Она также обладает высокой производительностью и масштабируемостью.
  • Microsoft Excel - Excel нельзя рекомендовать для хранения и обработки больших объемов неструктурированных данных, так как он не эффективно обрабатывает такие объемы и не обеспечивает необходимого уровня производительности.
  • PostgreSQL - хотя PostgreSQL является мощной реляционной СУБД, она также хорошо подходит для хранения и обработки больших объемов неструктурированных данных, предоставляя возможности по обработке и анализу больших наборов данных.

Ваша компания занимается онлайн-торговлей и вам поставлена задача построить систему для хранения и анализа больших объемов данных о продажах, клиентах и инвентаре. Какую систему управления базами данных (СУБД) вы выберете для этой задачи?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • MySQL - широко используемая реляционная СУБД, которая хорошо масштабируется и обладает отличной производительностью, что позволяет эффективно обрабатывать большие объемы информации.
  • SQLite - легковесная встраиваемая СУБД, хотя она проста в использовании, она не рекомендуется для работы с большими объемами данных из-за ограничений на производительность и масштабируемость.
  • MongoDB - гибкая NoSQL база данных, предназначенная для работы с большими объемами неструктурированных данных, таких как логи и социальные медиа.

Ваша компания хочет получить отчет о продажах за последний квартал. Каким методом вы будете запрашивать данные из базы данных MySQL для получения этой информации?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Вы будете писать SQL-запрос, используя оператор SELECT для выборки данных о продажах за последний квартал.
  • Вы будете использовать приложение Microsoft Excel для подключения к базе данных и извлечения данных через интерфейс программы.
  • Вы будете обращаться к системному администратору и просить его предоставить нужную информацию.

Виды индексов в MySQL бывают …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • уникальные и множественные
  • простые и составные
  • временные и постоянные
  • строковые и числовые

Вы занимаетесь администрированием базы данных для интернет-магазина. В последнее время заметно снизилась производительность базы данных из-за большого количества запросов на получение информации о продуктах. Разработчики предложили использовать Memcached в MySQL для оптимизации работы с данными. Какие возможные способы использования Memcached в MySQL для улучшения производительности базы данных?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Для увеличения скорости выполнения запросов и снижения нагрузки на базу данных, применяется кэширование часто запрашиваемых данных в Memcached.
  • Интеграция Memcached напрямую с MySQL обеспечивает повышение безопасности данных и ускоренный доступ к ним.
  • Для оптимизации производительности переход от MySQL к Memcached как основному кэширующему механизму может быть ключевым шагом.

Вы работаете в компании, у которой есть онлайн-магазин. Клиенты начали жаловаться на долгую загрузку страниц и медленную работу сайта. Вам поручено оптимизировать работу с базой данных, чтобы увеличить скорость выполнения запросов и повысить производительность сайта. Какие меры вам необходимо предпринять?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

Вы являетесь администратором базы данных крупной онлайн-магазина. Ваш ресурс переживает резкий рост популярности, и для обеспечения высокой доступности и отказоустойчивости решено внедрить репликацию данных. Какой вариант репликации наиболее подходит для обеспечения надежности и масштабируемости вашей системы?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Мастер-мастер (Master-Master) репликация, где каждый узел может принимать и обновлять данные.
  • Мастер-слейв (Master-Slave) репликация, где один узел является основным и передает изменения остальным.
  • Шардинг для разделения данных по ключу и хранения их на различных серверах.

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Очистка данных от ненужных сведений для уменьшения их объема и повышения качества обработки.
  • Разделение данных на более мелкие подмножества для улучшения производительности и эффективности обработки.
  • Сжатие данных для ускорения их передачи между системами и устройствами.

Вы являетесь системным администратором, который отвечает за обеспечение высокой доступности базы данных MySQL. Ваша задача - выбрать подходящий метод репликации для построения высокодоступного решения. Какой метод репликации вы выберите?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Вы решили использовать Master-Slave репликацию, где основной сервер (Master) обрабатывает все запросы, а вторичный сервер (Slave) синхронизирует данные с Master и используется только для чтения.
  • Вы решили использовать Master-Master репликацию, где оба сервера (Master) обрабатывают запросы и синхронизируют данные между собой.
  • Вы решили использовать шардинг для разделения данных по ключу и хранения их на различных серверах.

Вы являетесь частью команды разработки социальной сети, которая столкнулась с проблемами низкой производительности при выполнении запросов к базе данных. Вам поручено оптимизировать структуру базы данных и добавить индексы для улучшения скорости запросов. Какие меры вам необходимо предпринять?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

Для обработки больших объемов данных используется специальное программное обеспечение, работающее по принципу …

Тип ответа: Текcтовый ответ

Для сортировки результатов запроса используется оператор …

Тип ответа: Текcтовый ответ

Для фильтрации результатов на основе определенных условий используется …

Тип ответа: Текcтовый ответ

Ключевые преимущества использования разделения в базе данных – это …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • шифрование и контроль версий данных
  • автоматическое резервное копирование
  • масштабируемость, высокая доступность и безопасность
  • уменьшение числа разделов данных

Линейное хеш-разделение представляет собой вариант хеш-…

Тип ответа: Текcтовый ответ

Масштабируемость в контексте MySQL 8 – это …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • разделение нагрузки через форму обратной связи
  • подготовка многочисленных центров обработки данных на основе географических местоположений
  • возможность хранения большого объема данных
  • репликация базы данных по многочисленным серверам для разделения нагрузки

Оператор … добавлен в SQL для выполнения функций, аналогичных WHERE, но совместимых с агрегатными функциями

Тип ответа: Текcтовый ответ

Плагин Memcached в MySQL как наладчик производительности для работы с большими данными …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • уменьшает объем использования оперативной памяти
  • удаляет слой SQL, обращаясь к таблицам InnoDB напрямую, и обслуживает частые запросы данных из памяти
  • ускоряет операции ввода-вывода в базу данных
  • увеличивает нагрузку на сервер MySQL

Плагин Memcached является одним из наладчиков … для MySQL при работе с большими данными

Тип ответа: Текcтовый ответ

Процесс организации данных таким образом, чтобы в таблице не было избыточных данных – это …

Тип ответа: Текcтовый ответ

Расставьте этапы того, как разделение данных в базе данных обеспечивает высокую доступность, в хронологическом порядке:

Тип ответа: Сортировка

  • 1 разделение данных на логически связанные подгруппы
  • 2 создание отдельных физических файлов для логически связанных подгрупп
  • 3 идентификация разделов независимо друг от друга
  • 4 объединение данных из различных файловых групп

Сопоставьте ключевые слова SQL с их функциями при написании запроса данных в MySQL:

Тип ответа: Сопоставление

  • A. JOIN
  • B. WHERE
  • C. ORDER BY
  • D. объединение данных из разных таблиц
  • E. фильтрация данных
  • F. сортировка результатов

Сопоставьте методы разделения данных с их описанием:

Тип ответа: Сопоставление

  • A. Шардинг
  • B. Репликация
  • C. Партиционирование
  • D. разбиение данных на отдельные части для улучшения производительности
  • E. распределение данных на разные серверы или кластеры
  • F. создание копий данных на различных узлах сети

Сопоставьте методы с их целями при использовании Memcached в MySQL:

Тип ответа: Сопоставление

  • A. Add()
  • B. Get()
  • C. Flush()
  • 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. подходит для поиска полного текста в полях с большим объемом текста

Среды, которые поддерживают плагин daemon_memcached в MySQL, — это …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Windows, Linux, MacOS
  • Linux, Solaris, OS X
  • Windows, Linux, Unix
  • Linux, MacOS, FreeBSD

Столбец, значения в котором — это результат вычислений, а не данные как есть, – это … столбец

Тип ответа: Текcтовый ответ

Структура, которая позволяет управлять и анализировать большие данные с помощью множества микросервисов, — это … структура

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • линейная
  • реляционная
  • распределенная
  • иерархическая

Таблица находится в … нормальной форме, если данные не могут быть разделены на несколько таблиц без потери данных

Тип ответа: Текcтовый ответ

Уникальный ключ, созданный и связанный с каждой транзакцией, зафиксированной на ведущем сервере — это … идентификатор транзакции

Тип ответа: Текcтовый ответ

Упорядочьте шаги оптимизации производительности базы данных в порядке их эффективности:

Тип ответа: Сортировка

  • 1 анализ типичных запросов к базе данных
  • 2 добавление индексов к наиболее часто используемым полям
  • 3 увеличение объема оперативной памяти на сервере базы данных
  • 4 использование горизонтального масштабирования базы данных

Упорядочьте этапы обработки данных в больших данных в порядке их выполнения:

Тип ответа: Сортировка

  • 1 сбор данных
  • 2 хранение данных
  • 3 обработка данных
  • 4 анализ данных

Установите верную последовательность шагов для использования Memcached в MySQL:

Тип ответа: Сортировка

  • 1 установить и настроить Memcached на сервере
  • 2 изменить конфигурацию MySQL для работы с Memcached
  • 3 написать код для работы с Memcached в приложении

Чтобы сделать вертикальное разделение в базе данных MySQL, нужно …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • сконфигурировать серверы для использования многочисленных узлов
  • разделить таблицы данных из одной файловой группы на несколько файловых групп
  • сократить размер файлов и увеличить количество разделов данных
  • устранить аппаратные ограничения и масштабировать базу данных

Data … представляет собой хранилище данных без единого формата и четкой структуры

Тип ответа: Текcтовый ответ

Memcached можно запускать и останавливать без потери обновлений, сделанных в … данных

Тип ответа: Текcтовый ответ

Вам подходит эта работа?
Похожие работы
Другие работы автора
ТВиМС - Теория вероятностей и математическая статистика
Тест Тест
19 Дек в 18:19
42 +14
0 покупок
Предпринимательское право
Тест Тест
19 Дек в 13:33
47 +10
0 покупок
Экологическое право
Тест Тест
19 Дек в 10:42
55 +7
0 покупок
Административное право
Тест Тест
18 Дек в 21:09
40 +2
1 покупка
Торговое дело
Тест Тест
18 Дек в 20:26
73 +13
0 покупок
Информационные технологии
Тест Тест
17 Дек в 17:05
126 +10
0 покупок
Темы журнала
Показать ещё
Прямой эфир