Bài viết của Trịnh Tiến Mạnh

Lệnh ALTER TABLE trong SQLite

Lệnh ALTER TABLE trong SQLite sửa đổi một bảng đang tồn tại mà không cần thiết phải nạp lại dữ liệu đó. Bạn có thể sử dụng lệnh ALTER TABLE để thay tên một bảng và bổ sung thêm các cột vào một bảng đang tồn tại. SQLite không hỗ trợ các tính năng khác của lệnh ALTER TABLE ngoại trừ hai tính ...

Tác giả: Trịnh Tiến Mạnh viết 11:45 ngày 14/08/2018 chỉnh sửa

MongoDB Deployment

Khi bạn đang chuẩn bị một MongoDB Deployment, bạn nên hiểu cách ứng dụng của bạn đang được hỗ trợ trong Production. Việc phát triển một phương thức nhất quán và có thể lặp đi lặp lại để quản lý môi trường Deployment của bạn là một ý tưởng tốt, để mà bạn có thể tối thiểu hóa bất kỳ điều ngoài ý ...

Tác giả: Trịnh Tiến Mạnh viết 11:44 ngày 14/08/2018 chỉnh sửa

Sử dụng Sequence trong MySQL

Một Sequence là một tập hợp các số nguyên 1, 2, 3, … mà được tạo theo nhu cầu. Các Sequence thường xuyên được sử dụng trong Database bởi vì nhiều ứng dụng yêu cầu mỗi hàng trong bảng chứa một giá trị duy nhất, và các Sequence cung cấp một cách dễ dàng để tạo chúng. Chương này trình bày ...

Tác giả: Trịnh Tiến Mạnh viết 11:44 ngày 14/08/2018 chỉnh sửa

Mô phỏng bảng trong MySQL

Có một tình huống khi bạn cần một bản sao thực sự của một bảng và các lệnh CREATE TABLE … SELECT … không phù hợp với mục đích của bạn, bởi vì bản sao phải bao gồm cùng chỉ mục, cùng giá trị mặc định, và … Bạn có thể xử lý tình huống này theo các bước sau: Ví dụ Bạn ...

Tác giả: Trịnh Tiến Mạnh viết 11:44 ngày 14/08/2018 chỉnh sửa

Ràng buộc (Constraint) trong SQLite

Ràng buộc (Constraint) là các qui tắc bắt buộc cho các cột dữ liệu trong bảng. Chúng được sử dụng để giới hạn kiểu dữ liệu mà có thể nhập vào một bảng. Điều này đảm bảo tính chính xác và tính đáng tin cậy cho dữ liệu trong Database. Ràng buộc (Constraint) có thể là ở cấp độ cột (column ...

Tác giả: Trịnh Tiến Mạnh viết 11:43 ngày 14/08/2018 chỉnh sửa

Sử dụng JOIN trong SQLite

Mệnh đề Joins trong SQLite được sử dụng để kết hợp các bản ghi từ hai hoặc nhiều bảng trong một Database. Một JOIN là một phương tiện để kết hợp các trường từ hai bảng bằng việc sử dụng các giá trị chung của mỗi bảng. SQLite định nghĩa ba loại Join chính, đó là: Trước khi bắt đầu, bạn ...

Tác giả: Trịnh Tiến Mạnh viết 11:42 ngày 14/08/2018 chỉnh sửa

Trigger trong SQLite

Các Trigger trong SQLite là các hàm callback, mà tự động được thực hiện/triệu hồi khi một xuất hiện một sự kiện trong cơ sở dữ liệu. Sau đây là một số điểm quan trọng về Trigger trong SQLite: Cú pháp Cú pháp cơ bản để tạo một Trigger trong SQLite là như sau: CREATE TRIGGER ...

Tác giả: Trịnh Tiến Mạnh viết 11:42 ngày 14/08/2018 chỉnh sửa

Bảng tạm trong MySQL

Các bảng tạm (Temporary Table) tỏ ra rất có ích trong một số trường hợp cần lưu giữ các dữ liệu tạm thời. Điều quan trọng nhất bạn cần biết về các bảng tạm là chúng sẽ bị xóa khi phiên (session) hiện tại trên Client kết thúc. Các bảng tạm được bổ sung trong phiên bản MySQL 3.23. Nếu bạn sử ...

Tác giả: Trịnh Tiến Mạnh viết 11:41 ngày 14/08/2018 chỉnh sửa

Truy vấn UPDATE trong MySQL

Dữ liệu đang tồn tại trong một bảng MySQL có thể cần được sửa đổi. Bạn có thể thực hiện điều này bởi sử dụng lệnh UPDATE trong SQL. Lệnh này sẽ sửa đổi bất kỳ giá trị trường nào trong bất cứ bảng MySQL nào. Cú pháp Dưới đây là cú pháp SQL chung của lệnh UPDATE để sửa đổi dữ liệu trong ...

Tác giả: Trịnh Tiến Mạnh viết 11:41 ngày 14/08/2018 chỉnh sửa

Transaction trong MySQL

Transaction trong SQL là một đơn vị công việc được thực hiện bởi một Database. Transaction là đơn vị hoặc dãy công việc được thực hiện theo một thứ tự logic và hợp lý, có thể được thao tác bởi người dùng hoặc bởi một Database program. Một transaction là một sự lan truyền của một hoặc nhiều ...

Tác giả: Trịnh Tiến Mạnh viết 11:41 ngày 14/08/2018 chỉnh sửa