2017華工數(shù)據(jù)庫(kù)-平時(shí)作業(yè)_第1頁(yè)
2017華工數(shù)據(jù)庫(kù)-平時(shí)作業(yè)_第2頁(yè)
2017華工數(shù)據(jù)庫(kù)-平時(shí)作業(yè)_第3頁(yè)
2017華工數(shù)據(jù)庫(kù)-平時(shí)作業(yè)_第4頁(yè)
2017華工數(shù)據(jù)庫(kù)-平時(shí)作業(yè)_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、數(shù)據(jù)庫(kù)平時(shí)作業(yè)A )C網(wǎng)狀模型D層次模型關(guān)系模型C邏輯模型D物理模型3、MS SQL ServerA.數(shù)據(jù)庫(kù)是(D ) 0B.數(shù)據(jù)庫(kù)系統(tǒng)C.數(shù)據(jù)處理系統(tǒng)D.數(shù)據(jù)庫(kù)管理系統(tǒng)4、下面沒(méi)有反映數(shù)據(jù)庫(kù)優(yōu)點(diǎn)的是(A.數(shù)據(jù)面向應(yīng)用程序C.數(shù)據(jù)獨(dú)立性高0。B.數(shù)據(jù)冗余度低D.數(shù)據(jù)共享性高5、表示數(shù)據(jù)庫(kù)的概念模型一般使用(A.用戶(hù)活動(dòng)圖 B.數(shù)據(jù)流圖C 0。C. E-R圖 D.流程圖6數(shù)據(jù)庫(kù)(DB、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)和數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS三者之間的關(guān)系是(A )。A. DBS 包括 DB和 DBMSC. DB 包括 DBMS口 DBSB. DBMS 包括 DB和 DBSD. DBS 就是DB也就是DBM

2、S7、數(shù)據(jù)庫(kù)系統(tǒng)包括數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS和各種應(yīng)用四個(gè)部分。數(shù)據(jù)庫(kù)管理員DBA8、用邏輯數(shù)據(jù)模型描述的模式有:外模式、概念模式或邏輯模式9、數(shù)據(jù)管理技術(shù)經(jīng)歷了 人工管理、文件系統(tǒng)和數(shù)據(jù)庫(kù) 三個(gè)發(fā)展階段。10、概念模式是用邏輯數(shù)據(jù)模型對(duì)一個(gè)單位的數(shù)據(jù)的描述。第一章數(shù)據(jù)庫(kù)系統(tǒng)引論1 .不屬于邏輯數(shù)據(jù)模型的是(A E R模型B關(guān)系模型2、用戶(hù)看到的現(xiàn)實(shí)系統(tǒng)的、描述實(shí)際領(lǐng)域的情況的模型是( AE R模型BFK=A參照于R的屬性A。 關(guān)1AI I12£JiUkLl3341S(1, 2) (2, null)(3, 3)(4, 1)1丸Bc1i111£i1 i113111實(shí)體完

3、整性約束 引用完整性約束 一般性完整性約束 關(guān)鍵字完整性約束)。D.加5.從關(guān)系中挑選滿(mǎn)足條件的記錄的運(yùn)算稱(chēng)為( A.選擇運(yùn)算B.投影運(yùn)算C.A聯(lián)接運(yùn)算)。D.笛卡爾運(yùn)算6.同一關(guān)系模型的任兩個(gè)元組值(A A.不能全同B.可全同 C.)。必須全同D.以上都不是7.B )。ABCD123413452456143413473456已知關(guān)系R如圖1所示,可以作為R主鍵的屬性組是R第二章數(shù)據(jù)模型1.不屬于關(guān)系數(shù)據(jù)模型中的概念是(B ) A .主鍵 B系C關(guān)系 D屬性2 .有關(guān)系:R( A,B,C) PK=A S( D, A) PK=D, 系R和S的元組如圖1所示。指出圖1關(guān)系S中違反關(guān)系完整性規(guī)則的元

4、組是(ABCDEi3. 有一個(gè)關(guān)系:學(xué)生(學(xué)號(hào),姓名,系別),規(guī)定學(xué)號(hào)的值域是8個(gè)數(shù)字組成的字 符串,這一規(guī)則屬于(B )ABCD4. 在關(guān)系運(yùn)算中,化費(fèi)時(shí)間可能最長(zhǎng)的運(yùn)算是(CA.投影 B. 選擇 C. 笛卡爾乘積A. ABC圖1B. ABDC. ACDD. BCD8.關(guān)系R有4列屬性,關(guān)系S有6列屬性,則RXS有10列屬性。9. 有關(guān)系:課程表(課程名,課程號(hào),學(xué)分,開(kāi)課時(shí)間,上課老師),其中,課程名不重復(fù),在此關(guān)系中能作為鍵是課程名,課程號(hào)010. 簡(jiǎn)答題:外鍵的充要條件及其作用?答:外鍵的充要條件:(1) FK和K的取值域是一樣的;(2) 對(duì)于R中任何一個(gè)元組t,要么tFK上的值為nu

5、ll,要么存在R'中的元組t',使得tFK=t'K0作用:形成關(guān)系(表)與關(guān)系(表)之間的聯(lián)系。11. 簡(jiǎn)答題:什么是實(shí)體完整性約束?舉例說(shuō)明。答:每個(gè)關(guān)系應(yīng)有一個(gè)主鍵,每個(gè)元組的主鍵的應(yīng)是唯一的。這就是實(shí)體完整 性約束。如關(guān)系:empolyee(工號(hào),姓名,性別)中 有一個(gè)主鍵“工號(hào)”,每條工人 記錄的工號(hào)都不同,這是就關(guān)系 empolyee中的實(shí)體完整性約束。12. 簡(jiǎn)答題:設(shè)有如圖示的關(guān)系 R,計(jì)算R4=n A,B( T B=b1(R)答:13.簡(jiǎn)答題:有如下關(guān)系代數(shù)表達(dá)式,n ENO(EPMX t manager= 001' (DEPT)SQL語(yǔ)句。RA

6、BCa1b1c1a2b1c2a3b3c3R4為:ABa1b1a2b2DNO分別是 EPM的 PK和 DEPT的 FK,請(qǐng)將其轉(zhuǎn)化成相應(yīng)的答:n ENO(EPM (T manager=' 001' (DEPT)= n ENO(c manager=' 001' (EPM X DE PT)SELECTENCFROME MP ,DE PT WHERDE PT.MANAGER001' AND EMP .DNO=DE PT.DNO14. 假設(shè)ABC房地產(chǎn)公司聘用多名業(yè)務(wù)員負(fù)責(zé)房地產(chǎn)的銷(xiāo)售業(yè)務(wù);每名客戶(hù)可以多 次或一次購(gòu)買(mǎi)多套住房,每套住房有唯一的標(biāo)識(shí)(房間號(hào));每套

7、房產(chǎn)交易都要簽定 合同,合同的實(shí)例如圖2所示合同號(hào):加血1怡 日期:Ol/MF朋 忖款方式:一決性 總金甌:If M瓦mn. E元客尸身份證號(hào):110119401111141客戶(hù)姓名:田i§聯(lián)系電話(huà):663T0012地址:北京海淀E中關(guān)村路山號(hào) 郵政編碼:100063房間昌居室數(shù) 使用面積【罷)宦筑面積(慮J130651L0211031=190&5單價(jià) < 元/謨)金額(元、650, 0C0. 00425, 000. 005000. 005000 00業(yè)務(wù)員代號(hào):104業(yè)務(wù)員姓£ ;江一平 電話(huà)號(hào)碼;642271L2圖2.AB匚房地產(chǎn)公司銷(xiāo)售合同實(shí)例(1)試為

8、ABC房地產(chǎn)公司數(shù)據(jù)庫(kù)設(shè)計(jì)一個(gè)優(yōu)化的 E-R模型,要求標(biāo)注連通詞,可以 省略屬性;(2) 將E-R模型轉(zhuǎn)換成關(guān)系模型,要求寫(xiě)出每一個(gè)關(guān)系的主鍵和外鍵(如果有)。 答:(1): E-R模型(2)、客戶(hù)(身份證號(hào),客戶(hù)姓名,聯(lián)系電話(huà),地址,郵政編碼)主鍵:身份證號(hào) 業(yè)務(wù)員(業(yè)務(wù)員代號(hào),業(yè)務(wù)員姓名,電話(huà)號(hào)碼)主鍵:業(yè)務(wù)員代號(hào) 房間(房間號(hào),居室數(shù),使用面積,建筑面積,單位,金額,合同號(hào))主鍵:房間號(hào) 外鍵:合同號(hào)合同(合同號(hào),日期,付款方式,總金額,身份證號(hào),業(yè)務(wù)員代號(hào)) 主鍵:合同號(hào) 外鍵:身份證號(hào),業(yè)務(wù)員代旦15. 圖中顯示一張交通違章處罰通知書(shū), 根據(jù)這張通知書(shū)所提供的信息,(1)設(shè)計(jì)一 個(gè)E

9、-R模型(可省略屬性);(2)將這個(gè)E-R模型轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型,要求標(biāo)注主鍵 和外鍵。(本大題每小題5分,共10分)交通違章通知書(shū):編號(hào):TZ11719姓名:XXX 駕駛執(zhí)照號(hào):XXXXXX 地址:XXXXXXXXXX郵編:XXXXXX 電話(huà):XXXXXX 機(jī)動(dòng)車(chē)牌照號(hào):XXXXXX型號(hào):XXXXXX制造廠:XXXXXX 生產(chǎn)日期:XXXXXX 違章日期:XXXXXX 時(shí)間:XXXXXX 地點(diǎn):XXXXXX違章記載:XXXXXX處罰方式警告(話(huà) 罰款(話(huà)暫扣駕駛執(zhí)照()警察簽字:XXX警察編號(hào):XXX被處罰人簽字:XXX警告注:一張違章通知書(shū)可能有多項(xiàng)處罰,例如:警告+罰款答:(1)、E-R

10、模型PK=牌照號(hào)警察編號(hào)警告,罰款,暫扣,駕照號(hào)(2)、司機(jī)(駕照號(hào),姓名,地址,郵編,電話(huà)) 機(jī)動(dòng)車(chē)(牌照號(hào),型號(hào),制造廠,生產(chǎn)日期)PK=警察(警察編號(hào),姓名)PK=處罰通知(編號(hào),日期,時(shí)間,地點(diǎn),駕照號(hào),牌照號(hào), 警察編號(hào))PK=編號(hào) FK=駕照號(hào) 牌照號(hào) 警察編號(hào)第三章1.已知成績(jī)關(guān)系如圖所示。執(zhí)行SELECT COUNT學(xué) 號(hào))FROM成績(jī)WHER分?jǐn)?shù) 60查詢(xún)結(jié)果中包含的元組數(shù)目是(A. 1B.3C. 5BD. 4學(xué)號(hào)課程號(hào)分?jǐn)?shù)S1C180S1C255S2C1nullS2C270S3C390SQL語(yǔ)句:2. SQL語(yǔ)言中,A. DELETEA )。刪除一條記錄的命令是(B. DR

11、OPC. CLEAR D. REMORE3. SQL語(yǔ)言中,A. DELETEB. DROPC. CLEARD. REMORE刪除一個(gè)表的命令是(B )4.授予用戶(hù)Jean可以查詢(xún)帳戶(hù)表的權(quán)限,使用的 SQL語(yǔ)句是(A )A. GRANT SELECT O帳戶(hù) TO JeanB. GRANT SELECT TO Jea n OF帳戶(hù)C. GRANT SELECT T帳戶(hù) ON Jea nD. GRANT SELECT ON Jea n TO帳戶(hù)5.若用如下的SQL語(yǔ)句創(chuàng)建了一個(gè)表S:CREATE TABLE S (S# CHA(6)NOT NULLSNAME CHAR 8)NOT NULLSE

12、X CHAR2),AGE INTEGER);今向S表中插入如下行時(shí),(B )可以被插入。991001','李明芳,女,23'990746''張為',NULL NULL (NULL '陳道,'男,32) 992345',NULL '女',25)A.B.C.D.6.如下面的數(shù)據(jù)庫(kù)的表中,若職工表的主鍵是職工號(hào),部門(mén)表的主鍵是部門(mén)號(hào),SQL 操作不能執(zhí)行是(B)。職工表職工號(hào)職工名部門(mén)號(hào)工資001李紅01580005劉軍01670025王芳03720038張強(qiáng)02650部門(mén)表部門(mén)號(hào)部門(mén)名主任01人事處高平02財(cái)務(wù)

13、處蔣華03教務(wù)處許紅04學(xué)生處杜瓊圖1A. 從職工表中刪除行(025''王芳,03' 720)B. 將行(005''喬興,04' 750)插入到職工表中C. 將職工號(hào)為 001 '的工資改為700D. 將職工號(hào)為 038'的部門(mén)號(hào)改為 03' 7.假定學(xué)生關(guān)系是 student(S#, SNAME,SEX,AGE),其屬性為學(xué)號(hào),姓名,性 別,年齡;課程關(guān)系course(C#, CNAME,TEACHER),其屬性為課程號(hào),課程名, 教師;學(xué)生選修課關(guān)系是sc(S#, C#,grade)其屬性為學(xué)號(hào),課程號(hào),成績(jī)。若查 詢(xún)

14、年齡為20歲的男生的學(xué)號(hào)和姓名,將涉及到的關(guān)系為 (D )。a. student B. student, course C. student,sc D. student ,course,scgrant 和 revoke 。8. SQL語(yǔ)言中對(duì)數(shù)據(jù)庫(kù)的權(quán)限進(jìn)行操作的命令主要有9. 設(shè)關(guān)系 STUDENT(SNO,SNAME,SEX,BDATE,HEIGH中屬性含義依次為學(xué)號(hào),姓 名,性別,出生年月,身高,關(guān)系COURSE(CNO,LHOUR,CREDIT,SEMEST其中屬性含義為課程號(hào),課時(shí),學(xué)分,開(kāi)課時(shí)期,關(guān)系SC(SNO,CNO,GRADE其中含義為學(xué)號(hào),課程號(hào),成績(jī)。(1) 試用SQL語(yǔ)

15、句完成以下查詢(xún):查詢(xún)有一門(mén)以上(含一門(mén))三學(xué)分以上課程的成績(jī)低于70分的學(xué)生的姓名。(2) 將上述命令轉(zhuǎn)換為關(guān)系代數(shù)表示達(dá)式。(3) 查詢(xún)?nèi)背煽?jī)的學(xué)生的姓名、缺成績(jī)的課程號(hào)及其學(xué)分?jǐn)?shù)。(4) 查詢(xún)每門(mén)課程選課的學(xué)生人數(shù)、最高成績(jī)、最低成績(jī)和平均成績(jī),并按學(xué)生的 課程號(hào)排序。(5) 生成一個(gè)女學(xué)生成績(jī)臨時(shí)表 FGRADE表中包括SNAM)ECNO grad三個(gè)屬性。答:(1)Select sname from student,course,sc where credit>3 and gradev70 and stude nt.s no=sc.s no and sc.c no=course.

16、c no(2) n SNAMEg s.s no=sc.s no and sc.c no=c.c noand credit>3 andgradev70 (STUDENTS COURSESC)(3) Select sn ame,sc.c no ,credit from stude nt, course ,sc where grade is n ull and stude nt.s no=sc.s no and course.c no=sc.c no(4) Select cn o,co un t(s no ),max(grade),mi n( grade), avg(grade) from s

17、c where group by eno order by eno(5) 共分二步第一步: Create table fgrade (Sn ame Varchar(8) not n ull, Cno char(6) not n ull, grade dec(4,1) default n ull);第二步:Insert into fgrade select sn ame,c no ,grade from stude nt,sc where stude nt.s no=sc.s no and sex='女'10. 設(shè)有關(guān)系EMP(ENO ENAMJE SALARY DNO,其中各屬

18、性的含義依次為職工號(hào)、 姓名、工資和所在部門(mén)號(hào),以及關(guān)系DEPT( DNO DNAMEMANAGER其中各屬性含義依次為部門(mén)號(hào)、部門(mén)名稱(chēng)、部門(mén)經(jīng)理的職工號(hào)。(1) .試用SQL語(yǔ)句完成以下查詢(xún):列出工資不低于600元的職工姓名和所在部門(mén)。(2) .寫(xiě)出“查詢(xún)001號(hào)職工所在部門(mén)名稱(chēng)”的關(guān)系代數(shù)表達(dá)式。(3) .請(qǐng)用SQL語(yǔ)句將“銷(xiāo)售部”的那些工資數(shù)額低于600的職工的工資上調(diào)10%(4) .查詢(xún)語(yǔ)句 SELECTENO FROMEMP, DEPT WHEREEMP.DNO=DEPT.DNND DEP T.MANAGER001 '完成了什么查詢(xún)操作?答: (1) select ename

19、,dname from emp,dept where salary>=600 and emp.dno=de pt.d no(2)select dname from emp,dept where eno=' 001' and emp.dno=dept.dnon dname(c eno=' 001' and emp.dno=dept.dno (emp x dept) 或者 n dname (emp eno=' 001' dept)(3) up date emp set salary=salary*1.1 where salary<600

20、and dno in (selectdno from dept where dname= '銷(xiāo)售部)a查詢(xún)編號(hào)為“ 00T的部門(mén)經(jīng)理的職工號(hào)b查詢(xún)編號(hào)為“ 001”的部門(mén)經(jīng)理的職工號(hào)。第四章1、DBMS勺系統(tǒng)結(jié)構(gòu)主要分集中式數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu),客戶(hù)/服務(wù)器結(jié)構(gòu),物理上分布、邏輯上集中的分布式數(shù)據(jù)庫(kù)結(jié)構(gòu),物理上分布、邏輯上分布的分布式數(shù)據(jù)庫(kù)結(jié) 構(gòu)。2、在客戶(hù)/服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫(kù)中,(B )是集中。 A處理 B數(shù)據(jù) C物理上 D數(shù)據(jù)交換集中式數(shù)據(jù)庫(kù)體系結(jié)構(gòu) 主從式數(shù)據(jù)庫(kù)體系結(jié)構(gòu) 客戶(hù)機(jī)/服務(wù)器數(shù)據(jù)庫(kù)體系結(jié)構(gòu) 分布式數(shù)據(jù)庫(kù)體系結(jié)構(gòu)3. 有一個(gè)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),其中一臺(tái)計(jì)算機(jī) A存有DBMS軟件

21、、所有用戶(hù)數(shù)據(jù) 和應(yīng)用程序,其余各節(jié)點(diǎn)作為終端通過(guò)通信線路向 A發(fā)出數(shù)據(jù)庫(kù)應(yīng)用請(qǐng)求,這種方 式屬于(A )ABCD4.(對(duì)于物理上分布、邏輯上集中的分布式數(shù)據(jù)庫(kù)結(jié)構(gòu)的數(shù)據(jù)庫(kù)管理系統(tǒng),其特點(diǎn)是 B )。A.數(shù)據(jù)集中,處理分布B.數(shù)據(jù)模式統(tǒng)一設(shè)計(jì)C.結(jié)點(diǎn)自治和沒(méi)有全局?jǐn)?shù)據(jù)模式D.數(shù)據(jù)集中,但數(shù)據(jù)的管理分布簡(jiǎn)答題:DBM最基本的功能是什么?5.答:DBMS勺最基本的功能是正確、安全、可靠地執(zhí)行數(shù)據(jù)語(yǔ)言語(yǔ)句。也就是說(shuō) DBM可以看成數(shù)據(jù)語(yǔ)言的一個(gè)實(shí)現(xiàn)。6.簡(jiǎn)答題:數(shù)據(jù)目錄的內(nèi)容是什么?答:數(shù)據(jù)目錄的內(nèi)容包括基表、視圖的定義以及存取路徑、訪問(wèn)權(quán)限和用于查詢(xún)優(yōu) 化的統(tǒng)計(jì)數(shù)據(jù)等的描述。第五章1、DBMS-般

22、提供文件的類(lèi)型有堆文件、直接文件和 索引文件。2、索引項(xiàng)分為兩部分:索引鍵的值 和索引值對(duì)應(yīng)的地址或地址集。3、以主鍵為索引鍵,則稱(chēng)該索引為主索引 。4. 以下有關(guān)索引文件的描述錯(cuò)誤的是(D )0A. 建產(chǎn)索引文件不改變庫(kù)文件中記錄的物理位置B. 打開(kāi)一個(gè)庫(kù)文件可同時(shí)打開(kāi)多個(gè)索引文件,但任何時(shí)刻只一索引文件起作用C. 使用索引可提高數(shù)據(jù)查詢(xún)速度D. 當(dāng)對(duì)庫(kù)文件進(jìn)行增、刪、改操作時(shí),系統(tǒng)自動(dòng)維護(hù)所有的索引文件。第六章不包含在本課程教學(xué)范圍第七章1.賬號(hào)A到賬號(hào)B轉(zhuǎn)賬50元錢(qián)1 read(A) 2 A:=A-503 write(A) 4 read(B)5 B=B+50 6 write(B) 7 p

23、rint(B)(C)步構(gòu)成了一個(gè)事務(wù)。A 1245 B 1356 C 1346 D 257 2.用日志中事務(wù)的前像恢復(fù)到最近的一致?tīng)顟B(tài), 使數(shù)據(jù)庫(kù)恢復(fù)到事務(wù)更新前的狀態(tài)。 這種恢復(fù)為(C )。A用最近的數(shù)據(jù)庫(kù)后備副本進(jìn)行恢復(fù)B用最近的數(shù)據(jù)庫(kù)后備副本加增量轉(zhuǎn)儲(chǔ)進(jìn)行恢復(fù)C向后恢復(fù)D向前恢復(fù)3、事務(wù)并發(fā)執(zhí)行可能存在臟讀的情況。如下圖示:t是一元組tx,y,初始值為t8,5,兩個(gè)事務(wù)T1和T2,它們隨著時(shí)間的執(zhí)行情況如圖示,T1事務(wù)中,Write(t) 對(duì)t寫(xiě)入的數(shù)據(jù)是t2,6,則T2事務(wù)讀取的x,y值分別為(A )。A B C D8和8和2和2和6565時(shí) 間T1T2FWrite(t)Read(t(

24、x)1Read(t(y)4、若事務(wù)T對(duì)數(shù)據(jù)R已加X(jué)鎖,則其他事務(wù)對(duì)數(shù)據(jù)R ( D )。 A可以加S鎖不能加X(jué)鎖 B不能加S鎖可以加X(jué)鎖 C可以加S鎖也可以加X(jué)鎖 D不能加任何鎖5、數(shù)據(jù)庫(kù)系統(tǒng)的并發(fā)控制的主要方法是采用( C )機(jī)制。A拒絕 B改為串行 C封鎖 D不加任何控制6.如果事務(wù)T獲得了數(shù)據(jù)項(xiàng)Q上的排它鎖,則T對(duì)Q( C )。A.只能讀不能寫(xiě)B(tài).只能寫(xiě)不能讀C.既能讀又能寫(xiě)D.不能讀不能寫(xiě)7.事務(wù)并發(fā)執(zhí)行可能帶來(lái)的問(wèn)題包括( D )。A.數(shù)據(jù)獨(dú)立性會(huì)提高B.增加數(shù)據(jù)冗余度C.非法用戶(hù)的使用D.丟失更新8. 事務(wù)的管理包含兩個(gè)方面的內(nèi)容,分別為恢復(fù) 和 并發(fā)執(zhí)行9. 一個(gè)事務(wù)對(duì)某數(shù)據(jù)加鎖后

25、,其他事務(wù)就不得再對(duì)這個(gè)數(shù)據(jù)對(duì)象加鎖, X鎖 。這種鎖稱(chēng)為10.保證事務(wù)在故障時(shí)滿(mǎn)足 ACID準(zhǔn)則的技術(shù),稱(chēng)為恢復(fù) 。11.運(yùn)行記錄提供恢復(fù)用的數(shù)據(jù)庫(kù)運(yùn)行情況的記錄。它一般包括前像、事務(wù)狀態(tài)三個(gè)內(nèi)容。后像 和12.簡(jiǎn)答題:什么是運(yùn)行記錄的后像,它的作用是什么?答:事務(wù)結(jié)束后被該事務(wù)修改的物理塊稱(chēng)為該物理塊的后像。有了后像 使更新的數(shù)據(jù)丟失了 仍可以使數(shù)據(jù)庫(kù)恢復(fù)到更新后的狀態(tài)。13.簡(jiǎn)答題:事務(wù)的一致性是什么?并舉例說(shuō)明。答:事務(wù)的執(zhí)行必須保持?jǐn)?shù)據(jù)庫(kù)的一致性即從一個(gè)一致的狀態(tài)轉(zhuǎn)變到另一個(gè)一致的狀態(tài)。第八章1 限制各系的教務(wù)員只能查詢(xún)本系的學(xué)生的情況, 學(xué)生的記錄的視圖,這和安全手段稱(chēng)為(BA視圖

26、限制和查詢(xún)修改 B視圖限制 C訪問(wèn)控制 D跟蹤審查可以為他們定義一個(gè)只包含本系2.在 CREATE TABLE student(SNO CHAR(7) NOT NULL,SNAME VARCHAR(8) NOT NULL,SEX CHAR(2) NOT NULL,BDATE DATE NOT NULL,HEIGHT DEC(3,2) DEFAULT 0.00P RIMARY KEY(SNO)CHECK (HEIGHT。);中,PRIMARY KEY(SNO)( B )。A域完整性約束B(niǎo)實(shí)體完整性約束C引用完整性約束 D固有約束3.下面幾種約束中,A域完整性約束(D )不屬于隱含約束。B實(shí)體完整

27、性約束 C引用完整性約束 D固有約束4.數(shù)據(jù)庫(kù)安全措施有:視圖限制和查詢(xún)修改、訪問(wèn)控制、數(shù)據(jù)加密和跟蹤審查。5.簡(jiǎn)答題:數(shù)據(jù)庫(kù)安全的最基本手段是什么,數(shù)據(jù)庫(kù)用戶(hù)權(quán)限有那幾種? 答:數(shù)據(jù)庫(kù)安全的基本手段是訪問(wèn)控制。用戶(hù)權(quán)限有 權(quán)限、DBA權(quán)限三種。CONNECT 限、RESOURCE第九章不包含在本課程的教學(xué)范圍第十章1.在關(guān)系student (學(xué)號(hào),姓名,性別,年齡,床號(hào),身高)中,屬于非平凡依賴(lài)的 是(A ) 0A 學(xué)號(hào) 性別 B 姓名,學(xué)號(hào) 姓名C 身高,年齡 床號(hào)D 姓名,床號(hào) 床號(hào)2.對(duì)關(guān)系student (姓名,性別,年齡,系,系主任)這樣的關(guān)系結(jié)構(gòu)可能在產(chǎn)生數(shù) 據(jù)冗余和更新異常等問(wèn)

28、題。3.設(shè)有關(guān)系模式R(A, B, C, D), F是R上成立的函數(shù)依賴(lài)集,F(xiàn)=BtC, C D, 則屬性C的閉包C為CD4.如果兩個(gè)實(shí)體之間具有M N聯(lián)系,則將它們轉(zhuǎn)換為關(guān)系模型的結(jié)果是3. 個(gè)表。5.設(shè) R(A, B, C,D), F= A C, XA,BtC,貝U D為 ABC6. 簡(jiǎn)答題:將圖1中的E-R圖轉(zhuǎn)換為關(guān)系模式。課號(hào)課程(成績(jī))學(xué)號(hào)學(xué)分答:R2R3R1 (課號(hào),課時(shí),學(xué)分) (學(xué)號(hào),姓名,性別,年級(jí)) (學(xué)號(hào),課號(hào),成績(jī))7. 簡(jiǎn)答題:關(guān)系模式分解的兩種準(zhǔn)則是什么? 答:關(guān)系模式的分解主要有兩種準(zhǔn)則(1) 、只滿(mǎn)足無(wú)損分解要求。(2) 、既滿(mǎn)足無(wú)損分解要求,又滿(mǎn)足保持依賴(lài)要求

29、。8.簡(jiǎn)答題:分析下列關(guān)系模式屬于第幾范式1) R (X,2) R (X,3) R (W4) R (A,答: (1)、Y,Y,X,B,Z)Z)Y,C)F= XY-ZF= Y- Z, XZ- YZ)F= X-乙 W YF= a- B, B a, C- AR為BCNF R的鍵為XY, F只有一個(gè)函數(shù)依賴(lài),而該函數(shù)依賴(lài)的左部包含了 R的鍵XY。(2) 、 R為3NR R的鍵為XY和XZ, R中所有的屬性都是主屬性,不存在非 主屬性對(duì)鍵的傳遞依賴(lài)。(3) 、 R為1NR R的鍵為 WX 丫、Z為非主屬性,又由于 X-Z,因此F中存 在非主屬性對(duì)鍵的部分函數(shù)依賴(lài)。(4) 、 R為2NF R的鍵為C,屬性

30、C是主屬性,屬性A,B是非主屬性,存在 非主屬性對(duì)鍵的傳遞依賴(lài)。9. 設(shè)有關(guān)系模式R(A, B, C, D, E, F),其函數(shù)依賴(lài)集為F=EtD, C-B, CiF, B-A。請(qǐng)回答如下問(wèn)題:(1) 指出R的所有候選鍵并說(shuō)明原因。(2) R最高屬于第幾范式,為什么?(3) 分解R為3NF答:(1)、CE為候選鍵。方法1:因?yàn)镃i C, C B,所以Ci B,又B- A,所以Ci A, Ci E,而i D, 所以CiD,又CiF,故CiABCDEF綜上所述,CE為候選鍵。方法2:把所有決定子組合在一起,ECCEB去掉重疊的CE這樣假定CEB為鍵。 再對(duì)函數(shù)依賴(lài)進(jìn)行分析,只有,C-B對(duì)CEB有影響,因?yàn)镃決定B,(也就是說(shuō)C+ 包含B),有C存在的話(huà),B可以從鍵CEB中去掉,這樣得到鍵為,CE(2)、R最高為1NF因?yàn)镃E為鍵,而E-D,故存在非主屬性對(duì)鍵的

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論