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