#Database
- 💬 Thread
MongoDB lưu trữ dữ liệu dưới dạng gì? Giải thích dễ hiểu
MongoDB lưu trữ dữ liệu dưới dạng BSON Binary JSON. --- --- Giải thích: - BSON là viết tắt của Binary JSON, tức là một định dạng nhị phân mở rộng từ JSON. - BSON giữ cấu trúc giống JSON nhưng có thêm…
- 💬 Thread
Cấu trúc dữ liệu trong MongoDB như thế nào?
Cấu trúc dữ liệu trong MongoDB dựa trên mô hình document-oriented, nghĩa là dữ liệu được lưu dưới dạng các document tài liệu có cấu trúc dạng JSON chính xác hơn là BSON — Binary JSON. Dưới đây là các…
- 💬 Thread
Ưu điểm và nhược điểm của MongoDB so với các hệ quản trị cơ sở dữ liệu quan hệ
Dưới đây là ưu điểm và nhược điểm của MongoDB so với các hệ quản trị cơ sở dữ liệu quan hệ RDBMS như MySQL, PostgreSQL, Oracle, SQL Server... --- --- Ưu điểm của MongoDB so với RDBMS - Mô hình dữ liệ…
- 💬 Thread
Index là gì? Các loại index trong SQL Server? Và những điều bạn nên biết
Trong SQL Server, Index là một cấu trúc dữ liệu đặc biệt được tạo ra nhằm tăng tốc độ truy xuất dữ liệu trong bảng. Khi bạn truy vấn dữ liệu, nếu không có index, SQL Server phải quét toàn bộ bảng tab…
- 💬 Thread
CTE (Common Table Expression) là gì và khi nào nên dùng?
Đây là giải thích về CTE Common Table Expression rất dễ hiểu: --- --- CTE Common Table Expression là gì? - CTE là một bảng tạm thời ảo, được định nghĩa ngay trong câu truy vấn SQL và chỉ tồn tại tron…
- 💬 Thread
Làm sao để viết truy vấn phân trang (paging) trong SQL Server?
Viết truy vấn phân trang paging trong SQL Server giúp bạn lấy một phần dữ liệu trong bảng, rất hữu ích khi làm việc với dữ liệu lớn hoặc hiển thị dữ liệu trên nhiều trang trong ứng dụng web. --- --- …
- 💬 Thread
Câu lệnh MERGE dùng để làm gì?
Câu lệnh MERGE trong SQL được dùng để kết hợp thao tác INSERT, UPDATE và DELETE trong cùng một câu lệnh duy nhất, thường được gọi là "upsert" update hoặc insert. --- --- Mục đích của MERGE - Đồng bộ …
- 💬 Thread
Cách viết truy vấn SELECT, JOIN, GROUP BY, HAVING, ORDER BY chuẩn
Trong lĩnh vực quản trị cơ sở dữ liệu và phát triển phần mềm, kỹ năng viết truy vấn SQL chuẩn và hiệu quả là điều không thể thiếu. Các câu lệnh SELECT, JOIN, GROUP BY, HAVING, ORDER BY là nền tảng gi…
- 💬 Thread
Sự khác nhau giữa CHAR và VARCHAR, NCHAR và NVARCHAR là gì?
Đây là điểm khác biệt cơ bản giữa CHAR vs VARCHAR và NCHAR vs NVARCHAR trong SQL Server: --- --- 1. CHAR vs VARCHAR | Tiêu chí | CHAR | VARCHAR | | ---------------------- | --------------------------…
- 💬 Thread
Cách tạo và quản lý Database trong SQL Server như thế nào?
Việc tạo và quản lý database trong SQL Server bằng SSMS SQL Server Management Studio hoặc bằng câu lệnh T-SQL khá đơn giản. Dưới đây là hướng dẫn chi tiết theo từng cách. --- --- ✅ 1. Tạo database bằ…
- 💬 Thread
SSMS (SQL Server Management Studio) là gì?
SSMS SQL Server Management Studio là công cụ quản lý cơ sở dữ liệu SQL Server do Microsoft phát triển. Nó cung cấp giao diện đồ họa giúp bạn dễ dàng: - Quản lý server SQL, - Viết và thực thi truy vấn…
- 💬 Thread
Các phiên bản phổ biến của SQL Server là gì?
Các phiên bản phổ biến của Microsoft SQL Server được phân loại theo mục đích sử dụng, tính năng, và chi phí. Dưới đây là những phiên bản SQL Server phổ biến nhất: --- --- &128293; 1. SQL Server Expre…