Blog

Chèn Document trong MongoDB

Phương thức insert() trong MongoDB Để chèn dữ liệu vào trong Collection trong MongoDB, bạn cần sử dụng phương thức insert() hoặc save(). Cú pháp Cú pháp cơ bản của lệnh insert() như sau: Ví dụ Ở đây, mycol là tên của Collection, đã được tạo trong chương trước. Nếu…

Sự khác biệt giữa Oracle và SQL Server

Có rất nhiều hệ thống quản lý cơ sở dữ liệu quan hệ khác nhau (RDBMS như Microsoft Access, Sybase và MySQL nhưng phổ biến nhất và được sử dụng rộng rãi hơn cả là Oracle và Microsoft SQL Server. Mặc dù giữa chúng có nhiều điểm tương đồng giữa hai nền tảng nhưng về…

Kiểu dữ liệu trong MongoDB

MongoDB hỗ trợ nhiều kiểu dữ liệu được liệt kê dưới đây: Chuỗi: Đây là kiểu dữ liệu được sử dụng phổ biến nhất để lưu giữ dữ liệu. Chuỗi trong MongoDB phải là UTF-8 hợp lệ. Số nguyên: Kiểu dữ liệu này được sử dụng để lưu một giá…

Xóa Collection trong MongoDB

Phương thức drop() trong MongoDB Phương thức db.collection.drop() trong MongoDB được sử dụng để xóa một Collection từ cơ sở dữ liệu. Cú pháp Cú pháp cơ bản của lệnh drop() là như sau: db.COLLECTION_NAME.drop() Ví dụ Đầu tiên, bạn kiểm tra các Collection có sẵn bên trong cơ sở…

Tạo Collection trong MongoDB

Phương thức createCollection() trong MongoDB Phương thức db.createCollection(name, options) trong MongoDB được sử dụng để tạo Collection. Cú pháp Cú pháp cơ bản của lệnh createCollection() trong MongoDB như sau: Trong lệnh trên, name là tên của Collection. Options là một Document và được sử dụng để xác định cấu…

Xóa Database trong MongoDB

Phương thức drop Database() trong MongoDB Lệnh db.dropDatabase() trong MongoDB được sử dụng để xóa một cơ sở dữ liệu đang tồn tại. Cú pháp Cú pháp cơ bản của lệnh dropDatabase() là như sau: Lệnh này sẽ xóa cơ sở dữ liệu đã chọn. Nếu bạn không chọn bất…

Tạo Database trong MongoDB

Lệnh use trong MongoDB Lệnh use DATABASE_NAME trong MongoDB được sử dụng để tạo cơ sở dữ liệu. Lệnh này sẽ tạo một cơ sở dữ liệu mới, nếu nó chưa tồn tài, nếu không thì, lệnh này sẽ trả về cơ sở dữ liệu đang tồn tại. Cú pháp…

NHỮNG KHÁC BIỆT CỦA SQL VS NOSQL

SQL là gì? SQL chính là viết tắt của Structured Query language, là ngôn ngữ chuẩn để xử lý Cơ sở dữ liệu quan hệ. Một cơ sở dữ liệu quan hệ xác định các mối quan hệ dưới dạng các bảng. Lập trình SQL có thể được sử dụng…

Sự khác biệt giữa SQL, PL/SQL và T-SQL

SQL là ngôn ngữ chuẩn để truy vấn cơ sở dữ liệu. PL/SQL là viết tắt của “Procedural Language extensions to SQL”. Đây là một extension của Structured Query Language (SQL) – Ngôn ngữ truy vấn có cấu trúc – được sử dụng trong Oracle. T-SQL về cơ bản là viết…

Mô hình hóa dữ liệu trong MongoDB

Dữ liệu trong MongoDB có một Schema linh động. Các Document trong cùng Collection không cần thiết phải có cùng tập hợp các trường hoặc cấu trúc, và các trường chung trong các Document của Collection có thể giữ các kiểu dữ liệu khác nhau. Một số chú ý trong…