【正文】
Where color=39。 Where SNO=S1 and PNO=P1 and JNO=J1。紅色39。)。,39。(1)統(tǒng)計(jì)每種零件的供應(yīng)總量這里要使用集函數(shù):尋找每種零件的總量就是就是將所有編號(hào)一致的零件數(shù)相加;集函數(shù)的使用方法,例如下面的意思是在同一個(gè)PNO下QTY的總量,統(tǒng)計(jì)條件的設(shè)置顯得尤為重要Select distinct PNO,count(QTY) From SPJ Group by PNO。P139。) and PNO not in (select PNO from P where COLOR=39。 and PNO=(select PNO from P where COLOR=39。 and PNO=39。根據(jù)題目可知,SNO與J1在一個(gè)表中;單表查詢(xún):Select SNO (控制查詢(xún)結(jié)果的顯示條件) distinct(刪除重復(fù)行) Sno from SPJ where JNO=39。P239。結(jié)果是(P1,P2)B、查詢(xún)哪一個(gè)工程既使用 P1 零件又使用 P2 零件。 AND = AND =)。SELECT DIST JNO FROM SPJ WHERE JNO NOT IN (SELE JNO FROM SPJ,P,S WHERE =39。J139。 AND PNO=39。( l )求供應(yīng)工程 Jl 零件的供應(yīng)商號(hào)碼 SNO 。建 P 表 :CREATE TABLE P(Pno C(2) UNIQUE,Pname C(6),COLOR C(2), WEIGHT INT)。 πPno(σSno=‘S1‘ (SPJ))P126。 ( l )關(guān)系:一個(gè)關(guān)系對(duì)應(yīng)通常 說(shuō)的一張表 ( 2 )屬性:表中的一列即為一個(gè)屬性; ( 3 )域:屬性的取值范圍; ( 4 ) 元組:表中的一行即為一個(gè)元組; ( 5 )主碼:表中的某個(gè)屬性組,它可以惟一確定一個(gè) 元組; ( 6 )分量:元組中的一個(gè)屬性值; ( 7 )關(guān)系模式:對(duì)關(guān)系的描述,一般表示為 關(guān)系名(屬性 1 ,屬性 2 , … ,屬性 n ) ,為什么外部碼屬性的值也可以為空?什么情況下可以為空?答:實(shí)體完整性規(guī)則是指若屬性 A 是基本關(guān)系 R 的主屬性,則屬性 A 不能取空值。由于域可以相同,為了加以區(qū)分,給每列取一個(gè)名字,稱(chēng)為屬性。D1,D2,…,Dn的笛卡爾積為:D1D2…Dn={(d1,d2,…,dn)|di∈Di,i=1,2,…,n} 所有域的所有取值的一個(gè)組合不能重復(fù) 笛卡爾積可以表示為一個(gè)二維表 關(guān)系:D1D2 … Dn的子集叫做在域D1,D2 ,… ,Dn上的關(guān)系,用R( D1,D2 ,… ,Dn)表示。?l 數(shù)據(jù)庫(kù)定義功能;2 數(shù)據(jù)存取功能;3 數(shù)據(jù)庫(kù)運(yùn)行管理;4 數(shù)據(jù)庫(kù)的建立和維護(hù)功能。網(wǎng)狀數(shù)據(jù)模型的優(yōu)點(diǎn)主要有:( l )能夠更為直接地描述現(xiàn)實(shí)世界,如一個(gè)結(jié)點(diǎn)可以有多 個(gè)雙親;( 2 )具有良好的性能,存取效率較高。11.教師與課程之間的聯(lián)系是多對(duì)多聯(lián)系,試用層次模型表示之。.. . . ..P36:,一對(duì)多,多對(duì)多聯(lián)系的例子。用ER圖畫(huà)出該學(xué)校的概念模型。層次模型的缺點(diǎn)主要有:( l )現(xiàn)實(shí)世界中很多聯(lián)系是非層次性的,如多對(duì)多聯(lián)系、一個(gè)結(jié) 點(diǎn)具有多個(gè)雙親等,層次模型不能自然地表示這類(lèi)聯(lián)系,只能通過(guò)引入冗余數(shù)據(jù)或引入虛 擬結(jié)點(diǎn)來(lái)解決;( 2 )對(duì)插入和刪除操作的限制比較多;( 3 )查詢(xún)子女結(jié)點(diǎn)必須通過(guò)雙 親結(jié)點(diǎn)。因此,用戶(hù)必須了解系統(tǒng)結(jié)構(gòu)的細(xì)節(jié),加重了編寫(xiě)應(yīng)用程序的負(fù)擔(dān)。1)碼,候選碼,外部碼? 碼:唯一標(biāo)識(shí)實(shí)體的屬性組,碼可能不止一個(gè) 候選碼:同類(lèi)關(guān)系中能夠唯一標(biāo)識(shí)每個(gè)元組的屬性組,在這些關(guān)系中,這個(gè)屬性組上的值每行都不同 外部碼:設(shè)F是基本關(guān)系R的一個(gè)或一組屬性,但不是關(guān)系 R的碼,如果F與基本關(guān)系S的主碼Ks相對(duì)應(yīng),則稱(chēng) F 是基本關(guān)系R的外碼,并稱(chēng)基本關(guān)系R為參照關(guān)系,基本關(guān)系S為被參照關(guān)系或目標(biāo)關(guān),外碼不一定與相應(yīng)的主碼同名 2)笛卡爾,關(guān)系,元組,屬性,域? 笛卡爾積:給定一組域D1,D2,…,Dn,這些域中可以有相同的。 當(dāng)n=1時(shí),稱(chēng)該關(guān)系為單元關(guān)系 當(dāng)n=2時(shí),稱(chēng)該關(guān)系為二元關(guān)系 關(guān)系是n個(gè)域的笛卡爾積的子集,也是一個(gè)二維表 元組:關(guān)系中的每個(gè)元素是關(guān)系中的元組 屬性:實(shí)體具有的某一方面的特性, 域:一組具有相同數(shù)據(jù)類(lèi)型的值的集合 關(guān)系是一張二維表,表的每行對(duì)應(yīng)一個(gè)元