回覆列表
  • 1 # ROBBERY123

    關係模式是關係的描述。關係模式應該描述關係的哪些問題呢?  關係模式首先描述與關係對應的二維表的表結構,即關係中包含那些屬性,屬性來自那些域,以及與域之間的映象關係。  關係是n個域的笛卡兒積的子集,組成關係的元組必須是笛卡兒積中使n目謂詞為真的元組。所以關係模式必須描述該關係模式的關係全部元組。關係模式必須描述所有可能的關係必須滿足的完整性約束條件。  關係模式與關係的區別:關係模式描述了關係資料結構和語義,是關係的型。而關係是一個數據集合,是關係的值,是關係模式的一個關係例項。  定義:關係的描述稱為關係模式(Relation Schema),是一個5元組,表示為: R ( U,D,dom,I,F)  其中,R為關係名;U為組成該關係的屬性名的集合,如{A1,A2,A3,...,An};D為U中屬性的域的集合,如{D1,D2,D3,...,Dn};dom為屬性集U向域集D的對映;I為完整約束集合;F為屬性間資料的依賴關係集合。  關係模式通常可簡化為       R(U) 或 R(A1,A2,A3,...,An)  其中R為關係名,U為屬性集合,A1,A2,A3,...,An為屬性名。而域名及屬性向域的映象直接說明為屬性的型別和長度。  例如,學生關係模式為     學生(學號,姓名,性別,籍貫,出生年月)

  • 中秋節和大豐收的關聯?
  • 怎麼樣看待孩子犯錯?