福師14秋《數(shù)據(jù)庫(kù)管理與應(yīng)用》在線作業(yè)一答案_第1頁(yè)
福師14秋《數(shù)據(jù)庫(kù)管理與應(yīng)用》在線作業(yè)一答案_第2頁(yè)
福師14秋《數(shù)據(jù)庫(kù)管理與應(yīng)用》在線作業(yè)一答案_第3頁(yè)
福師14秋《數(shù)據(jù)庫(kù)管理與應(yīng)用》在線作業(yè)一答案_第4頁(yè)
福師14秋《數(shù)據(jù)庫(kù)管理與應(yīng)用》在線作業(yè)一答案_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

福師14秋《數(shù)據(jù)庫(kù)管理與應(yīng)用》在線作業(yè)一答案福師1103批次《數(shù)據(jù)庫(kù)管理與應(yīng)用》復(fù)習(xí)題1一、選擇題(每小題2分,共20分)數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)和數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)三者之間的關(guān)系是 <1DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS答案:A按照傳統(tǒng)的數(shù)據(jù)模型分類,數(shù)據(jù)庫(kù)系統(tǒng)可以分為三種類型 。A.大型、中型和小型B.西文、中文和兼容C.層次、網(wǎng)狀和關(guān)系D.數(shù)據(jù)、圖形和多媒體答案:C關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)應(yīng)能實(shí)現(xiàn)的專門關(guān)系運(yùn)算包括—。排序、索引、統(tǒng)計(jì)B.選擇、投影、連接C.關(guān)聯(lián)、更新、排序D.顯示、打印、制表答案:B數(shù)據(jù)流程圖(DFD)是用于描述結(jié)構(gòu)化方法中—階段的工具。A可行性分析 B.詳細(xì)設(shè)計(jì) C.需求分析D.程序編碼答案:C設(shè)有學(xué)生表S、課程表C和學(xué)生選課表SC,它們的結(jié)構(gòu)如下:S(S#,SN,SEX,AGE,DEPT),C(C#,CN),SC(S#,C#,GRADE)其中:S#為學(xué)號(hào),SN為姓名,SEX為性別,AGE為年齡,DEPT為系別,C#為課程號(hào),CN為課程名,GRADE、為成績(jī)。檢索選修課程“C3”的學(xué)生中成績(jī)最高的學(xué)生的學(xué)號(hào)。正確的SELECT語句是—。A.SELECTS#FORMSCWHEREC#二“C3”ANDGRADE>=(SELECT GRADE FORMSC WHERE C#二 “C3”)SELECTS#FORMSCWHEREC#二“C3”ANDGRADEIN(SELECT GRADE FORMSC WHERE C#二 “C3”)SELECTS#FORMSCWHEREC#二“C3”ANDGRADENOTIN(SELECTGRADEFORMSCWHEREC#二“C3”)SELECTS#FORMSCWHEREC#二“C3”ANDGRADE=(SELECTMAX(GRADE)FORMSCWHEREC#二“C3”)答案:A在關(guān)系代數(shù)的傳統(tǒng)集合運(yùn)算中,假定有關(guān)系R和S,運(yùn)算結(jié)果為W。如果W中的元組屬于R而不屬于S,則W為 運(yùn)算的結(jié)果。A.笛卡爾積 B.并C.差D.交答案:CTOC\o"1-5"\h\z在關(guān)系代數(shù)的專門關(guān)系運(yùn)算中,從表中取出滿足條件的屬性的操作稱為 °A.選擇B.投影C.連接D.掃描答案:B口然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當(dāng)對(duì)關(guān)系R和S使用口然連接時(shí),要求R和S含有一個(gè)或多個(gè)共有的 。A.元組 B.行C.記錄D.屬性答案:D下面哪個(gè)不是數(shù)據(jù)庫(kù)系統(tǒng)必須提供的數(shù)據(jù)控制功能 oA.建立B.插入C.刪除D.查詢答案:A事務(wù)的一致性是指 OA.事務(wù)中包括的所有操作要么都做,要么都不做B.事務(wù)一旦提交,對(duì)數(shù)據(jù)庫(kù)的改變是永久的C.一個(gè)事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對(duì)并發(fā)的其他事務(wù)是隔離的D.事務(wù)必須是使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)答案:D請(qǐng)注意:本復(fù)習(xí)題中以下主觀題的答案僅供參考二、填空題(每小題3分,共30分)數(shù)據(jù)庫(kù)技術(shù)主要研究如何 。答案:存儲(chǔ)、使用和管理數(shù)據(jù)DBMS是指 ①,它是位于 ②和操作系統(tǒng)之間的一層管理軟件。答案:為數(shù)據(jù)庫(kù)的建立、使用和維護(hù)而配置的系統(tǒng)軟件:數(shù)據(jù)庫(kù)一個(gè)數(shù)據(jù)模型的組成包括:數(shù)據(jù)結(jié)構(gòu)、 ①和 ②。答案:數(shù)據(jù)操作;數(shù)據(jù)的完整性約束條件關(guān)系的三種類型是 °答案:一對(duì)多一對(duì)一多對(duì)多己知科室(科室編號(hào),名稱,電話,地點(diǎn))和職工(職工號(hào),姓名,性別,調(diào)入日期,科室編號(hào))兩個(gè)關(guān)系,科室關(guān)系的主關(guān)鍵字是科室編號(hào),科室關(guān)系的外關(guān)鍵字是 ①,職工關(guān)系的主關(guān)鍵字是 ②,外關(guān)鍵字是 ③。答案:無外關(guān)鍵字職工號(hào)科室編號(hào)數(shù)據(jù)庫(kù)設(shè)計(jì)的幾個(gè)步驟是 、實(shí)施、運(yùn)行和維護(hù)。答案:需求分析;概念設(shè)計(jì);邏輯設(shè)計(jì)7.設(shè)有如下關(guān)系表R:R(NO,NAME,SEX,AGE,CLASS),主關(guān)鍵字是NO,其中NO為學(xué)號(hào),NAME為姓名,SEX為性別,AGE為年齡,CLASS為班號(hào)。寫出實(shí)現(xiàn)下列功能的SQL語句:(1)插入一個(gè)記錄(25,'李明','男',21, '95031'); ①。(2)將學(xué)號(hào)為10的學(xué)生姓名改為'王華': ②。(3)刪除學(xué)號(hào)為20的學(xué)生記錄: ③。答案:INSERTINTORVALUES(25,'李明',‘男',21,'95031');UPDATERSETNAME二'王華'WHERENO二10:DELETEFROMRWHERENO二208、數(shù)據(jù)庫(kù)系統(tǒng)一般是由 ①、 ②、 ③、 ④、 ⑤組成。答案:數(shù)據(jù)庫(kù);操作系統(tǒng):數(shù)據(jù)庫(kù)管理系統(tǒng):應(yīng)用程序;用戶9、指出下列縮寫的含義:(1)DML①(2)DBMS②(3)DDL(4)DBS④(5)SOL⑤(6)DB⑥(7)DD⑦(8)DBA(§)答案:數(shù)據(jù)操縱語言;數(shù)據(jù)庫(kù)管理系統(tǒng):數(shù)據(jù)定義語言;數(shù)據(jù)庫(kù)系統(tǒng):結(jié)構(gòu)化查詢語言:數(shù)據(jù)庫(kù):數(shù)據(jù)字典;數(shù)據(jù)庫(kù)管理員10、在一個(gè)實(shí)體表示的信息中,稱 為關(guān)鍵字。答案:可用于區(qū)別實(shí)體中不同個(gè)體的一個(gè)或幾個(gè)屬性的組合三、簡(jiǎn)答題(4小題,共20分)試述DBMS的功能。(4分)答案:DBMS的功能包括:數(shù)據(jù)定義語言、數(shù)據(jù)操縱功能、數(shù)據(jù)庫(kù)運(yùn)行管理功能、數(shù)據(jù)庫(kù)建立和維護(hù)功能。把E-R模型轉(zhuǎn)換為關(guān)系模型的轉(zhuǎn)換規(guī)則有哪些?(4分)答案:E-R圖向關(guān)系模型的轉(zhuǎn)換規(guī)則:一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式。實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼。對(duì)『?實(shí)體間的聯(lián)系則有以下不同的情況:(1) 一個(gè)1:1聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與任意一端對(duì)應(yīng)的關(guān)系模式合并。如果轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,則與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,每個(gè)實(shí)體的碼均是該關(guān)系的候選碼。如果與某一端實(shí)體對(duì)應(yīng)的關(guān)系模式合并,則需要在該關(guān)系模式的屬性中加入另一個(gè)關(guān)系模式的碼和聯(lián)系本身的屬性。(2) 一個(gè)1:n聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與n端對(duì)應(yīng)的關(guān)系模式合并。如果轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,則與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為n端實(shí)體的碼。(3) 一個(gè)m:n聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式。與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,各實(shí)體碼的組合組成該關(guān)系的碼,或碼的一部分。(4) 三個(gè)或三個(gè)以上實(shí)體間的一個(gè)多元聯(lián)系可以轉(zhuǎn)換為一個(gè)關(guān)系模式。與該多元聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為各實(shí)體碼的組合。(5) 具有相同碼的關(guān)系模式可合并。已知關(guān)系R,T如下圖所示,求R*T即R與T的自然連接。(4分) RTBCDDFACEBDFMNN 答案:R*TACCEBDDFBDDFCMNN4.一個(gè)圖書管理系統(tǒng)中有如下信息:(8分)描述讀者的屬性有:讀者編號(hào)、姓名、性別、出生年月、單位描述圖書的屬性有:書號(hào)、書名、作者、出版社其中約定:每個(gè)讀者可借看多本圖書,每本圖書可被多個(gè)讀者借看,借出時(shí)要記錄借出時(shí)間,還回時(shí)要記錄還回時(shí)間。請(qǐng)用E-R模型描述圖書和讀者的聯(lián)系,注明屬性和聯(lián)系類型;并將E-R模型轉(zhuǎn)換成關(guān)系模型,同時(shí)標(biāo)明各關(guān)系模式的主鍵和外鍵。答案:E-R圖:關(guān)系模型:讀者(讀者編號(hào),姓名,性別,出生年月,單位)圖書(書號(hào),書名,作者,出版社)借閱(讀者編號(hào),書號(hào),借閱時(shí)間,歸還時(shí)間)四、編寫程序題(每小題10分,共30分)1、假設(shè)數(shù)據(jù)庫(kù)std.dbs中有3個(gè)表,各表邏輯結(jié)構(gòu)設(shè)計(jì)如下: ①學(xué)生表student其結(jié)構(gòu)為:學(xué)號(hào)(定長(zhǎng)字符串,12),姓名(變長(zhǎng)字符串,20,非空),性別(定長(zhǎng)字符串,2,默認(rèn)值“男”),年齡(整數(shù),非空)。主鍵:學(xué)號(hào)課程表course其結(jié)構(gòu)為:課程號(hào)(定長(zhǎng)字符串,3),課程名稱(變長(zhǎng)字符串,20)。主鍵:課程號(hào)成績(jī)表grade其結(jié)構(gòu)為:學(xué)號(hào)(定長(zhǎng)字符串,12),課程號(hào)(定長(zhǎng)字符串,3),成績(jī)(整數(shù),取值0'100)。主鍵:(學(xué)號(hào),課程號(hào))°外鍵:學(xué)號(hào),其值取自表“學(xué)生”主鍵“學(xué)號(hào)”的值;課程號(hào),其值取口表“課程”主鍵“課程號(hào)”的值。請(qǐng)用SQL語句完成如下操作:(10分)(1)按課程名稱、學(xué)號(hào)二重排序輸出:課程名稱,學(xué)號(hào),姓名,成績(jī)。(2)查詢與“劉晨”年齡一樣的學(xué)生。答案:(1)SELECTcourse.課程名稱‘student.學(xué)號(hào),student.姓名,grade.成績(jī)FROMgrade,course,studentWHEREcourse.課程號(hào)=grade.課程號(hào)ANDstudent.學(xué)號(hào)=grade.學(xué)號(hào)ORDERBYcourse.課程名稱,student.學(xué)號(hào)(2)SELECT*FROMstudentWHERE年齡二(SELECT年齡FROMstudentWHERE姓名二’劉晨’)2、 假設(shè)數(shù)據(jù)庫(kù)factory中有3個(gè)表,各表邏輯結(jié)構(gòu)設(shè)計(jì)如下: ①部門表depart,其結(jié)構(gòu)為:部門號(hào)(整數(shù)),部門名(定長(zhǎng)字符串,10)°主鍵:部門號(hào)。②職工表worker,其結(jié)構(gòu)為:職工號(hào)(整數(shù)),姓名:(定長(zhǎng)字符串,8),性別:(定長(zhǎng)字符串,2,默認(rèn)值“男”),出生日期(日期型),黨員否(邏輯型),參加工作(日期型),部門號(hào)(整數(shù))°主鍵:職工號(hào);外鍵:部門號(hào)。③職工工資表salary,其結(jié)構(gòu)為:職工號(hào)(整數(shù)),日期(日期型),工資(數(shù)字型,(6,1),取值<=15000)°主鍵:職工號(hào)+日期;外鍵:職工號(hào)。請(qǐng)用SQL語句完成下列操作:(1)顯示所有職工的職工號(hào)、姓名和平均工資。(2)顯示所有職工的職工號(hào)、姓名和部門類型,其中財(cái)務(wù)處和人事處屬管理部門,市場(chǎng)部屬市場(chǎng)部門。答案:(1)Selectworker.職工號(hào),姓名,avg(工資)fromworker,salarywhereworker.職匸號(hào)=salary.職I:號(hào)groupbyworker.職工號(hào)(2)selectworker.職工號(hào),worker.姓名,casedepart.部門名when'財(cái)務(wù)處’then'管理部門'when'人事處'then'管理部門'when'市場(chǎng)部'then'市場(chǎng)部門’endas部門類型’fromworker,departwhereworker.部門號(hào)二depart.部門號(hào)3、 編寫一個(gè)存儲(chǔ)過程能根據(jù)用戶提供CHZH(儲(chǔ)戶賬號(hào))、CQKS(存取款數(shù))進(jìn)行存取款處理。CHYEB(CHZHCHAR(12),CHYEDECIMAL(12,2))是儲(chǔ)戶余額表:其中CHYE是儲(chǔ)戶剩余的金額。CQKMXB(CHZHCHAR(12),CQKSDECIMAL(12,2),CQBZBIT,CQRQDATETIME)是存取款明細(xì)表,其中CQBZ為存取標(biāo)志(1為存款,0為取款),CQRQ為存取日期。答案:Createprocin_out?ZHANGHAOchar(12),?JINEdecimal(12,2),?BIAOZHIbit,@RIQIdatatimeasdeclare?YUEdecimal(12,2)insertCQKMXB(CHZH,CQKS,CQBZ,CQRQ)Values(@ZHANGHAO,?JINE,@BIAOZHI,@RIQI) //注釋:向明細(xì)表中添加存取款明細(xì)select@YUE二CHYEfromCHYE

溫馨提示

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

評(píng)論

0/150

提交評(píng)論