a级毛片免费全部播放-a级毛片免费观看在线播放-a级毛片免费观看网站-a级毛片免费看-国产成人精品在视频-国产成人精品在线

歡迎來到培訓無憂網!

全國切換

咨詢熱線 400-001-5729

位置:培訓無憂網 > 新聞資訊 > 電腦/IT > 系統架構師 >  sql語言具有什么功能

sql語言具有什么功能

來源:培訓無憂網 發布人:裴裴

2022-08-10 10:43:36|已瀏覽:4732次

sql語言具有什么功能

      sql語言具有什么功能?SQL是一種特殊目的的編程語言,是一種數據庫查詢和程序設計語言,用于存取數據以及查詢、更新和管理關系數據庫系統。下面是小編整理的sql語言具有什么功能詳細內容,希望對大家有所幫助!

sql語言具有什么功能

      SQL主要分成四部分:

      (1)數據定義。(DDL)用于定義SQL模式、基本表、視圖和索引的創建和撤消操作。

      (2)數據操縱。(DML)數據操縱分成數據查詢和數據更新兩類。數據更新又分成插入、刪除、和修改三種操作。

      (3)數據控制。包括對基本表和視圖的授權,完整性規則的描述,事務控制等內容。

      (4)嵌入式SQL的使用規定。涉及到SQL語句嵌入在宿主語言程序中使用的規則。

      1.DDL(Data Definition Language)數據庫定義語言statements are used to define the database structure or schema.

      DDL是SQL語言的四大功能之一。

      用于定義數據庫的三級結構,包括外模式、概念模式、內模式及其相互之間的映像,定義數據的完整性、安全控制等約束

DDL不需要commit.

CREATE

ALTER

DROP

TRUNCATE

COMMENT

RENAME

      2.DML(Data Manipulation Language)數據操縱語言statements are used for managing data within schema objects.

由DBMS提供,用于讓用戶或程序員使用,實現對數據庫中數據的操作。

DML分成交互型DML和嵌入型DML兩類。

依據語言的級別,DML又可分成過程性DML和非過程性DML兩種。

需要commit.

SELECT

INSERT

UPDATE

DELETE

MERGE

CALL

EXPLAIN PLAN

LOCK TABLE

3.DCL(Data Control Language)數據庫控制語言 授權,角色控制等

GRANT 授權

REVOKE 取消授權

4.TCL(Transaction Control Language)事務控制語言

SAVEPOINT 設置保存點

ROLLBACK 回滾

SET TRANSACTION

SQL語句結構

      1、數據查詢語言(DQL:Data Query Language):其語句,也稱為“數據檢索語句”,用以從表中獲得數據,確定數據怎樣在應用程序給出。保留字SELECT是DQL(也是所有SQL)用得最多的動詞,其他DQL常用的保留字有WHERE,ORDER BY,GROUP BY和HAVING。這些DQL保留字常與其它類型的SQL語句一起使用。

      2、數據操作語言(DML:Data Manipulation Language):其語句包括動詞INSERT、UPDATE和DELETE。它們分別用于添加、修改和刪除。

      3、事務控制語言(TCL):它的語句能確保被DML語句影響的表的所有行及時得以更新。包括COMMIT(提交)命令、SAVEPOINT(保存點)命令、ROLLBACK(回滾)命令。

      4、數據控制語言(DCL):它的語句通過GRANT或REVOKE實現權限控制,確定單個用戶和用戶組對數據庫對象的訪問。某些RDBMS可用GRANT或REVOKE控制對表單個列的訪問。

      5、數據定義語言(DDL):其語句包括動詞CREATE,ALTER和DROP。在數據庫中創建新表或修改、刪除表(CREAT TABLE 或 DROP TABLE);為表加入索引等。

      6、指針控制語言(CCL):它的語句,像DECLARE CURSOR,FETCH INTO和UPDATE WHERE CURRENT用于對一個或多個表單獨行的操作。

      注:尊重原創文章,轉載請注明出處和鏈接 http://www.dedgn.cn/news-id-48731.html 違者必究!部分文章來源于網絡由培訓無憂網編輯部人員整理發布,內容真實性請自行核實或聯系我們,了解更多相關資訊請關注系統架構師頻道查看更多,了解相關專業課程信息您可在線咨詢也可免費申請試課。關注官方微信了解更多:150 3333 6050

留下你的信息,課程顧問老師會一對一幫助你規劃更適合你的專業課程!
  • 姓名:

  • 手機:

  • 地區:

  • 想學什么:

  • 培訓無憂網
免 費 申 請 試 聽
提交申請,《培訓無憂網》課程顧問老師會一對一幫助你規劃更適合你的專業課程!

主站蜘蛛池模板: 亚洲欧洲久久久精品 | 又www又黄又爽啪啪网站 | 成人欧美日韩 | 成人午夜久久 | 国产亚洲精品美女一区二区 | 久久频这里精品99香蕉久 | 国产日产亚洲系列首页 | 亚洲最黄视频 | 日本aaaa片毛片免费 | 成人精品一区二区不卡视频 | 成年人国产 | 亚洲国产精品一区二区第四页 | 蜜桃88av | 免费一级毛片在播放视频 | 97国产精品视频观看一 | 亚洲最大的视频网站 | 久久91精品国产91久久跳舞 | 午夜男人女人爽爽爽视频 | 国产精品国产自线在线观看 | 九九亚洲精品 | 亚洲国产日韩成人综合天堂 | 美国大毛片 | 香蕉视频1024 | 手机免费在线看毛片 | 日本红怡院亚洲红怡院最新 | 久久一区二区三区免费 | 久久精品中文字幕首页 | 国产一区二区三区亚洲综合 | 欧美亚洲国产精品久久久 | 国产黄色片在线观看 | 美女把张开腿男生猛戳免费视频 | 边接电话边做国语高清对白 | 国产成人亚洲合集青青草原精品 | 国产成人高清精品免费观看 | 国产精品欧美一区二区三区 | 久久久久久免费精品视频 | 日韩精品一区二区三区 在线观看 | 久久怡红院 | 亚欧精品一区二区三区 | 香港激情黄三级在线视频 | 亚洲国产一 |