sql語言是什么語言 SQL語言是一種標(biāo)準(zhǔn)的數(shù)據(jù)庫語言包括哪些功能?
SQL語言是一種標(biāo)準(zhǔn)的數(shù)據(jù)庫語言包括哪些功能?SQL語言包括以下功能:1。數(shù)據(jù)查詢語言(數(shù)據(jù)查詢語言:它的語句,也稱為“數(shù)據(jù)檢索語句”,用于從表中獲取數(shù)據(jù)并確定如何在應(yīng)用程序中給出數(shù)據(jù)。保留字sele
SQL語言是一種標(biāo)準(zhǔn)的數(shù)據(jù)庫語言包括哪些功能?
SQL語言包括以下功能:1。數(shù)據(jù)查詢語言(數(shù)據(jù)查詢語言:它的語句,也稱為“數(shù)據(jù)檢索語句”,用于從表中獲取數(shù)據(jù)并確定如何在應(yīng)用程序中給出數(shù)據(jù)。保留字select是DQL(也是所有SQL)中最常用的動詞。DQL中常用的其他保留字有where、order by、group by和having。這些DQL保留字通常與其他類型的SQL語句一起使用。
2:數(shù)據(jù)操作語言(DML):其語句包括動詞insert、update和delete。它們用于添加、修改和刪除表中的行。也稱為動作查詢語言。
3:事務(wù)處理語言(TPL):它的語句可以確保受DML語句影響的表的所有行都可以及時更新。TPL語句包括begintransaction、commit和rollback。
4:數(shù)據(jù)控制語言(DCL):其語句通過grant或revoke獲得許可,以確定單個用戶和用戶組對數(shù)據(jù)庫對象的訪問。一些RDBMS可以使用grant或revoke來控制對表單列的訪問。
5:數(shù)據(jù)定義語言(DDL):其語句包括動詞create和drop。在數(shù)據(jù)庫中創(chuàng)建新表或刪除表(Create table或drop table);向表中添加索引等。DDL包含許多與在數(shù)據(jù)庫目錄中獲得的數(shù)據(jù)相關(guān)的保留字。它也是操作查詢的一部分。
6:指針控制語言(CCL):它的語句,如declare cursor、fetch into和update where current,用于獨立操作一個或多個窗體。