Главная / Базы данных /
Введение в MongoDB / Тест 6
Введение в MongoDB - тест 6
Упражнение 1:
Номер 1
Какая особенность документ-ориентированных баз данных делает их более гибкими?
Ответ:
 (1) бесструктурность данных 
 (2) структурность данных 
 (3) удобство использования транзакций 
 (4) ограниченность в применении 
Номер 2
В чем истинные преимущества бесструктурной организации?
Ответ:
 (1) хаотичность данных 
 (2) отсутствие строгой установки 
 (3) наличие строгой установки 
 (4) минимальные расхождения с ООП 
Упражнение 2:
Номер 1
Ограниченной называют коллекцию, имеющую:
Ответ:
 (1) ограничение по количеству запросов 
 (2) ограничение по количеству документов 
 (3) ограничение по размеру 
Номер 2
Какие особенности записи делают ее быстрой?
Ответ:
 (1) возможность контролировать поведение записи с учетом целостности 
 (2) быстрый движок mongoDB 
 (3) отсутствие ожидания подтверждения записи 
Упражнение 3:
Номер 1
Какой флаг необходимо установить для указания ограничения коллекции?
Ответ:
 (1) limit
 
 (2) bounded
 
 (3) finite
 
 (4) capped
 
Номер 2
Для обеспечения устойчивости данных на одном сервере используется функция:
Ответ:
 (1) репликации 
 (2) журналирования 
 (3) противостояния вирусам 
 (4) противостояния DDoS 
Упражнение 4:
Номер 1
Какими способами компенсируют отсутствие транзакций?
Ответ:
 (1) с помощью множества атомарных операций 
 (2) с помощью таланта разработчика БД 
 (3) при помощи двухфазного коммита 
Номер 2
В чем истинное преимущество MapReduce?
Ответ:
 (1) в возможности группировки 
 (2) в возможности определения структуры данных 
 (3) в возможности работы с BigData 
Упражнение 5:
Номер 1
В чем недостаток JavaScript с точки зрения применения MapReduce?
Ответ:
 (1) в однопоточности 
 (2) в медленном движке 
 (3) в асинхронности 
Номер 2
Какие поверхности предусмотрены для работы с геопространственными данными в mongoDB?
Ответ:
 (1) сферическая 
 (2) плоская 
 (3) кубическая 
Упражнение 6:
Номер 1
Какие преимущества предоставляет бесструктурность документ-ориентированных баз данных?
Ответ:
 (1) гибкость 
 (2) хаотичная организация данных 
 (3) отсутствие установки и сведённые к минимуму расхождения сООП 
Номер 2
Ограниченная коллекция - это
Ответ:
 (1) коллекция, накладывающая определенные ограничения на поля документов 
 (2) коллекция с ограниченным количеством документов 
 (3) коллекция, в которой запрещены определенные операции с данными 
 (4) наборы фиксированного размера, которые поддерживают высокую пропускную способность операций, которые вставляют и извлекать документы, основанные на порядке вставки 
Упражнение 7:
Номер 1
Что будет происходить с документами в коллеции, созданной командой db.createCollection('logs', {capped: true, size: 1048576})
при достижении размера в 1 мб?
Ответ:
 (1) старые документы начнут автоматически удаляться 
 (2) запись новых документов будет невозможна 
 (3) все документы автоматически удаляться 
 (4) в коде ошибка 
Номер 2
Метод findAndModify()
выполняет
Ответ:
 (1) модифицирует и возвращает один документ 
 (2) модифицирует и возвращает все документы 
 (3) поиск документа 
 (4) модификацию документа 
Упражнение 8:
Номер 1
Опишите основные возможности MongoDB:
Ответ:
 (1) документоориентированное хранение (JSON-подобная схема данных) 
 (2) Javascript как язык для формирования запросов 
 (3) поддержка конструкции JOIN 
 (4) поддержка геопространственных индексов 
 (5) профилирование запросов 
 (6) поддержка транзакций 
 (7) реализация парадигмы MapReduce 
Номер 2
Поддерживает ли mongoDB транзакции?
Ответ:
 (1) да 
 (2) не все 
 (3) нет