杭州電子科技大學(xué)數(shù)據(jù)庫(kù)概論A樣卷_第1頁(yè)
杭州電子科技大學(xué)數(shù)據(jù)庫(kù)概論A樣卷_第2頁(yè)
杭州電子科技大學(xué)數(shù)據(jù)庫(kù)概論A樣卷_第3頁(yè)
杭州電子科技大學(xué)數(shù)據(jù)庫(kù)概論A樣卷_第4頁(yè)
杭州電子科技大學(xué)數(shù)據(jù)庫(kù)概論A樣卷_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、第2頁(yè)共3頁(yè)第1頁(yè)共3頁(yè)杭州電子科技大學(xué)學(xué)生考試卷(A)卷參考答案考試課程數(shù)據(jù)庫(kù)概論考試日期08年6月16日成績(jī)課程號(hào)教師號(hào)任課教師姓名李桂杰考生姓名學(xué)號(hào)(8位)年級(jí)專業(yè)說(shuō)明:所有題目均直接答在試卷上。一、單項(xiàng)選擇題(每小題2分,共20分)SQL中的視圖提高了數(shù)據(jù)庫(kù)系統(tǒng)的(D)完整性B.并發(fā)控制C.隔離性D.安全性記載數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行過(guò)程中所有更新操作的文件稱為(C)。A.更新文件B.后備文件C.日志文件D.數(shù)據(jù)文件如果事務(wù)T獲得了數(shù)據(jù)項(xiàng)Q上的排它鎖,則T對(duì)Q(C)A.只能讀不能寫(xiě)B(tài).只能寫(xiě)不能讀C.既可讀又可寫(xiě)D.不能讀不能寫(xiě)在SQL中,SELECT語(yǔ)句的SELECTDISTINCT表示查詢結(jié)

2、果中(C)A.屬性名都不相同B.去掉了重復(fù)的列C.行都不相同D.屬性值都不相同已知關(guān)系R如圖1所示,可以作為R主碼的屬性組是(B)RABCD123413452456143413473456圖1A.ABCB.ABDC.ACDD.BCD關(guān)系數(shù)據(jù)庫(kù)中的哪一種基本數(shù)據(jù)操作不能同時(shí)操作兩個(gè)關(guān)系(B)A.交B.選擇C.連接D.并7事務(wù)的ACID性質(zhì),是指事務(wù)具有原子性、一致性和(C)A.隔離性、透明性B.獨(dú)立性、透明性C.隔離性、持久性D.共享性、持久性個(gè)別用戶使用的數(shù)據(jù)視圖的描述稱為(A)A.外模式B.概念模式C.內(nèi)模式D.存儲(chǔ)模式數(shù)據(jù)模型的三個(gè)組成部分是數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和()。A.數(shù)據(jù)安全性控制B.

3、數(shù)據(jù)一致性規(guī)則C.數(shù)據(jù)完整性約束D.數(shù)據(jù)處理邏輯為實(shí)現(xiàn)嵌入式SQL語(yǔ)句與主語(yǔ)言之間的通信,特引進(jìn)了以下概念()A、視圖、游標(biāo)、SQL通信區(qū);B、SQL通信區(qū)、游標(biāo)、主變量;C、碼、SQL通信區(qū)、主變量;D、模式、視圖、SQL通信區(qū)。二、填空題(每空1分,共14分)數(shù)據(jù)庫(kù)的一大特點(diǎn)是數(shù)據(jù)共享,即用戶可以并發(fā)訪問(wèn)數(shù)據(jù)庫(kù)對(duì)象,但并發(fā)操作可能會(huì)引起丟失更新、不可重復(fù)讀、讀臟數(shù)據(jù)這幾類數(shù)據(jù)不一致性的問(wèn)題,于是就要進(jìn)行并發(fā)控制。并發(fā)控制的主要技術(shù)是封鎖,封鎖對(duì)象的規(guī)模稱為封鎖粒度。在數(shù)據(jù)庫(kù)設(shè)計(jì)中,將E-R模型轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型屬于邏輯設(shè)計(jì)階段,對(duì)數(shù)據(jù)庫(kù)模式進(jìn)行規(guī)范化處理,屬于邏輯設(shè)計(jì)階段,規(guī)劃存儲(chǔ)結(jié)構(gòu)和存

4、取方法屬于物理設(shè)計(jì)階段。數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷了人工管理、文件系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)段。在數(shù)據(jù)庫(kù)安全性控制技術(shù)中第一步就是用戶標(biāo)識(shí)與鑒定,在SQLServer這一步技術(shù)包含有兩部分內(nèi)容,一是用戶登陸NT服務(wù)器的的認(rèn)證;另一步是已經(jīng)登陸到NT的用戶進(jìn)一步成為SQL服務(wù)器帳戶的認(rèn)證,根據(jù)需要,這樣的認(rèn)證有WINDOWS身份驗(yàn)證模式、混合模式兩種模式。SQL語(yǔ)言中,定義事務(wù)的語(yǔ)句主要有BEGINTRANSACTION、COMMIT和_ROLLBACK_。三、判斷改錯(cuò)題(判斷正誤,錯(cuò)誤的請(qǐng)改正。每小題2分,共10分)可以在基本表上定義視圖,但不能在視圖上定義視圖。“但不能”改為“也可以”。(X)TOC o

5、1-5 h zDBMS包括DB和DBS。改為:DBS包括DB和DBMS(X)對(duì)關(guān)系R進(jìn)行投影運(yùn)算后,得到關(guān)系S,則關(guān)系R的元組數(shù)大于或等于關(guān)系S的元組數(shù)。(J)如果一個(gè)關(guān)系模式R屬于BCNF,則R一定屬于3NF。(V)在SQL的查詢語(yǔ)句中,對(duì)應(yīng)關(guān)系代數(shù)中“選擇”運(yùn)算的語(yǔ)句是SELECT。(X)“SELECT”改為“WHERE”或“選擇”改為“投影“。四、問(wèn)答題(共20分)數(shù)據(jù)庫(kù)的完整性與安全性有什么不同?(5分)數(shù)據(jù)的完整性和安全性是兩個(gè)不同的概念。前者是為了防止數(shù)據(jù)庫(kù)中存在不符合語(yǔ)義的數(shù)據(jù),防止錯(cuò)誤信息的輸入和輸出,即所謂垃圾進(jìn)垃圾出(GarbageInGarbageOut)所造成的無(wú)效操作

6、和錯(cuò)誤結(jié)果。后者是保護(hù)數(shù)據(jù)庫(kù)防止惡意的破壞和非法的存取。也就是說(shuō),安全性措施的防范對(duì)象是非法用戶和非法操作,完整性措施的防范對(duì)象是不合語(yǔ)義的數(shù)據(jù)。什么是數(shù)據(jù)冗余?在關(guān)系數(shù)據(jù)庫(kù)中能完全消除數(shù)據(jù)冗余嗎?(5分)數(shù)據(jù)庫(kù)中數(shù)據(jù)重復(fù)存儲(chǔ)的現(xiàn)象稱為數(shù)據(jù)冗余。在關(guān)系數(shù)據(jù)庫(kù)中不能完全消除數(shù)據(jù)冗余。因?yàn)橐獙?shí)現(xiàn)關(guān)系數(shù)據(jù)庫(kù)中表與表之間的聯(lián)系,必須通過(guò)公共屬性來(lái)完成,這些公共屬性可能是一個(gè)表的主鍵,也可能是另一個(gè)表的外鍵,有相應(yīng)的參照完整性規(guī)則來(lái)保證表之間的聯(lián)系。所以關(guān)系數(shù)據(jù)庫(kù)中存在數(shù)據(jù)冗余,但能控制數(shù)據(jù)的冗余度。3設(shè)有關(guān)系模式R(A,B,C),F是R上成立的函數(shù)依賴集,F(xiàn)=ACB,ABC,BC,試問(wèn)R在函數(shù)依賴范圍

7、內(nèi)最高能達(dá)到第幾范式,并簡(jiǎn)要說(shuō)明理由。(6分)RG1NF。候選碼為AC和AB。存在非主屬性C對(duì)碼AB的部分函數(shù)依賴,所以Re1NF,4.現(xiàn)有部門(mén)表(DEPARTMENT)及員工表(EMPLOYEE),假設(shè)各表中已有數(shù)據(jù)如下,請(qǐng)指出下面給出的各行數(shù)據(jù)中哪一行不能插入EMPLOYEE表,為什么?(4分)DEPARTMENT:(主碼為DEPT_ID)DEPTIDNAMELOCATION10AccountingNewyork40SalesmiamiEMPLOYEE:(主碼為EMP_ID,外部碼為DEPT_ID)EMPIDEMPNAMEEMPMGRTITLEDEPTID1234GreenPresiden

8、t404567Gilmore1234SeniorVP401045Rose4567Director109876Smith1045Accountant10A.(9213,jones,1045,clerk,30)(8997,grace,1234,secretary,40)(5932,allen,4567,clerk,null)A行數(shù)據(jù)不能插入EMPLOYEE表。因?yàn)椴块T(mén)號(hào)30不在部門(mén)表的DEPT_ID取值范圍內(nèi),違反了關(guān)系參照完整性約束的規(guī)定。五、數(shù)據(jù)庫(kù)設(shè)計(jì)題(12)某大學(xué)教學(xué)數(shù)據(jù)庫(kù)中有三個(gè)實(shí)體集。一是“課程”實(shí)體集,屬性有課程號(hào)、課程名稱;二是“教師”實(shí)體集,屬性有教師工號(hào)、姓名、職稱;三是“學(xué)生

9、”實(shí)體集,屬性有學(xué)號(hào)、姓名、性別、年齡。設(shè)教師與課程之間有“主講”聯(lián)系,每位教師可主講若干門(mén)課程,但每門(mén)課程只有一位主講教師,教師主講課程將選用某本教材;教師與學(xué)生之間有“指導(dǎo)”聯(lián)系,每位教師可指導(dǎo)若干學(xué)生,但每個(gè)學(xué)生只有一位指導(dǎo)教師;學(xué)生與課程之間有“選課”聯(lián)系,每個(gè)學(xué)生可選修若干課程,每門(mén)課程可由若干學(xué)生選修,學(xué)生選修課程有個(gè)成績(jī)。(1)試畫(huà)出E-R圖;(2)將E-R圖轉(zhuǎn)換成關(guān)系模型,并說(shuō)明主碼和外部碼。(1)E-R圖如下姓名職稱工號(hào)(2)轉(zhuǎn)換成的關(guān)系模型具有4個(gè)關(guān)系模式:教師(工號(hào),姓名,職稱)學(xué)生(學(xué)號(hào),姓名,性別,年齡,教師工號(hào))課程(遲程號(hào),課程名稱,教師工號(hào))選課(學(xué)號(hào),課程號(hào),

10、成績(jī))4.把對(duì)表Course的查詢權(quán)限及對(duì)Ccredit字段的更新權(quán)限授予用戶張三;六、關(guān)系代數(shù)及SQL語(yǔ)句題(共24分)已知關(guān)系:Student(Sno,Sname,Ssex,Sage,Clno,Sdept)學(xué)號(hào)姓名性別年齡班級(jí)號(hào)系Course(Cno,Cname,Cpno,Ccredit)課程號(hào)課程名先修課號(hào)學(xué)分SC(Cno,Sno,Grade)課程號(hào)學(xué)號(hào)成績(jī)用關(guān)系代數(shù)表示下列操作:(9分)查詢年齡介于20與23歲之間的學(xué)生姓名及年齡;n(a(Student)SNAME,SAGESAGEM20ASAGEW23查詢沒(méi)有選修1號(hào)課程的學(xué)生姓名;n(Student)-n(a(SC)Student

11、)SnameCname二數(shù)據(jù)庫(kù)概論Grade90此題可有多種答案用SQL語(yǔ)句完成下列操作:(15分)1.查詢數(shù)學(xué)系姓王的學(xué)生姓名及年齡,并按學(xué)生年齡降序排序;selectsnamefromstudentwheresdept=數(shù)學(xué)andsnamelike王orderbysage;查詢李爽同學(xué)沒(méi)選修的課程名;SELECTcnameFROMcourseWHERENOTEXISTS(SELECT*FROMscWHEREcno=oANDsno=(SELECTsnoFROMstudentWHEREsname=李爽);此題可有多種答案GRANTSELECT,UPDATE(Ccredit)ONcourseTO張三;將01311班全體學(xué)生成績(jī)置空;UPDATEscSETgra

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論