資料庫系統概 第二章關聯式資料庫

2021-09-28 18:52:41 字數 647 閱讀 7016

基本概念

關係操作

關係的完整性

域 domain:一組具有相同資料型別的值得集合

笛卡爾積:

關係:候選碼:某一屬性組的值能夠唯一地標識乙個元組,而器子集不能,則成該屬性組為候選碼

主碼:候選碼中的乙個

主屬性:候選碼的屬性

非碼屬性:非候選碼的屬性

全碼:所有屬性都是這個關係模式的候選碼

關係的型別

基本關係的性質

列是同質的–每一列的分量都是同一類資料

每一列資料有乙個屬性名

列的次序可以任意調換

任意兩個元組的候選碼不能取相同的值–候選碼能夠唯一標識乙個元組

行的次序可以任意調換

每乙個分量都必須是不可分割的資料項

關係模式

基本的操作:curd

關係資料語言的分類

關係演算語言

關係演算語言

元組關係語言

域關係演算語言

具有關係代數和關係演算雙重特點的語言 sql

sql 結構化查詢語言

關係模型中的三類完整性約束

實體完整性

參照完整性

使用者定義完整性

關係代數是一種抽象的查詢語言,它用對關係的運算來表達查詢

第二章 關係資料庫系統

關聯式資料庫是以關係模型為基礎的資料庫。關係模型由關係資料結構 關係操作和資料完整性約束三部分組成。關係 也稱為表,乙個關係對應一張二維表。元組 也稱為記錄,表中的一行即為乙個元組,相對完整地描述了乙個實體。屬性 也稱為列,表中的一列即為乙個屬性。碼 也稱為關鍵字或鍵,表中能唯一標識元組的最小屬性集...

資料庫系統概論 第二章 關聯式資料庫

域 域是一組具有相同資料型別的集合。笛卡爾積 笛卡爾積是資料上的一種集合運算。給定一組域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 笛卡爾積是域上面的一種集合運算。笛卡爾...