數(shù)據(jù)庫習題答案課件_第1頁
數(shù)據(jù)庫習題答案課件_第2頁
數(shù)據(jù)庫習題答案課件_第3頁
數(shù)據(jù)庫習題答案課件_第4頁
數(shù)據(jù)庫習題答案課件_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

數(shù)據(jù)庫習題一、解答題1、解釋術(shù)語:數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫應用系統(tǒng)、視圖、數(shù)據(jù)字典。P19-20

數(shù)據(jù):是描述現(xiàn)實世界中各種具體事物或抽象概念的、可存儲并具有明確意義的信息。

數(shù)據(jù)庫:是相互關(guān)聯(lián)的數(shù)據(jù)集合。

數(shù)據(jù)管理系統(tǒng):是一個通用的軟件系統(tǒng),由一組計算機程序構(gòu)成。

數(shù)據(jù)庫系統(tǒng):是一個用戶的應用系統(tǒng)得以順利運行的環(huán)境。

數(shù)據(jù)庫應用系統(tǒng):主要指實現(xiàn)業(yè)務邏輯的應用程序。

視圖:指不同的用戶對同一數(shù)據(jù)庫的每一種理解稱為視圖。

數(shù)據(jù)字典:用于存儲數(shù)據(jù)庫的一些說明信息的特殊文件。練習一(P48)2、簡述數(shù)據(jù)抽象、數(shù)據(jù)模型及數(shù)據(jù)模式之間的關(guān)系P26

數(shù)據(jù)模型是數(shù)據(jù)抽象的工具,是數(shù)據(jù)組織和表示的方式;

數(shù)據(jù)模式是數(shù)據(jù)抽象利用數(shù)據(jù)模型,將數(shù)據(jù)組織起來后得到的結(jié)果;

總而言之,數(shù)據(jù)模式是數(shù)據(jù)抽象的結(jié)果。3、DBMS應具備的基本功能有哪些?P9

數(shù)據(jù)獨立性、安全性、完整性、故障恢復、并發(fā)控制

7、簡述SQL語言的使用方式。P13一般有兩種方式:SQL的交互式使用;用戶通過開發(fā)應用系統(tǒng)與RDBMS交互。8、在數(shù)據(jù)庫設計時,為什么涉及到多種數(shù)據(jù)模型?P12

因為目前商用化DBMS沒有一個能夠同時滿足3項要求,為此,人們不得不走折中路線,設計一些中間的數(shù)據(jù)模型。9、數(shù)據(jù)庫系統(tǒng)中的用戶類型有哪些?P28-29

最終用戶、數(shù)據(jù)庫應用開發(fā)人員、數(shù)據(jù)庫管理員、其他與數(shù)據(jù)庫系統(tǒng)有關(guān)的人員。11、簡述OLTP與OLAP間的區(qū)別。P42-43

OLTP(聯(lián)機事務處理)主要面向日常的業(yè)務數(shù)據(jù)管理,完成用戶的事務處理,提高業(yè)務處理效率,通常要進行大量的更新操作,同時對響應時間要求比較高。

OLAP(聯(lián)機分析處理)注重數(shù)據(jù)分析,主要對用戶當前及歷史數(shù)據(jù)進行分析,輔助領導決策,通常要進行大量的查詢操作,對時間的要求不太嚴格。二、單項選擇題1、(A)不是SQL語言的標準。P156 A.SQL-84B.SQL-86C.SQL-89D.SQL-922、(D)數(shù)據(jù)模型沒有被商用DBMS實現(xiàn)。P26 A.關(guān)系模型B.層次模型C.網(wǎng)狀模型D.E-R模型3、(C)不是數(shù)據(jù)模型應滿足的要求。P12 A.真實描述現(xiàn)實世界 B.用戶易理解 C.有相當理論基礎 D.計算機易實

4、(B)最早使用SQL語言。P156 A.DB2 B.SystemR C.Oracle D.Ingres三、判斷題1.一個數(shù)據(jù)庫系統(tǒng)設計中,概念模式只有一個,而外模式則可有多個。(√)

P112.每一種DBMS的實現(xiàn),均是建立在某一種數(shù)據(jù)模型基礎之上。(√)

P7研究所研究室科研人員科研項目有承擔參加有1n1nmn工作量項目號項目名責任人開工時間編號姓名性別年齡辦公地點mn

系教師課程學生管理工作系編號系名位置課程號課程名稱開課學期姓名學號性別地址員工號姓名辦公室開設選修111n1n授課mnmn

商店職工商品銷售工作mn1n月銷量開始時間店址店名店號店經(jīng)理商品號品名單價產(chǎn)地工號姓名性別工資店號練習三

請為一家IT培訓的公司建立一個概念數(shù)據(jù)模型以滿足該公司的數(shù)據(jù)需求。公司有:教師:教師編號、姓名、性別、年齡、職稱;學員:學員編號、姓名、年齡、單位;培訓課程:課程編號、名稱、學時;教師應分屬各教研組:組號、組名;學員分屬各培訓班:班號、班名、人數(shù)。實體間的聯(lián)系及他們的屬性有:教師屬于教研組,一個組可有多名教師,但一個教師只屬于一個教研組;學員屬于培訓班,一個班可有多名學員,但一個學員只屬于一個培訓班;學員學習課程為多對多聯(lián)系,含成績屬性;教師為培訓班講授課程,為m:n:k聯(lián)系,含講授年度屬性。

1)請畫出E-R圖,要求標出實體的主鍵,聯(lián)系的約束類型和鍵約束。2)將此E-R圖轉(zhuǎn)換為關(guān)系模型,要求標出各關(guān)系的主鍵,如果存在的話還應指明外鍵。1)教研組組號組名教師教師編號姓名性別年齡職稱培訓課程培訓班學員屬于授課課程編號名稱學時學員編號姓名年齡單位人數(shù)班名班號屬于學習n1mnmnk講授年度1n成績2)P116-120教研組(組號,組名),組號為主鍵。教師(教師編號,姓名,性別,年齡,職稱,組號),教師編號為主鍵,組號為外鍵。培訓班(班號,班名,人數(shù)),班號為主鍵。學員(學員編號,姓名,年齡,單位,班號),學員編號為主鍵,班號為外鍵。培訓課程(課程編號,名稱,學時),課程編號為主鍵。授課(教師編號,課程編號,班號,授課年度),(教師編號,課程編號,班號)為主鍵,教師編號、課程編號和班號分別為外鍵。學習(課程編號,學員編號,成績),(課程編號,學員編號)為主鍵,課程編號和學員編號分別為外鍵。2、檢索年齡大于23歲的男學生的學號和姓名。SELECTSid,SnameFROMSWHEREAge>23andSex=‘male’3、檢索學號為S3學生所學課程的課程名與任課教師名。SELECTCname,TeacherFROMSC,CWHEREC.Cid=SC.CidANDS.Sid=‘S3’4、檢索至少選修LIU老師所授課程中一門課的女學生姓名。

SELECTSnameFROMC,SC,SWHEREC.Teacher=‘LIU’ANDC.Cid=SC.CidANDANDSC.Sid=S.SidANDS.Sex=‘女’5、檢索WANG同學不學的課程的課程號。練習五SB(SN,SNAME,CITY)

其中,S為供應商,SN為供應商代號,SNAME為供應商名字,CITY為供應商所在城市,主關(guān)鍵字為SN。PB(PN,PNAME,COLOR,WEIGHT)其中P為零件,PN為零件代號,PNAME為零件名字,COLOR為零件顏色,WEIGHT為零件重量,主關(guān)鍵字為PN。JB(JN,JNAME,CITY)其中,J表示工程,JN為工程編號,JNAME為工程名字,CITY為工程所在城市,主關(guān)鍵字為JN。SPJB(SN,PN,JN,CITY)其中,SPJ表示供應關(guān)系,SN是為指定工程提供零件的供應商代號,PN為所提供的零件代號,JN為工程編號,QTY表示提供的零件數(shù)量,主關(guān)鍵字為SN,PN,JN,外部關(guān)鍵字為SN,PN,JN。3)取出至少由一個和工程不在同一城市的供應商提供零件的工程代號;SELECTDISTTCTSPJB.JNFROMSB,JB,SPJBWHERESB.SN=SPJB.SNANDJB.JN=SPJB.JNANDSB.CITY<>JB.CITY4)取出上海供應商不提供任何零件的工程的代號;SELECTDISTINCTJNFROMSPJBWHEREJNNOTIN(SELECTDISTINCTSPJB.JNFROMSB,SPJBWHERESB.SN=SPJB.SNANDSB.CITY=’上?!?

5)取出這樣一些供應商代號,它們能夠提供至少一種由紅色零件的供應商提供的零件;SELECTDISTINCTSPJB.SNFROMPB,SPJBWHERESPJB.PNIN(SELECTSPJB.PNFROMSPJB,SB,PBWHERESB.SN=SPJB.SNANDPB.PN=SPJB.PNANDPB.COLOUR=’紅’)

6)取出所有這樣的一些<CITY,CITY>二元組,使得第1個城市的供應商為第2個城市的工程提供零件;SELECTDISTINCTSB.CITY,JB.CITYFROMSB,JB,SPJBWHERESB.SN=SPJB.SNANDJB.JN=SPJB.JN1){SidSname,CidCname,CidTidTidCid,(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論