Các ngôn ngữ truy vấn có cấu trúc là một tiêu chuẩn (ISO và ANSI) định nghĩa quy tắc cho các định nghĩa, cấu trúc, hoạt động, thao tác và quản lý cơ sở dữ liệu quan hệ. Các tiêu chuẩn SQL đầu tiên đã được thông qua vào năm 1986 và đã có một số bổ sung, mở rộng và sửa đổi các tiêu chuẩn kể từ đó. SQL là một phần quan trọng và không thể thiếu của kiến trúc mạng mở cần thiết cho các tòa nhà thông minh bởi vì nó cho phép cho cơ sở dữ liệu từ các nhà sản xuất khác nhau để tương thích và trao đổi dữ liệu (Hình. 2.9).
IBM được công nhận cho việc phát triển các định dạng SQL ban đầu và các quy tắc mà sau này đã được sử dụng để soạn thảo các tiêu chuẩn SQL. Nhà sản xuất lớn khác đã áp dụng các tiêu chuẩn sản phẩm và thị trường phù hợp với SQL, bao gồm cả Microsoft, Sun, Oracle, và những người khác. Nhiều người trong số các nhà sản xuất có ích Add- độc quyền hoặc phần mở rộng của tiêu chuẩn SQL. SQL có thể chạy trên một loạt các phần cứng (máy tính, máy chủ, máy tính lớn), một loạt các mạng (địa phương, rộng, doanh nghiệp), và một loạt các hệ điều hành (MS Windows, UNIX, Linux, Mac).
SQL sử dụng một row- và cột cấu trúc giống như các ứng dụng bảng tính được sử dụng bởi nhiều người sử dụng máy tính. Mục đích ban đầu của SQL là để làm cho nó dễ dàng để truy vấn cơ sở dữ liệu, nhưng SQL đã tiến hóa để bổ sung đầy đủ các công cụ lập trình, bảo mật, và quản lý. Người dùng có thể truy vấn dữ liệu và lập trình viên có thể lập trình với các câu đơn giản. Bởi vì các lập trình và người sử dụng giao diện rất đơn giản và trực quan, dữ liệu có thể truy cập và sử dụng được nhiều hơn.
đang được dịch, vui lòng đợi..
