SQL

SQL là ngôn ngữ để làm việc với cơ sở dữ liệu bao gồm nhiều hoạt động như tạo cơ sở dữ liệu, xóa, trích xuất dữ liệu, sửa đổi dữ liệu,… Trong sê-ri bài viết này chúng ta sẽ cùng tìm hiểu những kiến thức cơ bản về SQL, tạo bảng, các truy vấn, mệnh đề,…

Hoạt động chỉ mục nâng cao trong MongoDB

MongoDB – Ở đây bạn theo dõi Document sau của users collection: Document trên chứa một Subdocument là address và một mảng tags. Lập chỉ mục các trường mảng trong MongoDB Giả sử rằng chúng ta muốn tìm kiếm trong user document dựa vào các tags. Để thực hiện điều…

Aggregation trong MongoDB

Aggregation có thể hiểu là sự tập hợp. Các Aggregation operation xử lý các bản ghi dữ liệu và trả về kết quả đã được tính toán. Các phép toán tập hợp nhóm các giá trị từ nhiều Document lại với nhau, và có thể thực hiện nhiều phép toán…

Relationship trong MongoDB

Relationship trong MongoDB tượng trưng cho cách các Document có mối liên quan với nhau. Relationship có thể được mô hình hóa thông qua phương thức Embeded và Referenced. Những Relationship này có thể là 1:1, 1:N, N:1, hoặc N:N. Chúng ta cùng xem xét trường hợp lưu giữ địa…

Data warehouse là gì?

Các nhà quản lý thường muốn có thật nhiều góc nhìn khác nhau về một vấn đề nào đó trước khi đưa ra quyết định, các góc nhìn này cần số liệu từ nhiều nguồn khác nhau. Data warehouse tổng hợp dữ liệu từ nhiều nguồn khác nhau tập trung về một…

GridFS trong MongoDB

Giới thiệu GridFS GridFS là MongoDB Specification để lưu giữ và thu thập các file lớn như các image, audio, video file,… Nó là một loại của hệ thống file để lưu giữ các file nhưng dữ liệu của nó được lưu giữ bên trong các Collection của MongoDB. GridFS…

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…

SQL Có Đủ Để Làm Data Analyst Không? Cách Nhà Tuyển Dụng Thực Sự Nhìn Vào SQL

SQL gần như là kỹ năng đầu tiên mà bất kỳ ai muốn theo đuổi con đường Data Analyst đều học. Sau vài tháng làm quen với cú pháp, viết được các câu query join nhiều bảng, lọc dữ liệu, tổng hợp số liệu, rất nhiều người bắt đầu tự…