




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第三部分 期末復(fù)習(xí)題第一章 填空 1在文件管理結(jié)點(diǎn)程序和數(shù)據(jù)在存儲(chǔ)位置上是_存放的。 2在_系統(tǒng)中,不容易做到數(shù)據(jù)共享,在_系統(tǒng)中,容易做到數(shù)據(jù)共享。 3在文件系統(tǒng)中,存取數(shù)據(jù)的基本單位為_,在數(shù)據(jù)庫系統(tǒng)中,存取數(shù)據(jù)的基本單位為_。 4分布式數(shù)據(jù)庫系統(tǒng)既支持客戶的_應(yīng)用,又支持客戶的_應(yīng)用。 5若一個(gè)聯(lián)系涉及到兩個(gè)實(shí)體則稱為_聯(lián)系,若只涉及到一個(gè)實(shí)體則稱為_聯(lián)系。 6若實(shí)體A和B是多對(duì)多的聯(lián)系,實(shí)體B和C是1對(duì)1的聯(lián)系,則實(shí)體A和C是_對(duì)_的聯(lián)系。 7若實(shí)體A和B是1對(duì)多的聯(lián)系,實(shí)體B和C是多對(duì)1的聯(lián)系,則實(shí)體A和C是_對(duì)_的聯(lián)系。 8任一種數(shù)據(jù)模型都有_和_的區(qū)別。 9層次模型是一棵_結(jié)構(gòu),
2、關(guān)系模型是一個(gè)_結(jié)構(gòu)。 10把保存_的關(guān)系稱為對(duì)應(yīng)數(shù)據(jù)庫的元關(guān)系,一個(gè)數(shù)據(jù)庫的元關(guān)系由_自動(dòng)建立。 11在對(duì)象數(shù)據(jù)模型中,每個(gè)對(duì)象不僅要包含描述實(shí)體的_特征,而且要包含描述實(shí)體的_特征。 12數(shù)據(jù)庫系統(tǒng)中的四類用戶分別為_、_、_和_。 13在數(shù)據(jù)庫體系結(jié)構(gòu)的三級(jí)模式中,全局模式處于_層,外模式處于_層,內(nèi)模式處于_層。 14DBMS的主要功能之一是_和_數(shù)據(jù)字典。 15SQL具有數(shù)據(jù)_、_、_和_等四種主要功能。 第二章 填空 1設(shè)D1,D2和D3域的基數(shù)分別為2,3和4,則D1D2D3的元組數(shù)為_,每個(gè)元組有_個(gè)分量。 2關(guān)系中的碼可分為_、_、_、_和外碼五種。 3學(xué)生關(guān)系中的班級(jí)號(hào)屬性
3、與班級(jí)關(guān)系中的班級(jí)號(hào)主碼屬性相對(duì)應(yīng),則_為學(xué)生關(guān)系中的_。 4設(shè)一個(gè)關(guān)系R1中的屬性A是外碼,它對(duì)應(yīng)關(guān)系R2中的主碼為B,則稱_為子關(guān)系,_為父關(guān)系。 5用戶定義的_是對(duì)關(guān)系中一些屬性的取值給定相應(yīng)的約束條件,禁止非法數(shù)據(jù)進(jìn)入_。 6. 專門的關(guān)系運(yùn)算包括_、_、_和_四種。 7設(shè)一個(gè)關(guān)系模式為R(A,B,C),對(duì)應(yīng)的關(guān)系內(nèi)容為R=1,10,50, 2,10,60, 3,20,72, 4,30,60,則B(C(姓名=K(_)。 9設(shè)一個(gè)學(xué)生關(guān)系為S(學(xué)生號(hào),姓名),課程關(guān)系為C(課程號(hào),課程名),選課關(guān)系為X(學(xué)生號(hào),課程號(hào),成績(jī)),求出所有選課的學(xué)生信息的運(yùn)算表達(dá)式為_與_的自然連接。 第三
4、章 填空 1在一個(gè)關(guān)系R中,若屬性集X函數(shù)決定屬性集Y,同時(shí)Y函數(shù)決定X,則記作為_,它們之間互為_。 2在一個(gè)關(guān)系R中,若XY,并且X的任何真子集都不能函數(shù)決定Y,則稱XY為_函數(shù)依賴,否則,若XY,并且X的一個(gè)真子集也能夠函數(shù)決定Y,則稱XY為_函數(shù)依賴。 3在一個(gè)關(guān)系R中,若存在“學(xué)號(hào)系號(hào),系號(hào)系主任”,則隱含存在著_函數(shù)決定_。 4. 在一個(gè)關(guān)系R中,若存在X(Y,Z),則也隱含存在_和_,稱此為函數(shù)依賴的_規(guī)則。 5. 設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD=AB,BC,DE,則該關(guān)系的候選碼為_,該候選碼含有_屬性。 6. 設(shè)一個(gè)關(guān)系為R(A,B,C,D,E
5、),它的最小函數(shù)依賴集為FD=AB,AC,(C,D)E,則該關(guān)系的候選碼為_,候選碼函數(shù)決定E是_性。 7關(guān)系數(shù)據(jù)庫中的每個(gè)關(guān)系必須最低達(dá)到_范式,該范式中的每個(gè)屬性都是_的。 8設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD=AB,AC,(A,D)E,則該關(guān)系的候選碼為_,該關(guān)系存在著_函數(shù)依賴。 9設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD=AB,AC,(C,D)E,該關(guān)系只滿足_范式,若要規(guī)范化為第三范式,則將得到_個(gè)關(guān)系。 10. 設(shè)一個(gè)關(guān)系為R(A,B,C,D,E,F,G),它的最小函數(shù)依賴集為FD=AB,AC,CD,CE,AF,FG,該關(guān)系滿足_
6、范式,若要規(guī)范化為高一級(jí)的范式,則將得到_個(gè)關(guān)系。 11若一個(gè)關(guān)系的任何非主屬性都不部分依賴和傳遞依賴于任何候選碼,則稱該關(guān)系達(dá)到_范式。 12. 若一個(gè)關(guān)系中只有一個(gè)候選碼,并且該關(guān)系達(dá)到了第三范式,則表明它同時(shí)也達(dá)到了_范式,該關(guān)系中所有屬性的_都是候選碼。 第四章 一、填空 1在實(shí)際的數(shù)據(jù)庫管理系統(tǒng)中,對(duì)數(shù)據(jù)庫的操作方式有_、_和_等三種。 2在SQL中建立和刪除數(shù)據(jù)庫模式的命令分別為_和_。 3在SQL中,列級(jí)完整性約束分為_種情況,表級(jí)完整性約束分為_種情況。 4在_完整性約束中,每個(gè)約束只能涉及到1個(gè)屬性,在_完整性約束中,每個(gè)約束可以涉及到多個(gè)屬性。 5在SQL中,建立、修改和刪
7、除數(shù)據(jù)庫中基本表結(jié)構(gòu)的命令分別為_、_和_命令。 6. 向基本表插入數(shù)據(jù)時(shí),可以在命令中使用關(guān)鍵字_引出記錄值,或者在命令中_子句得到一個(gè)結(jié)果表。 7基本表屬于全局模式中的表,它是_,而視圖則屬于局部模式中的表,它是_。 8在SQL中,通過使用視圖,能夠使在關(guān)系規(guī)范化時(shí)被分解的關(guān)系_連接起來,能夠增強(qiáng)數(shù)據(jù)庫的_性。 9在SQL中,create view、update和drop view命令分別為_、_和_視圖的命令。 10. 在SQL新版的查詢語句中,_選項(xiàng)實(shí)現(xiàn)投影運(yùn)算,_選項(xiàng)實(shí)現(xiàn)連接運(yùn)算,_選項(xiàng)實(shí)現(xiàn)選擇運(yùn)算。 11在新版的SQL中,查詢所涉及到的表及表之間的連接是在from選項(xiàng)中實(shí)現(xiàn)的,表之
8、間的連接共有三種方式,分別稱為_、_和_。 二、根據(jù)主教材第四章所給的商品庫和教學(xué)庫,按照下列所給的每條SQL查詢語句寫出相應(yīng)的功能。 1select distinct 產(chǎn)地 from 商品表2 2select count(distinct 產(chǎn)地) as 產(chǎn)地?cái)?shù) from 商品表2 3select 學(xué)生.學(xué)生號(hào),count(*) as 選課門數(shù) from 學(xué)生,選課 where 學(xué)生.學(xué)生號(hào)=選課.學(xué)生號(hào) group by 學(xué)生.學(xué)生號(hào) 4select distinct x.* from 學(xué)生 x,選課 y,選課 z where y.學(xué)生號(hào)=z.學(xué)生號(hào) and y.課程號(hào)z.課程號(hào) and x
9、.學(xué)生號(hào)=y.學(xué)生號(hào) 5select x.學(xué)生號(hào),y.學(xué)生號(hào),y.課程號(hào) from 選課 x,選課 y where x.學(xué)生號(hào)=s1 and y.學(xué)生號(hào)=s2 and x.課程號(hào)=y.課程號(hào) 6select * from 課程 where exists (select 課程號(hào) from 選課 where 課程.課程號(hào)=選課.課程號(hào) group by 課程號(hào) having count(*) between 2 and 4 ) 7select * from 學(xué)生 where 學(xué)生號(hào) in (select 學(xué)生號(hào) from 選課 group by 學(xué)生號(hào) having count(*)=a 2. d
10、eclare a char(6) set a=劉亮 if(exists(select * from students where 姓名=a) print 姓名為+a+的同學(xué)存在! else print 姓名為+a+的同學(xué)不存在! 3. select year(入學(xué)日期) as 入學(xué)年份,count(*) as 人數(shù) from students group by year(入學(xué)日期) 4. select day(入學(xué)日期) as 入學(xué)日號(hào),count(*) as 人數(shù) from students group by day(入學(xué)日期) 5.create procedure xxk2 as begi
11、n select x.學(xué)號(hào),x.姓名,x.專業(yè),count(*) as 門數(shù) from students x,score y where x.學(xué)號(hào)=y.學(xué)號(hào) group by x.學(xué)號(hào),x.姓名,x.專業(yè) end 6.create procedure xxk4 ( a char(8),b varchar(10),c numeric(5,2) ) as begin update score set 成績(jī)=c where 學(xué)號(hào)=a and 課程名=b end 7.create procedure xxk6 ( a char(8),b varchar(10) ) as begin delete fr
12、om score where 學(xué)號(hào)=a and 課程名=b end 8.declare a char(8),b varchar(10),c numeric(5,2) declare xxx cursor for select 學(xué)號(hào),課程名,成績(jī) from score open xxx fetch xxx into a,b,c while fetch_status=0 begin print a+replicate( ,3)+b+str(c)+replicate( ,3)+(case when c=90 then 優(yōu)秀 when c=70 then 良好 when c=60 then 及格 el
13、se 不及格 end ) fetch from xxx into a,b,c end close xxx deallocate xxx 9.declare a char(8),b varchar(10) declare c numeric(5,2) declare d int set d=80 declare xxx cursor for select 學(xué)號(hào),課程名,成績(jī) from score open xxx fetch xxx into a,b,c while fetch_status=0 begin if(c=d) print a+replicate( ,3)+b+str(c,5) fe
14、tch from xxx into a,b,c end close xxx deallocate xxx 10.declare a char(8),b varchar(10) declare s char(8),r varchar(10) set s=20030001 set r=數(shù)學(xué) declare xxx cursor for select 學(xué)號(hào),課程名 from score open xxx fetch xxx into a,b while fetch_status=0 begin if(a=s and b=r) begin delete from score where current
15、 of xxx break end fetch from xxx into a,b end close xxx deallocate xxx第三部分 期末復(fù)習(xí)題參考答案 第一章 填空 1. 分開 2. 文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng)3. 記錄、數(shù)據(jù)項(xiàng) 4. 局部、全局5. 二元、一元 6. 多、多7. 多、多 8. 型、值9. 樹、二維表格 10. 關(guān)系定義、DBMS11. 狀態(tài)、行為12. 數(shù)據(jù)庫管理員、數(shù)據(jù)庫設(shè)計(jì)員、應(yīng)用程序員、終端用戶13. 中間、最上、最下 14. 建立、維護(hù)15. 定義、查詢、更新、控制 第二章 填空1. 24、3 2. 超碼、候選碼、主碼、備用碼3. 班級(jí)號(hào)、外碼 4. R1
16、、R2 5. 完整性、數(shù)據(jù)庫 6. 選擇、投影、連接、除7. 2、1 8. C、X、S 9. 學(xué)生號(hào)(X)、S 第三章 填空1. XY、決定因素 2. 完全、部分3. 學(xué)號(hào)、系主任 4. XY、XZ、分解性5. (A,D)、2 6. (A,D)、偽傳遞7. 第一、不可再分 8. (A,D)、部分9. 第一、3 10. 第二、3 11. 第三 12. BC、決定因素 第四章 一、填空1. 命令交互、程序執(zhí)行、窗口界面 2. create schema、drop schema 3. 6、4 4. 列級(jí)、表級(jí)5. create table、alter table、drop table 6. valu
17、es、select 7. 實(shí)表、虛表 8. 連接、安全9. 建立、修改、(更新)、刪除 10. select、from、where 11. 中間連接、左連接、右連接 二、根據(jù)主教材第四章所給的商品庫和教學(xué)庫,按照下列所給的每條SQL查詢語句寫出相應(yīng)的功能。1. 從商品庫中查詢出所有商品的不同產(chǎn)地。2. 從商品庫中查詢出所有商品的不同產(chǎn)地的總數(shù)。3. 從教學(xué)庫中查詢出每個(gè)學(xué)生選課的門數(shù)。4. 從教學(xué)庫中查詢出至少選修了兩門課程的全部學(xué)生。5. 從教學(xué)庫中查詢出學(xué)生號(hào)為s1的學(xué)生和學(xué)生號(hào)為s2的學(xué)生所選修的共同課程的課程號(hào)。6. 從教學(xué)庫中查詢出被2至4名學(xué)生選修的所有課程。7. 從教學(xué)庫中查詢出
18、最多選修了2門課程(含未選任何課程)的全部學(xué)生。8. 從教學(xué)庫中查詢出選修了姓名為a的學(xué)生的全部選課的所有學(xué)生。 三、根據(jù)教材第四章所給的商品庫和教學(xué)庫,按照下列所給的每種功能寫出相應(yīng)的查詢語句。1. select count(*) from 商品表1 where 數(shù)量102. select 分類名,max(單價(jià)) as 最高單價(jià) from 商品表1 group by 分類名3. select 分類名,sum(數(shù)量) as 總數(shù)量 from 商品表1 group by 分類名4. select * from 商品表1 where 單價(jià)all(select 單價(jià) from 商品表1 where
19、分類名=電視機(jī) )5. select 商品表1.*,產(chǎn)地 from 商品表1,商品表2 where 商品表1.商品代號(hào)=商品表2.商品代號(hào) and 產(chǎn)地 in (select 產(chǎn)地 from 商品表1 x,商品表2 y where x.商品代號(hào)=y.商品代號(hào) group by 產(chǎn)地 having count(*)=1 )6. select distinct x.* from 課程 x,選課 y,選課 z where y.課程號(hào)=z.課程號(hào) and y.學(xué)生號(hào)z.學(xué)生號(hào) and x.課程號(hào)=y.課程號(hào)7. select 課程.課程號(hào),課程名,count(課程.課程號(hào)) as 人數(shù) from 課程
20、,選課 where 課程.課程號(hào)=選課.課程號(hào) group by 課程.課程號(hào),課程名 order by 人數(shù)第五章填空題1. 邏輯設(shè)計(jì)、物理設(shè)計(jì)2. 數(shù)據(jù)流圖、數(shù)據(jù)字典、需求說明書3. 局部ER圖、整體ER圖4. 商品實(shí)體、銷售實(shí)體、收款實(shí)體5. 基本表、主碼、外碼6. 1對(duì)1、1對(duì)多7. 數(shù)據(jù)、操作8. 客房表、住宿表9. 客房表、 客房空閑表 第六章 一、單選1. D 2. B 3. B 4. A 5. C 6. C 7. D 8. C 9. D 10. A 二、填空1. 數(shù)據(jù)庫窗體 2. 標(biāo)題欄、菜單欄、工作區(qū)3. 貨幣型、顯示方式、精度 4. 1、mdb 5. 數(shù)據(jù)、數(shù)據(jù)庫對(duì)象 6.
21、 取值范圍7. 文本或數(shù)字、數(shù)字 8. 頁眉、主體、頁腳 第七章 一、單選1. C 2. B 3. D 二、填空1. Access數(shù)據(jù)庫、更高版本 2. 類模塊、標(biāo)準(zhǔn)模塊(次序無先后)3. 對(duì)象列表框,代碼編輯區(qū)域,過程事件列表框4. 密碼、權(quán)限 5. 大小寫 第八章 一、單選1. B 2. D 3. B 4. B 5. A 6. B 二、填空1. 客戶機(jī)(或客戶端) 2. 硬盤空間3. 注冊(cè)賬號(hào)(或登錄賬號(hào)) 4. 企業(yè)版、標(biāo)準(zhǔn)版、個(gè)人版(次序無先后)5. 域用戶賬號(hào) 6. mdf、ndf、ldf (次序無先后)7. 批處理 8. 局部變量9. ab10. bigint、int、smalli
22、nt、tinyint (次序無先后)11. windows 關(guān)系 12. 邏輯組件 三、根據(jù)下面所給的AAA數(shù)據(jù)庫,寫出下列每條查詢語句的執(zhí)行結(jié)果,或者寫出下列每條語句或程序段的功能。1. 888 -889 2. 學(xué)生號(hào) 課程號(hào) 無成績(jī)3. 學(xué)生號(hào) 課程號(hào) 0 四、根據(jù)下面所給的AAA數(shù)據(jù)庫,按照下列每種功能寫出相應(yīng)的Transact-SQL語句或程序段。1. select 學(xué)號(hào),課程名,isnull(成績(jī),-1) from Score2. select year(getdate(),month(getdate()3. select left(學(xué)號(hào),4) fron Students4. select datalength(25),datalength(getdate() 第九章 一、單選1. A 2. B 3. D 4. D 5. D 二、填空題1. sp_renamedb 2. Backup Database、Restore Database 3. 備份 4. 索引5. 插入、刪除、修改 6. 快7. SELECT、SET 8. 數(shù)據(jù)、日志9. 多、多 10. 聚集、非聚集11. 非空、唯一、聚集(次序無先后)12. -、/*、*/ 13. SELECT、SET 14. BEGIN、END 15. 單條、BEGIN.END 16. DECLARE CURSOR、查詢(或
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年03月廣東深圳市光明區(qū)科技創(chuàng)新局公開招聘專干5人筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 2025年03月國(guó)家體育總局體育科學(xué)研究所公開招聘應(yīng)屆畢業(yè)生3人筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 金剛石膜熱沉材料項(xiàng)目風(fēng)險(xiǎn)分析和評(píng)估報(bào)告
- 超聲波大口徑井徑檢測(cè)設(shè)備項(xiàng)目安全風(fēng)險(xiǎn)評(píng)價(jià)報(bào)告
- 湖北省黃岡市浠水縣2025年初三全國(guó)統(tǒng)一考試仿真卷(四)化學(xué)試題試卷含解析
- 柳州鐵道職業(yè)技術(shù)學(xué)院《普通話口語表達(dá)技巧》2023-2024學(xué)年第一學(xué)期期末試卷
- QQ生態(tài)項(xiàng)目安全風(fēng)險(xiǎn)評(píng)價(jià)報(bào)告
- 貴陽人文科技學(xué)院《大學(xué)體育四瑜伽》2023-2024學(xué)年第一學(xué)期期末試卷
- 淮陰工學(xué)院《毛澤東思想和中國(guó)特色社會(huì)主義理論體系概論》2023-2024學(xué)年第一學(xué)期期末試卷
- 南京信息職業(yè)技術(shù)學(xué)院《空調(diào)冷熱源工程》2023-2024學(xué)年第一學(xué)期期末試卷
- 中醫(yī)內(nèi)科學(xué)全套課件
- 07J912-1變配電所建筑構(gòu)造
- 沈陽市南昌初級(jí)中學(xué)2023-2024學(xué)年七年級(jí)下學(xué)期3月月考數(shù)學(xué)試題
- 2022-2023學(xué)年江蘇省揚(yáng)州市江都區(qū)仙女鎮(zhèn)中心小學(xué)蘇教版六年級(jí)下冊(cè)期中測(cè)試數(shù)學(xué)試卷
- 周圍神經(jīng)減壓術(shù)治療糖尿病性周圍神經(jīng)病
- SH/T 3225-2024 石油化工安全儀表系統(tǒng)安全完整性等級(jí)設(shè)計(jì)規(guī)范(正式版)
- 排球正面下手發(fā)球教案
- DB32 4418-2022《 居住建筑標(biāo)準(zhǔn)化外窗系統(tǒng)應(yīng)用技術(shù)規(guī)程》
- 2021年4月自考08118法律基礎(chǔ)試題及答案含解析
- 個(gè)人消費(fèi)貸款管理辦法三篇
- (正式版)SHT 3075-2024 石油化工鋼制壓力容器材料選用規(guī)范
評(píng)論
0/150
提交評(píng)論