結構化查詢語言

2021-08-27 18:22:44 字數 466 閱讀 8957

結構化查詢語言(structured query language)簡稱sql(發音:/ˈes kjuː ˈel/ 「s-q-l」),是一種特殊目的的程式語言,是一種資料庫查詢和程式語言,用於訪問資料以及查詢、更新和管理關係資料庫系統;同時也是資料庫指令碼檔案的副檔名。

結構化查詢語言是高階的非過程化程式語言,允許使用者在高層資料結構上工作。它不要求使用者指定對資料的存放方法,也不需要使用者了解具體的資料存放方式,所以具有完全不同底層結構的不同資料庫系統, 可以使用相同的結構化查詢語言作為資料輸入與管理的介面。結構化查詢語言語句可以巢狀,這使它具有極大的靈活性和強大的功能。

2023年10月,美國國家標準協會對sql進行規範後,以此作為關係式資料庫管理系統的標準語言(ansi x3. 135-1986),2023年得到國際標準組織的支援下成為國際標準。不過各種通行的資料庫系統在其實踐過程中都對sql規範作了某些編改和擴充。所以,實際上不同資料庫系統之間的sql不能完全相互通用。

SQL結構化查詢語言

一 什麼是sql?sql,英文structured query language,漢語意思結構化查詢語言。它是對關聯式資料庫的資料進行定義和操作的語言方法。二 sql組成 1,資料查詢語言 date query language,dql 作用 從表中獲取資料。關鍵字 select 2,資料操作語言 ...

SQL結構化查詢語言

使用各種sql語句,進行增 刪 改 查 資料定義語言 ddl 用於定義和管理資料物件,包括資料庫 資料表等,例如 create drop alter等。資料庫 資料表 對資料庫或資料表的建立 刪除 修改等操作。資料操作語言 dml 用於運算元據庫物件中所包含的資料,例如 insert update ...

MySQL結構化查詢語言

結構化查詢語言sql包含以下四部分 1.ddl 資料定義語言,create,drop,alter 2.dml 資料操作語言,insert,update,delete 3.dql 資料查詢語言,select 4.dcl 資料控制語言,grant,commit,rollback 以下就增刪查改的使用,進...