版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、數(shù)據(jù)庫習(xí)題數(shù)據(jù)庫習(xí)題一、解答題一、解答題1 1、解釋術(shù)語:數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)管理系統(tǒng)、數(shù)據(jù)、解釋術(shù)語:數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)管理系統(tǒng)、數(shù)據(jù)庫庫 系統(tǒng)、數(shù)據(jù)庫應(yīng)用系統(tǒng)、視圖、數(shù)據(jù)字典。系統(tǒng)、數(shù)據(jù)庫應(yīng)用系統(tǒng)、視圖、數(shù)據(jù)字典。P19-20P19-20數(shù)據(jù):是描述現(xiàn)實(shí)世界中各種具體事物或抽象概念的、可存數(shù)據(jù):是描述現(xiàn)實(shí)世界中各種具體事物或抽象概念的、可存儲并具有明確意義的信息。儲并具有明確意義的信息。數(shù)據(jù)庫:是相互關(guān)聯(lián)的數(shù)據(jù)集合。數(shù)據(jù)庫:是相互關(guān)聯(lián)的數(shù)據(jù)集合。數(shù)據(jù)管理系統(tǒng):是一個(gè)通用的軟件系統(tǒng),由一組計(jì)算機(jī)程序數(shù)據(jù)管理系統(tǒng):是一個(gè)通用的軟件系統(tǒng),由一組計(jì)算機(jī)程序構(gòu)成。構(gòu)成。數(shù)據(jù)庫系統(tǒng):是一個(gè)用戶的應(yīng)用系統(tǒng)
2、得以順利運(yùn)行的環(huán)境。數(shù)據(jù)庫系統(tǒng):是一個(gè)用戶的應(yīng)用系統(tǒng)得以順利運(yùn)行的環(huán)境。數(shù)據(jù)庫應(yīng)用系統(tǒng):主要指實(shí)現(xiàn)業(yè)務(wù)邏輯的應(yīng)用程序。數(shù)據(jù)庫應(yīng)用系統(tǒng):主要指實(shí)現(xiàn)業(yè)務(wù)邏輯的應(yīng)用程序。視圖:指不同的用戶對同一數(shù)據(jù)庫的每一種理解稱為視圖。視圖:指不同的用戶對同一數(shù)據(jù)庫的每一種理解稱為視圖。數(shù)據(jù)字典:用于存儲數(shù)據(jù)庫的一些說明信息的特殊文件。數(shù)據(jù)字典:用于存儲數(shù)據(jù)庫的一些說明信息的特殊文件。練習(xí)一(練習(xí)一(P P4848)2 2、簡述數(shù)據(jù)抽象、數(shù)據(jù)模型及數(shù)據(jù)模式之間的關(guān)、簡述數(shù)據(jù)抽象、數(shù)據(jù)模型及數(shù)據(jù)模式之間的關(guān)系系 P26P26數(shù)據(jù)模型是數(shù)據(jù)抽象的工具,是數(shù)據(jù)組織和表示的方數(shù)據(jù)模型是數(shù)據(jù)抽象的工具,是數(shù)據(jù)組織和表示的方
3、 式;式;數(shù)據(jù)模式是數(shù)據(jù)抽象利用數(shù)據(jù)模型,將數(shù)據(jù)組織起來數(shù)據(jù)模式是數(shù)據(jù)抽象利用數(shù)據(jù)模型,將數(shù)據(jù)組織起來后得到的結(jié)果;后得到的結(jié)果;總而言之,數(shù)據(jù)模式是數(shù)據(jù)抽象的結(jié)果。總而言之,數(shù)據(jù)模式是數(shù)據(jù)抽象的結(jié)果。3 3、DBMSDBMS應(yīng)具備的基本功能有哪些?應(yīng)具備的基本功能有哪些?P9P9數(shù)據(jù)獨(dú)立性、安全性、完整性、故障恢復(fù)、并發(fā)控制數(shù)據(jù)獨(dú)立性、安全性、完整性、故障恢復(fù)、并發(fā)控制4 4、數(shù)據(jù)庫中對數(shù)據(jù)最基本的、數(shù)據(jù)庫中對數(shù)據(jù)最基本的4 4種操作是什么?種操作是什么? P24P24增加、刪除、修改、查詢增加、刪除、修改、查詢5 5、評價(jià)數(shù)據(jù)模型的、評價(jià)數(shù)據(jù)模型的3 3個(gè)要素是什么?個(gè)要素是什么? P12
4、P121)1)能夠真實(shí)地描述現(xiàn)實(shí)系統(tǒng)能夠真實(shí)地描述現(xiàn)實(shí)系統(tǒng)2)2)能夠容易為業(yè)務(wù)用戶所理解能夠容易為業(yè)務(wù)用戶所理解3)3)能夠容易被計(jì)算機(jī)實(shí)現(xiàn)能夠容易被計(jì)算機(jī)實(shí)現(xiàn)6 6、數(shù)據(jù)模型的、數(shù)據(jù)模型的3 3個(gè)要素是什么?個(gè)要素是什么? P24P24 數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)約束數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)約束7 7、簡述、簡述SQLSQL語言的使用方式。語言的使用方式。P13P13一般有兩種方式:一般有兩種方式:SQLSQL的交互式使用;用戶通過開發(fā)應(yīng)用系統(tǒng)的交互式使用;用戶通過開發(fā)應(yīng)用系統(tǒng)與與RDBMSRDBMS交互。交互。8 8、在數(shù)據(jù)庫設(shè)計(jì)時(shí)、在數(shù)據(jù)庫設(shè)計(jì)時(shí), ,為什么涉及到多種數(shù)據(jù)模型為什么涉及到
5、多種數(shù)據(jù)模型?P12P12因?yàn)槟壳吧逃没驗(yàn)槟壳吧逃没疍BMSDBMS沒有一個(gè)能夠同時(shí)滿足沒有一個(gè)能夠同時(shí)滿足3 3項(xiàng)要求,為項(xiàng)要求,為此,人們不得不走折中路線,設(shè)計(jì)一些中間的數(shù)據(jù)模型。此,人們不得不走折中路線,設(shè)計(jì)一些中間的數(shù)據(jù)模型。9 9、數(shù)據(jù)庫系統(tǒng)中的用戶類型有哪些?、數(shù)據(jù)庫系統(tǒng)中的用戶類型有哪些?P28-29P28-29最終用戶、數(shù)據(jù)庫應(yīng)用開發(fā)人員、數(shù)據(jù)庫管理員、其他與最終用戶、數(shù)據(jù)庫應(yīng)用開發(fā)人員、數(shù)據(jù)庫管理員、其他與數(shù)據(jù)庫系統(tǒng)有關(guān)的人員。數(shù)據(jù)庫系統(tǒng)有關(guān)的人員。 11 11、簡述、簡述OLTPOLTP與與OLAPOLAP間的區(qū)別。間的區(qū)別。P42-43P42-43OLTP(OLTP(聯(lián)
6、機(jī)事務(wù)處理聯(lián)機(jī)事務(wù)處理) )主要面向日常的業(yè)務(wù)數(shù)據(jù)管理,完成主要面向日常的業(yè)務(wù)數(shù)據(jù)管理,完成用戶的事務(wù)處理,提高業(yè)務(wù)處理效率,通常要進(jìn)行大量的更新操用戶的事務(wù)處理,提高業(yè)務(wù)處理效率,通常要進(jìn)行大量的更新操作,同時(shí)對響應(yīng)時(shí)間要求比較高。作,同時(shí)對響應(yīng)時(shí)間要求比較高。OLAP(OLAP(聯(lián)機(jī)分析處理聯(lián)機(jī)分析處理) )注重?cái)?shù)據(jù)分析,主要對用戶當(dāng)前及歷注重?cái)?shù)據(jù)分析,主要對用戶當(dāng)前及歷史數(shù)據(jù)進(jìn)行分析,輔助領(lǐng)導(dǎo)決策,通常要進(jìn)行大量的查詢操作,史數(shù)據(jù)進(jìn)行分析,輔助領(lǐng)導(dǎo)決策,通常要進(jìn)行大量的查詢操作,對時(shí)間的要求不太嚴(yán)格。對時(shí)間的要求不太嚴(yán)格。二、單項(xiàng)選擇題二、單項(xiàng)選擇題1 1、( ( A A ) )不是不是
7、SQLSQL語言的標(biāo)準(zhǔn)語言的標(biāo)準(zhǔn)。P156P156A.SQL-84 B.SQL-86 C.SQL-89 D.SQL-92A.SQL-84 B.SQL-86 C.SQL-89 D.SQL-922 2、 ( ( D D ) )數(shù)據(jù)模型沒有被商用數(shù)據(jù)模型沒有被商用DBMSDBMS實(shí)現(xiàn)。實(shí)現(xiàn)。P26P26A.A.關(guān)系模型關(guān)系模型 B. B.層次模型層次模型 C. C.網(wǎng)狀模型網(wǎng)狀模型 D.E-R D.E-R模型模型3 3、( ( C C ) )不是數(shù)據(jù)模型應(yīng)滿足的要求。不是數(shù)據(jù)模型應(yīng)滿足的要求。P12P12A.A.真實(shí)描述現(xiàn)實(shí)世界真實(shí)描述現(xiàn)實(shí)世界B.B.用戶易理解用戶易理解C.C.有相當(dāng)理論基礎(chǔ)有相當(dāng)
8、理論基礎(chǔ)D.D.計(jì)算機(jī)易實(shí)計(jì)算機(jī)易實(shí) 4 4、( ( B B ) )最早使用最早使用SQLSQL語言語言。P156P156A.DB2A.DB2B.System RB.System RC.OracleC.OracleD.IngresD.Ingres三、判斷題三、判斷題1.1.一個(gè)數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)中,概念模式只有一個(gè),而外模式則可有多一個(gè)數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)中,概念模式只有一個(gè),而外模式則可有多個(gè)。(個(gè)。( ) P11P112.2.每一種每一種DBMSDBMS的實(shí)現(xiàn),均是建立在某一種數(shù)據(jù)模型基礎(chǔ)之上。的實(shí)現(xiàn),均是建立在某一種數(shù)據(jù)模型基礎(chǔ)之上。( ) P7P7一、研究所有若干研究室,每一個(gè)研究室多位科研人員
9、在指一、研究所有若干研究室,每一個(gè)研究室多位科研人員在指定的辦公地點(diǎn)。每一位科研人員只屬于一個(gè)研究所,有編定的辦公地點(diǎn)。每一位科研人員只屬于一個(gè)研究所,有編號、姓名、性別和年齡。研究所承擔(dān)了多個(gè)科研項(xiàng)目,包號、姓名、性別和年齡。研究所承擔(dān)了多個(gè)科研項(xiàng)目,包括責(zé)任人、項(xiàng)目號、項(xiàng)目名和開工時(shí)間(每位科研人員可括責(zé)任人、項(xiàng)目號、項(xiàng)目名和開工時(shí)間(每位科研人員可以參加多個(gè)科研項(xiàng)目),每個(gè)科研項(xiàng)目有多位科研人員參以參加多個(gè)科研項(xiàng)目),每個(gè)科研項(xiàng)目有多位科研人員參加,科研人員參加科研項(xiàng)目均有相應(yīng)的工作量加,科研人員參加科研項(xiàng)目均有相應(yīng)的工作量練習(xí)二(練習(xí)二(E-RE-R圖圖) 研究所研究所 研究室研究室
10、科研人員科研人員科研項(xiàng)目科研項(xiàng)目有有承擔(dān)承擔(dān)參加參加有有1n1nmn工作量工作量項(xiàng)目號項(xiàng)目號項(xiàng)目名項(xiàng)目名責(zé)任人責(zé)任人開工時(shí)間開工時(shí)間編號編號姓名姓名性別性別年齡年齡辦公地點(diǎn)辦公地點(diǎn)mn二,某學(xué)院有基本實(shí)體集:系、教師、學(xué)生和課程。二,某學(xué)院有基本實(shí)體集:系、教師、學(xué)生和課程。它們各有屬性:它們各有屬性:系:系編號、系名、位置系:系編號、系名、位置課程:課程號、課程名稱、開課學(xué)期課程:課程號、課程名稱、開課學(xué)期學(xué)生:學(xué)生學(xué)號、學(xué)生姓名、性別、地址學(xué)生:學(xué)生學(xué)號、學(xué)生姓名、性別、地址教師:員工號、教師姓名、辦公室教師:員工號、教師姓名、辦公室有如下語義設(shè)定有如下語義設(shè)定每個(gè)系有一位系主任,有多位教
11、師;每個(gè)系有一位系主任,有多位教師;一個(gè)教師僅在一個(gè)系任職;一個(gè)教師僅在一個(gè)系任職;每個(gè)系開設(shè)多門不同課程;每個(gè)系開設(shè)多門不同課程;每門課程各由多位教師授課;每門課程各由多位教師授課;一位教師可教多門課程;一位教師可教多門課程;一個(gè)學(xué)生可以在不同的系選修多門課程。一個(gè)學(xué)生可以在不同的系選修多門課程。 系系教師教師課程課程學(xué)生學(xué)生管理管理工作工作系編號系編號系名系名位置位置課程號課程號課程名稱課程名稱開課學(xué)期開課學(xué)期姓名姓名學(xué)號學(xué)號性別性別地址地址員工號員工號姓名姓名辦公室辦公室開設(shè)開設(shè)選修選修111n1n授課授課mnmn三,百貨公司管轄若干連鎖商店,每家商店經(jīng)營若干商品,三,百貨公司管轄若干連
12、鎖商店,每家商店經(jīng)營若干商品,每家商店有若干職工,每個(gè)職工服務(wù)于一家商店。每家商店有若干職工,每個(gè)職工服務(wù)于一家商店。商店:店號、點(diǎn)名、店址、店經(jīng)理商店:店號、點(diǎn)名、店址、店經(jīng)理商品:商品號、品名、單價(jià)、產(chǎn)地商品:商品號、品名、單價(jià)、產(chǎn)地職工:工號、姓名、性別、工資、店號職工:工號、姓名、性別、工資、店號 在聯(lián)系中反應(yīng)商店銷售商品的月銷量,職工參加工作的開在聯(lián)系中反應(yīng)商店銷售商品的月銷量,職工參加工作的開始時(shí)間始時(shí)間 商店商店職工職工商品商品銷售銷售工作工作mn1n月銷量月銷量開始時(shí)間開始時(shí)間店址店址店名店名店號店號店經(jīng)理店經(jīng)理商品號商品號品名品名單價(jià)單價(jià)產(chǎn)地產(chǎn)地工號工號姓名姓名性別性別工資工
13、資店號店號練習(xí)三練習(xí)三 請為一家請為一家ITIT培訓(xùn)的公司建立一個(gè)概念數(shù)據(jù)模型以滿足該公培訓(xùn)的公司建立一個(gè)概念數(shù)據(jù)模型以滿足該公司的數(shù)據(jù)需求。公司有:司的數(shù)據(jù)需求。公司有:教師:教師編號、姓名、性別、年齡、職稱;教師:教師編號、姓名、性別、年齡、職稱;學(xué)員:學(xué)員編號、姓名、年齡、單位;學(xué)員:學(xué)員編號、姓名、年齡、單位;培訓(xùn)課程:課程編號、名稱、學(xué)時(shí);培訓(xùn)課程:課程編號、名稱、學(xué)時(shí);教師應(yīng)分屬各教研組:組號、組名;教師應(yīng)分屬各教研組:組號、組名;學(xué)員分屬各培訓(xùn)班:班號、班名、人數(shù)。學(xué)員分屬各培訓(xùn)班:班號、班名、人數(shù)。 實(shí)體間的聯(lián)系及他們的屬性有:教師屬于教研組,一個(gè)組實(shí)體間的聯(lián)系及他們的屬性有:
14、教師屬于教研組,一個(gè)組可有多名教師,但一個(gè)教師只屬于一個(gè)教研組;學(xué)員屬于可有多名教師,但一個(gè)教師只屬于一個(gè)教研組;學(xué)員屬于培訓(xùn)班,一個(gè)班可有多名學(xué)員,但一個(gè)學(xué)員只屬于一個(gè)培培訓(xùn)班,一個(gè)班可有多名學(xué)員,但一個(gè)學(xué)員只屬于一個(gè)培訓(xùn)班;學(xué)員學(xué)習(xí)課程為多對多聯(lián)系,含成績屬性;教師為訓(xùn)班;學(xué)員學(xué)習(xí)課程為多對多聯(lián)系,含成績屬性;教師為培訓(xùn)班講授課程,為培訓(xùn)班講授課程,為m:n:km:n:k聯(lián)系,含講授年度屬性。聯(lián)系,含講授年度屬性。 1 1)請畫出)請畫出E-RE-R圖,要求標(biāo)出實(shí)體的主鍵,聯(lián)系的約束類型和圖,要求標(biāo)出實(shí)體的主鍵,聯(lián)系的約束類型和鍵約束。鍵約束。2 2)將此)將此E-RE-R圖轉(zhuǎn)換為關(guān)系模型
15、,要求標(biāo)出各關(guān)系的主鍵,如圖轉(zhuǎn)換為關(guān)系模型,要求標(biāo)出各關(guān)系的主鍵,如果存在的話還應(yīng)指明外鍵。果存在的話還應(yīng)指明外鍵。1)教研組教研組組號組號組名組名教師教師教師編號教師編號姓名姓名性別性別年齡年齡職稱職稱培訓(xùn)課程培訓(xùn)課程培訓(xùn)班培訓(xùn)班學(xué)員學(xué)員屬于屬于授課授課課程編號課程編號名稱名稱學(xué)時(shí)學(xué)時(shí)學(xué)員編號學(xué)員編號姓名姓名年齡年齡單位單位人數(shù)人數(shù)班名班名班號班號屬于屬于學(xué)習(xí)學(xué)習(xí)n1mnmnk講授年度講授年度1n成績成績2)P116-120教研組(教研組(組號組號,組名),組號為主鍵。,組名),組號為主鍵。教師(教師(教師編號教師編號,姓名,性別,年齡,職稱,組號),教師編,姓名,性別,年齡,職稱,組號),
16、教師編號為主鍵,組號為外鍵。號為主鍵,組號為外鍵。培訓(xùn)班(培訓(xùn)班(班號班號,班名,人數(shù)),班號為主鍵。,班名,人數(shù)),班號為主鍵。學(xué)員(學(xué)員(學(xué)員編號學(xué)員編號,姓名,年齡,單位,班號),學(xué)員編號為主,姓名,年齡,單位,班號),學(xué)員編號為主鍵,班號為外鍵。鍵,班號為外鍵。培訓(xùn)課程(培訓(xùn)課程(課程編號課程編號,名稱,學(xué)時(shí)),課程編號為主鍵。,名稱,學(xué)時(shí)),課程編號為主鍵。授課(授課(教師編號,課程編號,班號教師編號,課程編號,班號,授課年度),(教師編號,授課年度),(教師編號,課程編號,班號)為主鍵,教師編號、課程編號和班號分,課程編號,班號)為主鍵,教師編號、課程編號和班號分別為外鍵。別為外鍵
17、。學(xué)習(xí)(學(xué)習(xí)(課程編號,學(xué)員編號課程編號,學(xué)員編號,成績),(課程編號,學(xué)員編號,成績),(課程編號,學(xué)員編號)為主鍵,課程編號和學(xué)員編號分別為外鍵。)為主鍵,課程編號和學(xué)員編號分別為外鍵。練習(xí)四(練習(xí)四(P P153153)設(shè)有如下設(shè)有如下3 3個(gè)關(guān)系:個(gè)關(guān)系:S(S(Sid(Sid(學(xué)號學(xué)號) ),Sname(Sname(姓名姓名) ),Age(Age(年齡年齡),Sex(),Sex(性別性別) )SC(SC(Sid(Sid(學(xué)號學(xué)號) ),Cid(Cid(課程號課程號) ),Score(Score(成績成績) )C C(Cid(Cid(課程號課程號) ),Cname(Cname(課程名課
18、程名) ),Teacher(Teacher(教師教師) )) 試用關(guān)系代數(shù)式表達(dá)下列查詢,并且寫出前試用關(guān)系代數(shù)式表達(dá)下列查詢,并且寫出前4 4個(gè)的個(gè)的SQLSQL查查詢語句:詢語句:1 1、檢索檢索LIULIU老師所授課程的課程號和課程名。老師所授課程的課程號和課程名。SELECT Cid, CnameSELECT Cid, Cname FROM C FROM C WHERE Teacher = LIU WHERE Teacher = LIU,( )Cid CnameTeacherLIUC2 2、檢索年齡大于檢索年齡大于 23 23歲的男學(xué)生的學(xué)號和姓名。歲的男學(xué)生的學(xué)號和姓名。SELECT
19、 Sid, Sname SELECT Sid, Sname FROM S FROM S WHERE Age23 and Sex =maleWHERE Age23 and Sex =male3 3、檢索學(xué)號為檢索學(xué)號為S3S3學(xué)生所學(xué)課程的課程名與任課教師名學(xué)生所學(xué)課程的課程名與任課教師名。SELECT Cname,TeacherSELECT Cname,TeacherFROM SC,C FROM SC,C WHERE C.Cid = SC.Cid AND S.Sid = S3WHERE C.Cid = SC.Cid AND S.Sid = S3Cname,TeacherSid=S3SC(C)(
20、),23( )Sid SnameAgeSexS男4 4、檢索至少選修、檢索至少選修LIULIU老師所授課程中一門課的女學(xué)生姓名老師所授課程中一門課的女學(xué)生姓名。 SELECT Sname SELECT Sname FROM C,SC,S FROM C,SC,S WHERE C.Teacher=LIU AND C.Cid=SC.Cid WHERE C.Teacher=LIU AND C.Cid=SC.Cid ANDAND AND SC.Sid=S.Sid AND S. Sex= AND SC.Sid=S.Sid AND S. Sex=女女5 5、檢索、檢索WANGWANG同學(xué)不學(xué)的課程的課程號。
21、同學(xué)不學(xué)的課程的課程號。( )()CidCidSnam eW ANGCSCs ( )( )Snam eTeacherLIUSexCSCs 女6 6、檢索至少選修兩門課的學(xué)生學(xué)號。、檢索至少選修兩門課的學(xué)生學(xué)號。P P147147 例例3-463-467 7、檢索全部學(xué)生都選修的課程的課程號與課程名。、檢索全部學(xué)生都選修的課程的課程號與課程名。8 8、檢索選修課程包含、檢索選修課程包含LIULIU老師所授全部課程的學(xué)生學(xué)號。老師所授全部課程的學(xué)生學(xué)號。(11,22,42,52),)TempSidCidSidCidSC SC122()SidSidSidCidCidTemp,ididid(SC)/(
22、 )Cid CnameSCSCs,(,()/( )Sid CidCidTeacherLIUSCC練習(xí)五練習(xí)五SB(SN,SNAME,CITY)SB(SN,SNAME,CITY) 其中,其中,S S為供應(yīng)商,為供應(yīng)商,SNSN為供應(yīng)商代號,為供應(yīng)商代號,SNAMESNAME為供應(yīng)商名字,為供應(yīng)商名字,CITYCITY為供應(yīng)商所在城市,主關(guān)鍵為供應(yīng)商所在城市,主關(guān)鍵字為字為SNSN。PBPB(PNPN,PNAMEPNAME,COLORCOLOR,WEIGHTWEIGHT) 其中其中P P為零件,為零件,PNPN為零件代號,為零件代號,PNAMEPNAME為零件為零件名字,名字,COLORCOLOR
23、為零件顏色,為零件顏色,WEIGHTWEIGHT為零件重為零件重量,主關(guān)鍵字為量,主關(guān)鍵字為PNPN。JBJB(JNJN,JNAMEJNAME,CITYCITY) 其中,其中,J J表示工程,表示工程,JNJN為工程編號,為工程編號,JNAMEJNAME為為工程名字,工程名字,CITYCITY為工程所在城市,主關(guān)鍵字為為工程所在城市,主關(guān)鍵字為JNJN。SPJBSPJB(SNSN,PNPN,JNJN,CITYCITY) 其中,其中,SPJSPJ表示供應(yīng)關(guān)系,表示供應(yīng)關(guān)系,SNSN是為指定工程提供是為指定工程提供零件的供應(yīng)商代號,零件的供應(yīng)商代號,PNPN為所提供的零件代號,為所提供的零件代號,
24、JNJN為工程編號,為工程編號,QTYQTY表示提供的零件數(shù)量,主關(guān)鍵表示提供的零件數(shù)量,主關(guān)鍵字為字為SNSN,PNPN,JNJN,外部關(guān)鍵字為,外部關(guān)鍵字為SNSN,PNPN,JNJN。1 1)取出由供應(yīng)商)取出由供應(yīng)商S1S1提供零件的工程名稱;提供零件的工程名稱; SELECT JNAME SELECT JNAME FROM JB, SPJB FROM JB, SPJB WHERE JB.JN=SPJB.JN AND SN=S1 WHERE JB.JN=SPJB.JN AND SN=S12 2)取出供應(yīng)商與工程所在城市相同的供應(yīng)商提供零件代號;)取出供應(yīng)商與工程所在城市相同的供應(yīng)商提供
25、零件代號; SELECT DISTINCT PN SELECT DISTINCT PN FROM SB, JB, SPJB FROM SB, JB, SPJB WHERE SB.SN=SPJB.SN AND JB.JN=SPJB.JN WHERE SB.SN=SPJB.SN AND JB.JN=SPJB.JN AND SB.CITY=JB.CITY AND SB.CITY=JB.CITY3 3)取出至少由一個(gè)和工程不在同一城市的供應(yīng)商提供零件的)取出至少由一個(gè)和工程不在同一城市的供應(yīng)商提供零件的工程代號;工程代號; SELECT DISTTCT SPJB.JN SELECT DISTTCT S
26、PJB.JN FROM SB, JB, SPJB FROM SB, JB, SPJB WHERE SB.SN=SPJB.SN AND JB.JN=SPJB.JN WHERE SB.SN=SPJB.SN AND JB.JN=SPJB.JN AND SB.CITYJB.CITY AND SB.CITYJB.CITY 4 4)取出上海供應(yīng)商不提供任何零件的工程的代號;)取出上海供應(yīng)商不提供任何零件的工程的代號;SELECT DISTINCT JN SELECT DISTINCT JN FROM SPJBFROM SPJBWHERE JN NOT IN (SELECT DISTINCT SPJB.JN
27、 WHERE JN NOT IN (SELECT DISTINCT SPJB.JN FROM SB, SPJB FROM SB, SPJB WHERE SB.SN=SPJB.SN AND WHERE SB.SN=SPJB.SN AND SB.CITY=SB.CITY=上海上海) ) 5 5)取出這樣一些供應(yīng)商代號,它們能夠提供至少一種由紅色)取出這樣一些供應(yīng)商代號,它們能夠提供至少一種由紅色零件的供應(yīng)商提供的零件;零件的供應(yīng)商提供的零件;SELECT DISTINCT SPJB.SN SELECT DISTINCT SPJB.SN FROM PB, SPJBFROM PB, SPJBWHERE
28、 SPJB.PN INWHERE SPJB.PN IN (SELECT SPJB.PN (SELECT SPJB.PN FROM SPJB, SB, PB FROM SPJB, SB, PB WHERE SB.SN=SPJB.SN WHERE SB.SN=SPJB.SN AND PB.PN=SPJB.PN AND PB.PN=SPJB.PN AND PB.COLOUR= AND PB.COLOUR=紅紅) ) 6 6)取出所有這樣的一些)取出所有這樣的一些CITYCITY二元組,使得第二元組,使得第1 1個(gè)個(gè)城市的供應(yīng)商為第城市的供應(yīng)商為第2 2個(gè)城市的工程提供零件;個(gè)城市的工程提供零件; SELECT DISTINCT SB.CITY, JB.CITY S
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度婚內(nèi)房產(chǎn)共有權(quán)分割及財(cái)產(chǎn)分配合同
- 2025年度公共空間建筑裝飾設(shè)計(jì)施工總承包合同范本
- 2025年度煤炭運(yùn)輸與保險(xiǎn)服務(wù)合同模板
- 2025年度電子設(shè)備儲藏室租賃合同
- 2025年度國際貨物買賣合同商訂與全球物流配送優(yōu)化方案
- 2025年度消費(fèi)金融借款合同用戶隱私保護(hù)與風(fēng)險(xiǎn)管理
- 2025年度新型材料廣告裝修工程合同
- 2025年度國際金融衍生品代理合同
- 2025年度合同糾紛解決與法律風(fēng)險(xiǎn)防范培訓(xùn)合同
- 2025年度綠色建材紅磚采購供應(yīng)合同
- 蛋糕店服務(wù)員勞動(dòng)合同
- 土地買賣合同參考模板
- 2025高考數(shù)學(xué)二輪復(fù)習(xí)-專題一-微專題10-同構(gòu)函數(shù)問題-專項(xiàng)訓(xùn)練【含答案】
- 2025年天津市政建設(shè)集團(tuán)招聘筆試參考題庫含答案解析
- 2024-2030年中國烘焙食品行業(yè)運(yùn)營效益及營銷前景預(yù)測報(bào)告
- 2025年上半年水利部長江水利委員會(huì)事業(yè)單位招聘68人(湖北武漢)重點(diǎn)基礎(chǔ)提升(共500題)附帶答案詳解
- 寧德時(shí)代筆試題庫
- 五年級下冊北京版英語單詞
- 康復(fù)醫(yī)院患者隱私保護(hù)管理制度
- 新課標(biāo)I、Ⅱ卷 (2024-2020) 近五年高考英語真題滿分作文
- 浙江省嘉興市2023-2024學(xué)年六年級(上)期末數(shù)學(xué)試卷
評論
0/150
提交評論