SQL

SQL là gì:

SQL là từ viết tắt của " Ngôn ngữ truy vấn có cấu trúc ", có nghĩa là, trong tiếng Bồ Đào Nha, Ngôn ngữ truy vấn có cấu trúc, một ngôn ngữ quản lý dữ liệu tiêu chuẩn tương tác với các cơ sở dữ liệu chính dựa trên mô hình quan hệ.

Một số hệ thống chính sử dụng SQL là: MySQL, Oracle, Firebird, Microsoft Access, PostgreQuery (mã nguồn mở), HSQLDB (mã nguồn mở và được viết bằng Java).

Ngôn ngữ SQL xuất hiện vào năm 1974 và được phát triển trong IBM Labs như một giao diện cho Hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS) có tên là HỆ THỐNG R. Hệ thống này được tạo ra dựa trên một bài viết năm 1970 do Edgar F. Codd viết.

Các ngôn ngữ khác của thể loại đã xuất hiện, nhưng SQL đã trở thành ngôn ngữ được sử dụng rộng rãi nhất. Việc tạo ra một tiêu chuẩn cho SQL được thực hiện vào năm 1986 bởi Viện Tiêu chuẩn Quốc gia Hoa Kỳ (ANSI) và năm 1987 bởi Tổ chức Tiêu chuẩn Quốc tế (ISO).

SQL là một ngôn ngữ khai báo về cơ bản. Điều này có nghĩa là lập trình viên chỉ cần chỉ ra mục đích dự định cho RDBMS là gì.

Một số lệnh SQL chính để thao tác dữ liệu là: CHERTN, CHỌN, CẬP NHẬT, XÓA. SQL cũng cho phép tạo mối quan hệ giữa các bảng và kiểm soát truy cập dữ liệu.