Що таке база даних (database) у MongoDB?
База даних (database) у MongoDB - це логічне сховище, в якому об'єднуються колекції. Вона перебуває на верхньому рівні структури даних у MongoDB.
Коротко по суті
- Контейнер для колекцій
Database містить колекції, а колекції - документи. Ієрархія виглядає так:
Database → Collections → Documents. - Ізольованість даних У різних баз свої колекції, індекси, права доступу й файли на диску. Це дозволяє розділяти дані за проєктами чи сервісами.
- Групування за змістом
Наприклад, в одній базі можна зберігати все про інтернет-магазин:
users,orders,products- як окремі колекції всередині однієї бази. - Права й налаштування На рівні бази можна задавати користувачів, ролі та додаткові параметри.
Підсумок: database у MongoDB - це "папка верхнього рівня" для колекцій і документів, що забезпечує логічну й організаційну структуру даних.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.