MongoDB Create DB

MongoDB: Tạo Cơ Sở Dữ Liệu (Create Database)

MongoDB là một hệ quản trị cơ sở dữ liệu NoSQL, cho phép lưu trữ dữ liệu dưới dạng tài liệu. Một trong những thao tác cơ bản trong MongoDB là tạo cơ sở dữ liệu (Create Database), đây là bước đầu tiên khi bạn muốn tổ chức và lưu trữ dữ liệu một cách có cấu trúc.

Định Nghĩa

Cơ sở dữ liệu (Database) trong MongoDB là nơi lưu trữ các tài liệu (documents). Mỗi cơ sở dữ liệu có thể chứa nhiều bộ sưu tập (collections) và mỗi bộ sưu tập có thể chứa nhiều tài liệu. Khi bạn tạo một cơ sở dữ liệu mới trong MongoDB, nó sẽ chỉ được tạo ra khi bạn thực sự thêm dữ liệu vào đó.

Cú Pháp

Cú pháp để tạo một cơ sở dữ liệu trong MongoDB rất đơn giản. Bạn chỉ cần sử dụng lệnh use theo sau là tên cơ sở dữ liệu mà bạn muốn tạo. Nếu cơ sở dữ liệu đó chưa tồn tại, MongoDB sẽ tự động tạo nó khi bạn thêm dữ liệu vào.

use 

Ví Dụ

Dưới đây là một ví dụ về cách tạo một cơ sở dữ liệu mới trong MongoDB:

use myNewDatabase

Sau khi thực hiện lệnh trên, bạn đã chuyển sang cơ sở dữ liệu myNewDatabase. Tuy nhiên, cơ sở dữ liệu này vẫn chưa được thực sự tạo ra cho đến khi bạn thêm một bộ sưu tập và dữ liệu vào nó.

Giả sử bạn muốn thêm một bộ sưu tập mới có tên là users:

db.createCollection("users")

Và giờ đây bạn có thể thêm một tài liệu mới vào bộ sưu tập users:

db.users.insertOne({name: "Nguyen Van A", age: 25})

Thông qua các lệnh này, cơ sở dữ liệu myNewDatabase và bộ sưu tập users đã được tạo thành công. Bạn có thể xác minh sự tồn tại của cơ sở dữ liệu bằng cách sử dụng lệnh:

show databases

Lệnh này sẽ hiển thị danh sách các cơ sở dữ liệu hiện có trên server MongoDB.

Kết Luận

Tạo cơ sở dữ liệu trong MongoDB là một quá trình đơn giản nhưng quan trọng. Hiểu cách thức tạo ra các cơ sở dữ liệu và tổ chức dữ liệu là bước đầu tiên để xây dựng các ứng dụng mạnh mẽ và hiệu quả. Hãy thực hành các lệnh trên và khám phá thêm nhiều tính năng thú vị của MongoDB!