SQLite căn bản và nâng cao

Trong phần này bạn sẽ được học kiến thức liên quan đến SQLite căn bản và nâng cao nằm trong chuyên mục Học SQLite, nếu có vấn đề thắc mắc thì hãy liên hệ admin để được hướng dẫn.

Căn bản
Giới thiệu SQLite - SQLite là gì?
Hướng dẫn cài đặt SQLite
Tìm hiểu Dot Commands trong SQLite
Tìm hiểu cú pháp trong SQLite
Các kiểu dữ liệu trong SQLite
Tìm hiểu cách tạo cơ sở dữ liệu trong SQLite
Tìm hiểu ATTACH DATABASE trong SQLite
Tìm hiểu DETACH Database trong SQLite
Lệnh tạo bảng Create Table trong SQLite
Lệnh xóa bảng Drop Table trong SQLite
Lệnh INSERT trong SQLite
Lệnh SELECT trong SQLite
Các toán tử trong SQLite
Tìm hiểu biểu thức trong SQLite
Mệnh đề WHERE trong SQLite
Toán tử AND và OR trong SQLite
Lệnh Update trong SQLite
Lệnh Delete trong SQLite
Toán tử LIKE trong SQLite
Toán tử GLOB trong SQLite
Giới hạn kết quả với mệnh đề LIMIT trong SQLite
Mệnh đề ORDER BY trong SQLite
Mệnh đề GROUP BY trong SQLite
Mệnh đề HAVING trong SQLite
Từ khóa DISTINCT trong SQLite
Nâng cao
Lệnh PRAGMA trong SQLite
Các ràng buộc Constraint trong SQLite
Lệnh JOIN trong SQLite
Toán tử UNION trong SQLite
Giá trị NULL trong SQLite
Cú pháp ALIAS trong SQLite
Tìm hiểu Trigger trong SQLite
Index trong SQLite
Mệnh đề INDEXED BY trong SQLite
Lệnh ALTER TABLE trong SQLite
Lệnh TRUNCATE TABLE trong SQLite
Tìm hiểu View trong SQLite
Transaction trong SQLite
Subquery trong SQLite
Tăng tự động AUTOINCREMENT trong SQLite
SQL Injection trong SQLite
EXPLAIN trong SQLite
VACUUM trong SQLite
Date & Time trong SQLite
Các hàm hữu ích trong SQLite

SQLite được sử dụng khá phổ biến trong những năm trước, đây là một hệ quản trị CSDL nhỏ gọn và có thể được cài đặt trong các ngôn ngữ lập trình khác. Nó được viết bằng C và biên dịch dưới dạng thư viện.

Chính vì nó nhỏ gọn và biên dịch dưới dạng một thư viện nên trước đây được áp dụng trong các ứng dụng mobile. Đối với Android hay một số hệ điều hành mobile khác thì SQLite đã được tích hợp sẵn, vì vậy rất tiện lợi cho các ứng dụng chạy trên nó.

Chính vì nó là một hệ CSDL nhỏ gọn nên chỉ lưu trữ ba định dạng chính, đó là kiểu text, integer và real. Nếu bạn muốn lưu trữ một loại dữ liệu nào khác như binary, json, .. thì bắt buộc phải chuyển sang kiểu text để lưu trữ.

Và trong series này chúng ta sẽ cùng học SQLite từ căn bản đến nâng cao, sau đó học cách áp dụng vào một số ngôn ngữ như PHP, Python, ... Ok, hãy bắt đầu học SQLite nhé.

Loạt bài SQLite được biên dịch từ TutorialsPoint.

Chủ đề Học SQLite