Tuần 5. SQL cơ bản

Ở tuần này chúng ta sẽ tìm hiểu về SQL là gì

Chúng ta sẽ sử dụng PostgresSQL để học link cài đặt ở dưới:

https://www.postgresql.org/download/

1. Các mục tiêu cần biết trong tuần này

Ngày 1. Giới thiệu về SQL

Khái niệm SQL là gì?

Nó để làm gì?, Tại sao không lưu vào file.

Cơ sở dữ liệu quan hệ (RDBMS)

Các hệ quản trị CSDL phổ biến: MySQL, PostgreSQL, SQL Server, SQLite, Oracle...

Ngày 1. Làm việc với bảng (Tables)

CREATE TABLE, DROP TABLE, ALTER TABLE

Các kiểu dữ liệu (INT, VARCHAR, DATE, BOOLEAN, ...)

Ngày 2. CRUD – Thao tác dữ liệu

SELECT: Lấy dữ liệu

INSERT: Thêm dữ liệu

UPDATE: Cập nhật dữ liệu

DELETE: Xóa dữ liệu

Ngày 2. Toán tử và điều kiện

WHERE, AND, OR, NOT

So sánh (=, !=, >, <, LIKE, IN, BETWEEN)

Ngày 3. Sắp xếp và giới hạn kết quả

ORDER BY, LIMIT / TOP

Ngày 3. Tìm kiếm dữ liệu nâng cao

LIKE, IS NULL, DISTINCT

Ngày 4. Làm bài tập dưới đây

Sẽ update vào ngày mai

Updated on