a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 數據庫 > 文庫 > 正文

SQL語言的主要特點

2024-09-07 22:12:24
字體:
來源:轉載
供稿:網友

SQL語言集數據查詢(data query)、數據操縱(data manipulation)、數據定義(data definition)和數據控制(data control)功能于一體,充分體現了關系數據語言的特點和優點。其主要特點包括:

1.綜合統一

SQL語言集數據定義語言DDL、數據操縱語言DML、數據控制語言DCL的功能于一體,語言風格統一,可以獨立完成數據庫生命周期中的全部活動,包括定義關系模式、錄入數據以建立數據庫、查詢、更新、維護、數據庫重構、數據庫安全性控制等一系列操作要求,這就為數據庫應用系統開發提供了良好的環境,例如用戶在數據庫投入運行后,還可根據需要隨時地逐步地修改模式,并不影響數據庫的運行,從而使系統具有良好的可擴充性。

2.高度非過程化

非關系數據模型的數據操縱語言是面向過程的語言,用其完成某項請求,必須指定存取路徑。而用SQL語言進行數據操作,用戶只需提出“做什么”,而不必指明“怎么做”,因此用戶無需了解存取路徑,存取路徑的選擇以及SQL語句的操作過程由系統自動完成。這不但大大減輕了用戶負擔,而且有利于提高數據獨立性。

3.面向集合的操作方式

SQL語言采用集合操作方式,不僅查找結果可以是元組的集合,而且一次插入、刪除、更新操作的對象也可以是元組的集合。

非關系數據模型采用的是面向記錄的操作方式,任何一個操作其對象都是一條記錄。例如查詢所有平均成績在80分以上的學生姓名,用戶必須說明完成該請求的具體處理過程,即如何用循環結構按照某條路徑一條一條地把滿足條件的學生記錄讀出來。

4.以同一種語法結構提供兩種使用方式

SQL語言既是自含式語言,又是嵌入式語言。

作為自含式語言,它能夠獨立地用于聯機交互的使用方式,用戶可以在終端鍵盤上直接鍵入SQL命令對數據庫進行操作。作為嵌入式語言,SQL語句能夠嵌入到高級語言(例如C、PB)程序中,供程序員設計程序時使用。而在兩種不同的使用方式下,SQL語言的語法結構基本上是一致的。這種以統一的語法結構提供兩種不同的使用方式的作法,為用戶提供了極大的靈活性與方便性。

5.語言簡潔,易學易用

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 午夜免费福利在线 | 亚洲欧美中文日韩在线v日本 | 天天操天天干天天 | 久久久久久中文字幕 | 日韩一区二区三区在线 | www.sihu| 亚洲高清网 | 91精品国产欧美一区二区 | 国产精品久久久精品 | 国产精品大全 | 国产精品久久久久久久午夜片 | 成人夜晚看av | 欧美成人福利 | 日本午夜精品 | 欧美国产日韩在线观看 | 人人精品| 国产免费看| 午夜在线影院 | 亚洲一级毛片 | 亚洲 精品 综合 精品 自拍 | 亚洲性片 | 亚洲情综合五月天 | 日本午夜视频 | 免费看国产一级特黄aaaa大片 | 国产成人精品久久 | 免费在线黄色电影 | 免费毛片a线观看 | 欧美一级欧美三级在线观看 | 亚洲 成人 av| 色噜噜在线 | 国产中文视频 | 日本一区二区精品视频 | 日本一级毛片视频 | 色欧美日韩 | 久久成人国产 | 国产九九精品视频 | 亚洲天堂一区 | 免费激情av | 国产综合久久 | 男女羞羞视频免费在线观看 | 国产精品理论视频 |