Ngôn ngữ truy vấn có cấu trúc (SQL)

Tác Giả: Randy Alexander
Ngày Sáng TạO: 3 Tháng Tư 2021
CậP NhậT Ngày Tháng: 25 Tháng Sáu 2024
Anonim
Ngôn ngữ truy vấn có cấu trúc (SQL) - Công Nghệ
Ngôn ngữ truy vấn có cấu trúc (SQL) - Công Nghệ

NộI Dung

Định nghĩa - Ngôn ngữ truy vấn có cấu trúc (SQL) có nghĩa là gì?

Ngôn ngữ truy vấn có cấu trúc (SQL) là ngôn ngữ máy tính tiêu chuẩn để quản lý cơ sở dữ liệu quan hệ và thao tác dữ liệu. SQL được sử dụng để truy vấn, chèn, cập nhật và sửa đổi dữ liệu. Hầu hết các cơ sở dữ liệu quan hệ đều hỗ trợ SQL, đây là một lợi ích bổ sung cho các quản trị viên cơ sở dữ liệu (DBA), vì chúng thường được yêu cầu để hỗ trợ cơ sở dữ liệu trên nhiều nền tảng khác nhau.


Được phát triển lần đầu tiên vào đầu những năm 1970 tại IBM bởi Raymond Boyce và Donald Chamberlin, SQL được phát hành thương mại bởi Relational Software Inc. (nay là Tập đoàn Oracle) vào năm 1979. Phiên bản SQL tiêu chuẩn hiện tại là tự nguyện, tuân thủ theo nhà cung cấp và được giám sát bởi người Mỹ Viện tiêu chuẩn quốc gia (ANSI). Hầu hết các nhà cung cấp chính cũng có các phiên bản độc quyền được kết hợp và xây dựng trên ANSI SQL, ví dụ: SQL * Plus (Oracle) và Transact-SQL (T-SQL) (Microsoft).

Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Ngôn ngữ truy vấn có cấu trúc (SQL)

Một trong những nghi thức DBA cơ bản nhất của việc vượt qua là học SQL, bắt đầu bằng việc viết câu lệnh CHỌN hoặc tập lệnh SQL đầu tiên mà không có giao diện người dùng đồ họa (GUI). Ngày càng nhiều, cơ sở dữ liệu quan hệ sử dụng GUI để quản lý cơ sở dữ liệu dễ dàng hơn và giờ đây các truy vấn có thể được đơn giản hóa bằng các công cụ đồ họa, ví dụ: trình hướng dẫn kéo và thả. Tuy nhiên, học SQL là bắt buộc vì các công cụ như vậy không bao giờ mạnh như SQL.


Mã SQL được chia thành bốn loại chính:

  • Các truy vấn được thực hiện bằng cách sử dụng câu lệnh CHỌN phổ biến nhưng phổ biến, được chia thành các mệnh đề, bao gồm CHỌN, TỪ, Ở ĐÂU và ĐẶT HÀNG B BYNG.
  • Ngôn ngữ thao tác dữ liệu (DML) được sử dụng để thêm, cập nhật hoặc xóa dữ liệu và thực sự là một tập hợp câu lệnh CHỌN và bao gồm các câu lệnh INSERT, DELETE và UPDATE, cũng như các câu lệnh điều khiển, ví dụ: BEGIN TRANSACTION, SAVEPOINT, COMMIT và ROLLBACK .
  • Ngôn ngữ định nghĩa dữ liệu (DDL) được sử dụng để quản lý các bảng và cấu trúc chỉ mục. Ví dụ về các câu lệnh DDL bao gồm CREATE, ALTER, TRUNCATE và DROP.
  • Ngôn ngữ điều khiển dữ liệu (DCL) được sử dụng để gán và thu hồi quyền và quyền của cơ sở dữ liệu. Báo cáo chính của nó là GRANT và REVOKE.