設有乙個spj資料庫,包括s、p、j和spj4個關係模式:
**商—零件—工程專案資料庫由以下四個關係模式構成:
s(sno,sname,status,city)
p(pno,pname,color,weight)
j(jno,jname,city)
spj(sno,pno,jno,qty)
**商表s由**商**(sno)、**商姓名(sname)、**商狀態(status)、**商所在城市(city)組成。
零件表p由零件**(pno)、零件名(pname)、顏色(color)、重量(weight)組成。
工程專案表j由工程專案**(jno)、工程專案名(jname)、工程專案所在城市(city)組成。
**情況表spj由**商**(sno)、零件**(pno)、工程專案**(jno)、**數量(qty)組成,表示某**商**某種零件給某工程專案的數量為qty。
今有若干資料如下:
用關係代數表示式實現以下小題:
(1)求**工程j1零件的**商號碼sno;
(2)求供
第二章 關聯式資料庫
一 關係資料結構及形式化定義 1.域 定義 域是一組具有相同資料型別的值的集合。例 整數 實數介於某個取值範圍的整數 指定長度的字串集合 2.笛卡爾積 定義 給定一組域d1,d2,dn,允許其中某些域是相同的。d1,d2,dn的笛卡爾積為 d1 d2 dn d1,d2,dn di di,i 1,2,...
第二章 關聯式資料庫
2.2 關係操作 2.3 資料完整性約束 2.4 關係代數 一 域 domain 二 笛卡爾積 cartesian product 三 關係 relation t 關係中的每個元素是關係中的元組,通常用t表示 關係的表示 關係是笛卡積的子集,所以關係也是乙個二維表,表每行對應乙個元組,表的每列對應乙...
第二章 關聯式資料庫
域 笛卡爾積 數學關係式就不說了,簡單來說就是所有域的所有取值的乙個集合 不能重複 例 d1 d2 d3 笛卡爾積 d1xd2xd3 等等12種組合 關係 候選碼 若關係中的某一屬性組你能惟一的標識乙個元組,則稱該屬性組為候選碼。在最簡單情況下,候選碼只包含乙個屬性 全碼 在最極端的情況下關係模式的...