Q:
Các ứng dụng lớn nhất của SQL hiện nay là gì?
A:Về cơ bản, Ngôn ngữ truy vấn có cấu trúc (SQL) được sử dụng để truy xuất dữ liệu hoặc giao diện khác với cơ sở dữ liệu quan hệ. Là một tiêu chuẩn trở lại những năm 1970, SQL là một cách phổ biến để lấy thông tin ra khỏi các hệ thống cơ sở dữ liệu quan hệ. Cơ sở dữ liệu quan hệ được thiết lập với một cấu trúc cụ thể - mỗi bản ghi có một loạt các khóa được liên kết với nhau theo những cách nhất quán và được đặt trong một "bảng" được thể hiện trực quan trong một lưới.
Ngôn ngữ SQL được viết để kết hợp nội dung của các bảng trong cơ sở dữ liệu thông thường. SQL được sử dụng rộng rãi trong kinh doanh và trong các loại quản trị cơ sở dữ liệu khác. Nó là công cụ mặc định cho các hoạt động của hệ điều hành trên cơ sở dữ liệu thông thường, để thay đổi dữ liệu được lập bảng, truy xuất dữ liệu hoặc thao tác một bộ dữ liệu hiện có.
Các lệnh SQL đơn giản như SELECT, ORDER BY và INSERT (tất cả chúng thường được hiển thị trong tất cả các chữ in hoa) giúp quản trị viên định tuyến dữ liệu vào và ra khỏi bảng cơ sở dữ liệu. Điều này diễn ra trên tất cả các loại nền tảng và là một phần chính trong việc cung cấp kết quả dữ liệu trong các hệ thống phân tán lai và đám mây ngày nay. Trong nền kinh tế API, nơi có rất nhiều phần của phần mềm trung gian trực tuyến, hoặc các phần kết nối tham gia vào các phần của kiến trúc CNTT, có SQL là ngôn ngữ cơ sở dữ liệu nhất quán là trung tâm để chuyển dữ liệu đến tất cả những nơi cần đến. Do cú pháp khá đơn giản và dễ sử dụng, các quản trị viên sau đó có thể tập trung vào lý thuyết xây dựng cơ sở dữ liệu và khía cạnh hậu cần của việc đưa dữ liệu vào và ra khỏi hệ thống.
Theo thời gian, một sự thay thế cho SQL đã xuất hiện được gọi là NoQuery. Khái niệm là dữ liệu không được lập bảng trong cơ sở dữ liệu quan hệ có thể không cần SQL làm ngôn ngữ truy vấn. Vì vậy, việc sử dụng SQL lớn nhất là trong một phổ có thể được gọi là các hệ thống cơ sở dữ liệu nhỏ hơn. Một cách khác để giải thích điều này là SQL không có quy mô vô hạn. Vì vậy, theo nguyên tắc đó, SQL được sử dụng cho các hệ thống DB truyền thống và các phương thức khác được sử dụng cho các hệ thống cơ sở dữ liệu NoQuery lớn hơn, nơi kiểm tra dữ liệu không được thực thi nghiêm ngặt.
