1.定義並理解下列術語,說明他們的聯絡與區別
(1)域、笛卡爾積、關係、屬性、元組
答:在關係模型裡,關係是關係模型的資料結構相當於一張表,元組就是表的一行,
屬性就是表的一列,域是指屬性的取值範圍,而笛卡爾積是在域上面的集合運算。
(2)主碼、候選碼(碼)、外部碼
答:候選碼是指能唯一標識乙個元組的屬性組,若候選碼有多個,則選擇其中乙個為主碼,
外部碼是指其非本關係的碼卻是另一關係的碼。
(3)關係模式、關係、關聯式資料庫
答:關聯式資料庫是支援關係模型的資料庫,乙個資料庫區分型與值,關係是值,關係模式
是型,關係是關係模型的資料結構,而關係模式是對關係的描述。
2.關係代數的基本運算有哪些?如何用這些基本運算來表示其他運算?
答:基本運算:選擇,投影、笛卡爾積、並、差
交:r交s=r-(r-s)
連線:先做笛卡爾積再投影
除:r是形如r(x,y)的關係,而s是形如s(y,z)則:
資料庫系統概論 第二章 關聯式資料庫
域 域是一組具有相同資料型別的集合。笛卡爾積 笛卡爾積是資料上的一種集合運算。給定一組域d1,d2,dn,允許其中某些域是相同的。d1,d2,dn的笛卡爾積為 d1 d2 dn d1,d2,dn di di,i 1,2,n 關係 1.關係 d1 d2 dn的子集叫作在域d1,d2,dn上的 關係,表...
資料庫系統概論之第二章關聯式資料庫
2.1關係資料結構及形式化定義 關係資料庫系統是支援關係模型的資料庫系統。關係模型由關係資料結構 關係操作集合和關係完整性約束3部分組成。2.1.1關係 1.域 domain 域是一組具有相同資料型別的值的集合 2.笛卡爾積 cartesian product 笛卡爾積是域上面的一種集合運算。笛卡爾...
《資料庫系統概論》 第二章 關聯式資料庫 知識梳理
2.1 關係資料結構及形式化定義 2.2 關係操作 2.3 關係的完整性 2.4 關係代數 2.5 關係演算 2.6 小結 1 基本術語的解釋 域 笛卡兒積 關係 屬性 候選碼,主碼 外碼 主屬性 非主屬性 全碼等 2 關係模式的定義及表示。3 關係的三類完整性約束 實體完整性 規定關係中的所有主屬...