結構化查詢語言(SQL)是壹種專用編程語言,是壹種數據庫查詢和編程語言,用於訪問數據、查詢、更新和管理關系數據庫系統。它也是數據庫腳本文件的擴展。
結構化查詢語言是壹種高級的非過程化編程語言,它允許用戶在高級數據結構上工作。它不需要用戶指定數據的存儲方式,也不需要用戶知道數據的具體存儲方式,因此底層結構完全不同的不同數據庫系統可以使用相同的結構化查詢語言作為數據輸入和管理的接口。結構化查詢語言語句可以嵌套,這使得它非常靈活和強大。