資料庫 關係資料模型

2021-08-16 18:37:21 字數 512 閱讀 4364

關係可以有三種型別:基本型別(基本表或者基表)、查詢表和檢視表

基本型別具有以下6條性質:

1.列是同質的(homogeneous),即每一列中的分量是同一型別的資料,來自同乙個域;

2.不同的列可出自同乙個域,稱其中的每一列為乙個屬性,不同的屬性要給予不同的屬性名。當兩種不同的屬性的值取自同乙個域時,要賦予屬性不同的屬性名;

3.列的順序無所謂;

4.任意兩個元組的候選碼不能取相同的值;

5.行的順序無所謂;

6.分量必須去原子值,即每乙個分量都必須是不可分的資料項。

關係模型要求關係必須是規範化(normalization)的,最基本的條件是關係的每乙個分量必須是乙個不可分的資料項。規範化的關係簡稱為正規化(normal form,nf)。

關係的描述成為關係模式(relation schema)。它可以形式化的表示為r(u,d,dom,f)——其中r為關係名,u為組成該關係的屬性名集合,d為u中屬性所來自的域,dom為屬性向域的映像集合,f為屬性間資料的依賴關係集合。

關聯式資料庫原理 資料模型

資料庫是以某種資料模型所確定的資料結構方式來組織和儲存某個組織 或部門 相互關聯的資料集。資料庫管理系統是一種幫助使用者建立 使用 管理和維護資料庫的計算機系統軟體。或者說,資料庫管理系統是開發乙個實際應用資料庫的工具並支撐其執行的平台。資料庫管理系統必須與其管理的資料庫的資料模型相一致。1.資料模...

關係資料模型

一 資料結構 關係資料模型是有若干個關係模式組成的集合。關係模式的例項成為關係。每個關係可看為乙個二維表,表的行稱為元組,用來標識實體集中的乙個實體 表的列稱為屬性,列名即為屬性名,屬性名不能相同。關係的描述稱為關係模式 relation schema 它可以形式化地表示為 r u,d,dom,f ...

資料庫基礎之關係資料模型

域指的是字段值的取值範圍,原子的含義是指域中的每個值是不可分的。元組中的null值並不是我們所想的代表了乙個空,一般來說,null值有幾種含義,例如值未知,值存在但不可用或屬性不適用於這個元組等,在與其他值一起進行代數上的聚集和比較操作是,需要知道null的準確含義。在我的理解下,超碼是一些屬性的集...