- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
VIEW trong SQLite
Một view là không gì khác ngoài môt lệnh SQLite mà được lưu giữ trong Database với một tên liên kết. Một view thực sự là một thành phần của một bảng trong form của một truy vấn SQLite đã được định nghĩa trước. Một view có thể chứa tất cả các hàng của một bảng hoặc các hàng đã được chọn từ ...
Hàm hữu ích trong SQLite
SQLite có nhiều hàm có sẵn để thực hiện các tiến trình xử lý trên dữ liệu chuỗi hoặc dữ liệu số. Dưới đây sẽ trình bày một số hàm SQLite hữu ích và tất cả chúng là không phân biệt kiểu chữ, nghĩa là bạn có thể sử dụng các hàm này ở dạng chữ hoa hoặc trong dạng chữ thường hoặc hỗn hợp tùy theo ...
Auto-Increment Sequence trong MongoDB
MongoDB không có tính năng out-of-the-box auto-increment giống SQL Database. Theo mặc định, nó sử dụng ObjectId có độ dài 12 byte cho trường _id như Primary key để nhận diện một cách duy nhất các Document. Tuy nhiên, có các tình huống khi chúng ta muốn trường _id có một số giá trị có thể ...
Export và Phương thức Backup trong MySQL
Cách đơn giản nhất của việc truy xuất dữ liệu vào trong một text file là sử dụng lệnh SELECT…INTO OUTFILE mà xuất một kết quả truy vấn một cách trực tiếp vào trong file trên Server host. Export với lệnh SELECT…INTO OUTFILE trong MySQL Cú pháp của lệnh này là tổ hợp một lệnh ...
Transaction trong SQLite
Transaction trong SQLite 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 ...
Mệnh đề BETWEEN trong MySQL
Bạn có thể sử dụng mệnh đề BETWEEN để thay thế một tổ hợp các điều kiện "lớn hơn hoặc bằng AND nhỏ hơn hoặc bằng". Để hiểu cách sử dụng mệnh đề BETWEEN, bạn xem xét bảng sinhvienk58 có các bản ghi sau: mysql> SELECT * FROM sinhvienk58; +------+------+------------+------------------- ...
Injection trong MySQL và SQL
Nếu bạn nhận User Input thông qua một Webpage và chèn nó vào trong một SQL Database, thì tình cờ, bạn đã mở rộng cửa bảo mật ra bên ngoài, mà được biết đến với tên gọi là SQL Injection. Chương này sẽ hướng dẫn bạn cách ngăn cản tình huống này xảy ra và giúp bạn bảo vệ Script của bạn và các ...
Hạn chế của chỉ mục trong MongoDB
Extra Overhead: Mỗi chỉ mục không chỉ chiếm dụng một phần không gian bộ nhớ mà còn gây ra một overhead trên mỗi hoạt động insert, update, và delete. Vì thế, nếu bạn hiếm khi sử dụng Collection của mình cho các hoạt động read, thì bạn không nên sử dụng chỉ mục cho nó. RAM Usage: Khi chỉ ...
Text Search trong MongoDB
Bắt đầu từ phiên bản 2.4, MongoDB bắt đầu hỗ trợ các Text Index để tìm kiếm bên trong nội dung chuỗi. Text Search sử dụng kỹ thuật Stemming để tìm kiếm các từ xác định trong các trường chuỗi bằng việc xóa các Stemming Word như a, an, the, … Hiện tại, MongoDB hỗ trợ khoảng 15 ngôn ngữ. ...
Hoạt động nguyên tử (Atomic Operation) trong MongoDB
MongoDB không hỗ trợ các Atomic Transaction qua nhiều Document . Tuy nhiên, nó cung cấp các Atomic Operation (hoạt động nguyên tử) trên một Document đơn. Vì thế, nếu một Document có hàng trăm trường, thì lệnh update sẽ hoặc cập nhật tất cả các trường đó hoặc không cập nhật bất cứ trường ...