SQL語言是一種標準的數據庫語言包括哪些功能
SQL語言包含以下功能: 一:數據查詢語言(DQL:Data Query Language): 其語句,也稱為“數據檢索語句”,用以從表中獲得數據,確定數據怎樣在應用程序給出。
保留字SELECT是DQL(也是所有SQL)用得最多的動詞,其他DQL常用的保留字有WHERE,ORDER BY,GROUP BY和HAVING。這些DQL保留字常與其他類型的SQL語句一起使用。
二:數據操作語言(DML:Data Manipulation Language): 其語句包括動詞INSERT,UPDATE和DELETE。它們分別用于添加,修改和刪除表中的行。
也稱為動作查詢語言。 三:事務處理語言(TPL): 它的語句能確保被DML語句影響的表的所有行及時得以更新。
TPL語句包括BEGIN TRANSACTION,COMMIT和ROLLBACK。 四:數據控制語言(DCL): 它的語句通過GRANT或REVOKE獲得許可,確定單個用戶和用戶組對數據庫對象的訪問。
某些RDBMS可用GRANT或REVOKE控制對表單個列的訪問。 五:數據定義語言(DDL): 其語句包括動詞CREATE和DROP。
在數據庫中創建新表或刪除表(CREAT TABLE 或 DROP TABLE);為表加入索引等。DDL包括許多與人數據庫目錄中獲得數據有關的保留字。
它也是動作查詢的一部分。 六:指針控制語言(CCL): 它的語句,像DECLARE CURSOR,FETCH INTO和UPDATE WHERE CURRENT用于對一個或多個表單獨行的操作。
SQL的功能是什么
SQL全稱是“結構化查詢語言(Structured Query Language)”,最早的是IBM的圣約瑟研究實驗室為其關系數據庫管理系統SYSTEM R開發的一種查詢語言,它的前身是SQUARE語言。SQL語言結構簡潔,功能強大,簡單易學,所以自從IBM公司1981年推出以來,SQL語言,得到了廣泛的應用。如今無論是像Oracle ,Sybase,Informix,SQL server這些大型的數據庫管理系統,還是像Visual Foxporo,PowerBuilder這些微機上常用的數據庫開發系統,都支持SQL語言作為查詢語言
第一 查詢功能 第二 操作功能 第三 定義功能