【正文】
中產(chǎn)品號(hào)和零件號(hào)都是外碼(1分)關(guān)系模式如下:(20分)學(xué)生S(SNO, SN, SEX, AGE)課程C(CNO, CN, PCNO) PCNO為直接先行課選課SC(SNO,CNO,G) G為課程考試成績(jī)(1)用關(guān)系代數(shù)及SQL語(yǔ)言寫出查詢語(yǔ)句,查詢所有學(xué)生都選修的課程名CN。(2)用關(guān)系代數(shù)及SQL語(yǔ)言寫出查詢語(yǔ)句,查詢“DB”課成績(jī)?cè)?0分以上的學(xué)生的姓名。(3)將選修課程“DB”的學(xué)生學(xué)號(hào),姓名建立視圖SDB。(4)在學(xué)生選課關(guān)系SC中,把英語(yǔ)課的成績(jī)提高10%。答案:(1)ЛCN ( ЛCNO, SNO (SC) 247。 ЛSNO (S) ЛCNO, CN (C) ) (3分)SELECT CNFROM CWHERE NOT EXISTS (SELECT * FROM S WHERE NOT EXISTS (SELECT * FROM SC WHERE SNO= AND CNO=))。(3分)(2)ЛSN (S σG 90 (SC) σCN = ’DB ’(C) ) (3分) SELECT SN FROM S, SC, C WHERE = AND = AND CN=’DB’ AND G90。 (3分)(3)CTEATE VIEW SDB AS SELECT SNO, SN FROM S, SC, C WHERE = AND = AND =’DB’。(4分)(4)UPDATE SC SET G=*GWHERE CNO IN (SELECT CNO FROM C WHERE CN=’英語(yǔ)’);(4分)//本文章來源于“”,原文出處: