a级毛片在线观看,精品久久久久久亚洲精品,人人妻人人澡人人爽欧美一区九九 ,国产午夜视频在线观看

Web Design
Mobile Internet
Brand Design
Innovative
News
Encyclopedias

關系數據語言的分類

Date:2014-06-16 Aource:尚品中國 Type:網站百科
Word Size:small  medium  big

早期的北京網站制作關系操作能力通常用代數方式或邏輯方式來表示,分別稱為關系代數和關系演算.關系代數是用對關系的運算來表達查詢要求的方式。關系演算是用謂詞來表達查詢要求的方式,它又可按謂詞變元的基本對象是元組變量還是域變量分為元組關系演算和域關系演算。關系代數、元組關系演算和域關系演算三種語言在表達能力上是完全等價的。
關系數據語言的分類

關系代數、元組關系演算和域關系演算均是抽象的查詢語言,這些抽象的語言與具體的DBMS中實現的實際語言并不完全一樣,但它們能用作評估實際系統(tǒng)中查詢語言能力的標準或基礎.實際的查詢語言除了提供關系代數或關系演算的功能外,還提供許多附加功能,如集函數、關系賦值和算術運算等。

另外,還有一種介于關系代數和關系演算之間的結構化查詢語言SQL ( structured query language). SQL不僅具有豐富的查詢功能,而且具有數據定義和數據控制功能,是集查詢、DDL(數據定義語言),DML(數據操縱語言),DCL(數據控制語言)于一體的關系數據語言.是關系數據庫的標準語言。

因此,關系數據語言可以分為以下三類:

(1)關系代數語言,即用對關系的運算來表達查詢要求的語言.ISBL (information system base language)為關系語言的代表。

(2)關系演算語言,即用查詢得到的元組應滿足謂詞條件來表達查詢要求的語言。關系演算語言又可分為元組關系演算語言和域關系演算語言兩種:元組關系演算語言謂詞變元的基本對象是元組變量,如APLHA,QUEL語言;域關系演算語言謂詞變元的基本對象是域變量,QBE(query by example)是典型的域關系演算語言。

(3)具有關系代數和關系演算雙重特點的語言.其典型代表是結構化查詢語言SQL, SQL包括數據定義、數據操作和數據控制功能,具有語言簡潔、易學易用的特點,是關系數據庫的標準語言和主流語言。這些關系數據語言的共同特點是,語言具有完備的表達能力,是非過程化的集合操作語言,功能強,能夠嵌人高級語言中使用。

關系語言是一種高度非過程化的語言,用戶不必請求DBA為其建立特殊的存取路徑,存取路徑的選擇由DBMS的優(yōu)化機制來完成。此外,用戶不必求助于循環(huán)結構就可以完成數據操作。
?

Please contact our consultant

+86 10-60259772

Please provide your contact number. The project manager of shangpin China will contact you as soon as possible.