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

歡迎來到培訓無憂網!

全國切換

咨詢熱線 400-001-5729

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

sql語言具有什么功能

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

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

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

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

  • 手機:

  • 地區:

  • 想學什么:

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

主站蜘蛛池模板: 久久免费观看视频 | 国产一级片观看 | 精品极品三级久久久久 | 欧美特级午夜一区二区三区 | 手机看片在线精品观看 | 国产高清在线看免费视频观 | 国产九九精品视频 | 国产在线精品成人一区二区三区 | 精品a视频 | 国产区精品一区二区不卡中文 | 亚洲久久久久 | 高清性色生活片欧美在线 | 91国内视频 | 精品久久中文字幕有码 | 久久成人免费视频 | 欧美free性秘书xxxxhd | 国产成人精品在线观看 | 99re6热视频精品免费观看 | 萌白酱国产一区 | 成人18免费| 欧美级 | 欧美线在线精品观看视频 | 久久semm亚洲国产 | 日本视频一区二区三区 | 91探花福利精品国产自产在线 | 久草网在线视频 | 亚洲第一男人天堂 | 欧美一级专区免费大片俄罗斯 | 国产一区二区三区不卡在线观看 | 国产小视频在线高清播放 | 日韩免费三级 | 色综合夜夜嗨亚洲一二区 | 久久久久一区二区三区 | 国产一区二区三区久久 | 免费视频 久久久 | 欧美日韩亚洲精品一区 | 国产永久高清免费动作片www | 精品成人一区二区三区免费视频 | 美女18一级毛片免费看 | 亚洲精彩视频在线观看 | 久久国产欧美日韩精品免费 |