Bài 1: SQlite Là Gì? Ưu Và Nhược điểm Của SQLite - Học SQLite Cơ Bản
Có thể bạn quan tâm
- Học lập trình
- |
- Bài viết
- |
- Tin tức
- |
- Tuyển dụng
- |
- Liên hệ
- |
- Đăng ký
- |
- Đăng nhập
PHP
Laravel
Android
Java
HTML5
CSS3
NodeJS
VueJS
Swift
Python
Machine Learning
C/C++
Linux/Server
SQL
Javascript
Game
Phân tích thiết kế hệ thống
Servlet/JSP
AI
- Trang chủ
- SQL
- Học SQLite cơ bản
- SQlite là gì? Ưu và nhược điểm của SQLite
- Bài 1: SQlite là gì? Ưu và nhược điểm của SQLite
- Bài 2: Hướng dẫn cài đặt SQLite
- Bài 3: Cú pháp cơ bản trong SQLite
- Bài 4: Các kiểu dữ liệu trong SQLite
- Bài 5: Create, Attach, Detech Database trong SQLite
- Bài 6: Tạo và xóa bảng trong SQLite
- Bài 7: Insert, Update, Delete dữ liệu - Mệnh đề Where trong SQLite
- Bài 8: Các toán tử trong SQLite
- Bài 9: Select - Truy vấn dữ liệu trong SQLite
- Bài 10: Order By và Group By trong SQLite
- Bài 11: Mệnh đề LIKE, GLOB, LIMIT và DISTINCT trong SQLite
- Bài 12: Sử dụng JOIN trong SQLite
- Bài 13: Ràng buộc trong SQLite
- Bài 14: Một số hàm thông dụng trong SQLite
Bài 1: SQlite là gì? Ưu và nhược điểm của SQLite - Học SQLite cơ bản
Đăng bởi: Admin | Lượt xem: 12167 | Chuyên mục: SQL1. SQLite là gì?
SQLite là một hệ quản trị cơ sở dữ liệu hay còn gọi là hệ thống cơ sở dữ liệu quan hệ nhỏ gọn, khác với các hệ quản trị khác như MySQL, SQL Server, Ocracle, PostgreSQL… SQLite là một thư viện phần mềm mà triển khai một SQL Database Engine truyền thống, không cần mô hình client-server nên rất nhỏ gọn. SQLite được sử dụng vào rất nhiều chương trình từ desktop đến mobile hay là website.2. Lịch sử hình thành SQLite như thế nào?
Năm 2000: D.Richard Hipp đã thiết kế SQLite dưới dạng thư viện bằng ngôn ngữ lập trình c với mục đích không cần quản trị để điều hành một chương trình.Vào tháng 8, SQLite 1.0 được công bố với GNU Database Manager.Năm 2011: Hipp bổ sung UNQI Interface cho SQLite DB và để phát triển UNQLite (là một Document Oriented Database).3.Tại sao sử dụng SQLite?
SQLite là mã nguồn mở, là một trong những Database Engine phát triển nhanh nhất, sự phát triển của nó là về mặt tính phổ biến. Ngoài những lý do trên thì không thể không kể đến những ưu điểm khi sử dụng SQLite, sau đây là phần ưu điểm của SQLite.4. Ưu điểm của SQLite.
- SQLite không cần mô hình client – server để hoạt động.
- SQLite không cần phải cấu hình tức là bạn không cần phải cài đặt.
- Với SQLite database được lưu trữ trên một tập tin duy nhất.
- SQLite hỗ trợ hầu hết các tính năng của ngôn ngữ truy vấn SQL theo chuẩn SQL92.
- SQLite rất nhỏ gọn bản đầy đủ các tính năng nhỏ hơn 500kb, và có thể nhỏ hơn nếu lược bớt một số tính năng.
- Các thao tác dữ liệu trên SQLite chạy nhanh hơn so với các hệ quản trị cơ sở dữ liệu theo mô hình client – server.
- SQLite rất đơn giản và dễ dàng sử dụng.
- SQLite tuân thủ 4 tính chất ACID (là tính nguyên tổ (Atomic), tính nhất quán (Consistent), tính cô lập (Isolated), và tính bền vững (Durable) ).
- Với đặc tính nhỏ gọn, truy xuất dữ liệu nhanh SQLite thường được sử dụng để nhúng vào các dự án.
5. Nhược điểm của SQLite
Ngoài những ưu điểm đã kể ra ở trên SQLite cũng có một số mặt hạn chế nếu đem so sánh với các hệ quản trị khác.Do sử dụng cơ chế coarse-gained locking nên trong cùng một thời điểm SQLite có thể hỗ trợ nhiều người đọc dữ liệu, nhưng chỉ có 1 người có thể ghi dữ liệu.SQLite không phải là lựa chọn hoàn hảo để đáp ứng các nhu cầu xử lý trên một khối lượng dữ liệu lớn, phát sinh liên tục.Sau khi đã trả lời các câu hỏi SQLite là gì? Tại sao sử dụng SQLite? lợi ích khi dùng SQLite? thì các bạn đã phần nào nắm rõ về SQLite. Tiếp theo teamvietdev sẽ trình bày chi tiết hơn về SQLite thông qua từng lệnh SQLite sẽ có ví dụ mô tả cụ thể để các bạn dễ hình dung. Ngoài ra các bạn có thể xem thêm các bài thuộc chuyên mục SQLite ngay bên dưới đây. Bài tiếp theo: Hướng dẫn cài đặt SQLite >>Theo dõi VnCoder trên Facebook, để cập nhật những bài viết, tin tức và khoá học mới nhất!
Chia sẻ bài viết- Bài 1: SQlite là gì? Ưu và nhược điểm của SQLite
- Bài 2: Hướng dẫn cài đặt SQLite
- Bài 3: Cú pháp cơ bản trong SQLite
- Bài 4: Các kiểu dữ liệu trong SQLite
- Bài 5: Create, Attach, Detech Database trong SQLite
- Bài 6: Tạo và xóa bảng trong SQLite
- Bài 7: Insert, Update, Delete dữ liệu - Mệnh đề Where trong SQLite
- Bài 8: Các toán tử trong SQLite
- Bài 9: Select - Truy vấn dữ liệu trong SQLite
- Bài 10: Order By và Group By trong SQLite
- Bài 11: Mệnh đề LIKE, GLOB, LIMIT và DISTINCT trong SQLite
- Bài 12: Sử dụng JOIN trong SQLite
- Bài 13: Ràng buộc trong SQLite
- Bài 14: Một số hàm thông dụng trong SQLite
Từ khóa » Cách Sử Dụng Sqlite
-
Giới Thiệu SQLite Và Thực Hành Lệnh SQL
-
Sử Dụng SQLite Trong Android (phần 1)
-
Hướng Dẫn Tự Học SQLite Từ Cơ Bản Tới Nâng Cao
-
Sử Dụng SQLite Database Trong ứng Dụng Android - Viblo
-
[Android Cơ Bản] Sử Dụng Sqlite Bằng Phần Mềm DB Browser For ...
-
Lưu Trữ Dữ Liệu Với SQLite (Thực Hành) | How Kteam
-
SQLite Căn Bản Và Nâng Cao - Freetuts
-
Làm Thế Nào Và Khi Nào Sử Dụng Sqlite
-
Học SQLite Cơ Bản Và Nâng Cao
-
Sử Dụng SQLite Với C/C++
-
Hướng Dẫn Cài đặt Và Sử Dụng SQLite Trên Ubuntu 20.04 - CloudViet
-
Hướng Dẫn Tải Và Cài đặt Sqlite - Team Việt Dev
-
Lưu Dữ Liệu Bằng SQLite | Android Developers
-
Bài Tập 31: Cách Sử Dụng SQLite Trong Android