【資料庫系統概論】----關聯式資料庫(一),資料庫系統概論

來源:互聯網
上載者:User

【資料庫系統概論】----關聯式資料庫(一),資料庫系統概論
2.1關係資料結構及形式化定義

關聯式資料庫系統是支援關聯式模式的資料庫系統。

關聯式模式由關係資料結構、關係操作集合和關係完整性條件約束三部分組成。

2.1.1關係

關聯式模式的資料結構非常簡單,只包含單一的資料結構-----關係。

1.域:具有系統的資料類型的值的集合

2.笛卡爾積:

例如,A={a,b},B={0,1,2},則AxB={<a,o>,<a,1>,<a,2>,<b,0>,<b,1>,<b,2>,}<a,0>是一個元組

a是一個分量

3.關係:<a,0>叫做在域A*B上的關係,A*B子集的數目叫做目或者度。

n = 1 該關係稱為單元關係

n = 2 該關係稱為二元關係

關係是一個二維表,每列對應一個名字,稱為屬性。

能夠唯一標識一個元組的屬性群組稱為候選碼。

若關係中有多個候選碼,則選定其中一個為 主碼。

候選碼的諸屬性稱為主屬性,其他稱為非主屬性或者非碼屬性。

在最簡單的情況下,候選碼只包含一個屬性,極端情況下,所有屬性均為候選碼,稱為全碼。

關係有三中類型:

基本關係(基本表或者基表):是實際存在的表,他是實際儲存資料的邏輯表示。

查詢表:是查詢結果對應的表

視圖表:是由基本表或者其他是表徵圖匯出的表,是虛表

2.1.2關係模式

關係實際上就是一張二維表,關係的描述稱為關係模式。

關係是關係模式在某一時刻的狀態或者內容。關係模式是靜態,穩定的,而關係是動態,隨時間不斷變化的

2.1.3關聯式資料庫

關聯式資料庫包括:

若干域的定義

在這些域上定義的若干關係模式

關聯式資料庫的值是這些關係模式在某一時刻對應的關係的集合,通常稱為關聯式資料庫。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.