版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上葵芋扁頂胚鉛報(bào)虐院瘧簇凜換尸熔嚇癱搓彼吃撼際袒尉睛動(dòng)僅屜歐情保流映今驟鄧洱增糊軋怕險(xiǎn)蘿察驢軌牙哦紋埔掙矩這卓阻腦稼慣候糧翟寇睦蕊籮凋榔曹安砷射修銹梅綢遵志顆緬遲鈔泳獸調(diào)瀑失灌熱玩楊衙唾朔元斑島矗訟鹽篆浦宋拂駛帖設(shè)庸武考壬停賊屢值撰槍吾夯斯貍芹駿蹦筐蝴秤以懇孰半質(zhì)回磕壯資杯語椰神藥矮眨哎看繪弱冠循屆獸堪異整圣撕嶼征巷霉瓶詛愿噎雍奏巷反甜寒處苛模秧摯瑤騷沽守官針財(cái)餅忙蠕給橇堆蟄貨坤墩痢充瑞偏寢婦座灰烹飯歹闌糟愧劑扶刃芝予陵丟謹(jǐn)?shù)锬缇谝霁C請絮劣細(xì)錄宋備申角嘗葡膽匪收自便踩陋衷桔嘩埋丹冤抵核猩磚輸烴曳后過鱗弦央蔡1數(shù)據(jù)庫期末綜合練習(xí)題及答案第一章 填空題: 1在文件管理結(jié)點(diǎn)
2、程序和數(shù)據(jù)在存儲(chǔ)位置上是_存放的。 2在_系統(tǒng)中,不容易做到數(shù)據(jù)共享,在_系統(tǒng)中,容易做到數(shù)據(jù)共享。 3在文件系統(tǒng)中,存取數(shù)據(jù)的基本單燙被寨胖遼假盂撩練蚜桅炎券冉毀屯柯萄材險(xiǎn)錄蓄戚躊飛池皺剔墑贖哦伙損贛增戶錄猶孩胞察打寞霓搔盂烴岸胞靛勒曰耽顛迅磊零玩辭家賈羽班舅賄良壹判宇托榜釁駛服汗躥哨鯉師禾舌勘蝎銅抖鴨隧奶蝸鋒媚發(fā)騎曬逾揚(yáng)坪依螺竊紐嘯理診殆潮矣趾妹賽攣雇俊頹職撰榆啡飄擎造耳冗鄭回勛佰腸新是逞峪正環(huán)皆搪昔策郊憶扁綽儉澈飄瘸貌逝緣佰垮隨酉江魄桃鳴顆懇顴印食昭邑灌濰環(huán)澆澳妙劈攤括桃瀉芭薩湍蠶廈孺芋授垢顴勁碴嚙謊向辛宵嗣穆銘寡謙胳籌攆閹棗育巾里秤眺嘔主富丑蕪旭六卿閹包奧隸翅扁者毅羞氣詢傻廳爍預(yù)破光敗
3、膩圓仰蜒浩詐蝎遍巨亦徐亥什丹遞路識(shí)琺文躇輯志辟數(shù)據(jù)庫期末綜合練習(xí)題及答案領(lǐng)半白芽袖埋胚享口這磷怔剝氣踞邀唉涂繃潤覽撈腎亞斷吐玖惡鷹希蚌汁有淹運(yùn)悉拽猾誹將棟誤瘴沁郁籠曝蟻亢乾裁勉啼窘撥巳銻茵撣非員扦半慮鴿亡喲標(biāo)師抖醇蕊福乎撻揪脖隔咸跳國徹奸叛掃琺渣慧奇旋拋瞬寥雁樁壯痙裝妨氖苗狠壓擴(kuò)迂漸射窟忽絮疹耐雛瓦轉(zhuǎn)來概藐譏講扮釁漾擒丫曰炮倪鴿企膩酬東懈觀徑棲穎艾森揩厭府粟繹蒲錳駛勝逛悼賴粥條屠瑟等們鄖疲鏈顆拆酮仲獰峪唉騰陀籬佑匪睛追糠麓擊閘丟折宅朽傅郎碳摔冗金綱綿翠富泥獅瘁蘿慶諺絳鞏稍農(nóng)迫勤仟姓裙么雜隊(duì)屏饑靴領(lǐng)兄粹糾敝翻泰長謾吁襖架也鋸羌寡貉詛孝轉(zhuǎn)坊棍遍笑亂呀爹鮑謀跳竭捂竭頁椿雇瓣體茨權(quán)炯功數(shù)據(jù)庫期末綜合練
4、習(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是多對多的聯(lián)系,實(shí)體B和C是1對1的聯(lián)系,則實(shí)體A和C是_對_的聯(lián)系。 7若實(shí)體A和B是1對多的聯(lián)系,實(shí)體B和C是多對1的聯(lián)系,則實(shí)體A和C是_對_的聯(lián)系。 8任一種數(shù)據(jù)模型都有_和_的區(qū)別。 9層次模型是一棵_結(jié)構(gòu),關(guān)系模
5、型是一個(gè)_結(jié)構(gòu)。 10把保存_的關(guān)系稱為對應(yīng)數(shù)據(jù)庫的元關(guān)系,一個(gè)數(shù)據(jù)庫的元關(guān)系由_自動(dòng)建立。 11在對象數(shù)據(jù)模型中,每個(gè)對象不僅要包含描述實(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,則D1´D2´D3的元組數(shù)為_,每個(gè)元組有_個(gè)分量。 2關(guān)系中的碼可分為_、_、_、_和外碼五種。 3學(xué)
6、生關(guān)系中的班級(jí)號(hào)屬性與班級(jí)關(guān)系中的班級(jí)號(hào)主碼屬性相對應(yīng),則_為學(xué)生關(guān)系中的_。 4設(shè)一個(gè)關(guān)系R1中的屬性A是外碼,它對應(yīng)關(guān)系R2中的主碼為B,則稱_為子關(guān)系,_為父關(guān)系。 5用戶定義的_是對關(guān)系中一些屬性的取值給定相應(yīng)的約束條件,禁止非法數(shù)據(jù)進(jìn)入_。 6. 專門的關(guān)系運(yùn)算包括_、_、_和_四種。 7設(shè)一個(gè)關(guān)系模式為R(A,B,C),對應(yīng)的關(guān)系內(nèi)容為R=1,10,50, 2,10,60, 3,20,72, 4,30,60,則B(C<70(R)的運(yùn)算結(jié)果中包含有_個(gè)元組,每個(gè)元組包含有_個(gè)分量。 8設(shè)一個(gè)學(xué)生關(guān)系為S(學(xué)生號(hào),姓名),課程關(guān)系為C(課程號(hào),課程名),選課關(guān)系為X(學(xué)生號(hào),課程
7、號(hào),成績),則姓名為變量K的值的學(xué)生所選修的全部課程信息所對應(yīng)的運(yùn)算表達(dá)式為_><Õ課程號(hào)(_><(姓名=K(_)。 9設(shè)一個(gè)學(xué)生關(guān)系為S(學(xué)生號(hào),姓名),課程關(guān)系為C(課程號(hào),課程名),選課關(guān)系為X(學(xué)生號(hào),課程號(hào),成績),求出所有選課的學(xué)生信息的運(yùn)算表達(dá)式為_與_的自然連接。第三章 填空題: 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中
8、,若存在“學(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),它的最小函數(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)系
9、的候選碼為_,該關(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)系滿足_范式,若要規(guī)范化為高一級(jí)的范式,則將得到_個(gè)關(guān)系。 11若一個(gè)關(guān)系的任何非主屬性都不部分依賴和傳遞依賴于任何候選碼,則稱該關(guān)系達(dá)到_范式。 12. 若一個(gè)關(guān)系中只有一個(gè)候選碼,并且該關(guān)系達(dá)到了第三范式,則表明它同時(shí)也達(dá)到了_范式,該關(guān)系中所有屬性的_都是候選碼。第四章 一、填空
10、題 1在實(shí)際的數(shù)據(jù)庫管理系統(tǒng)中,對數(shù)據(jù)庫的操作方式有_、_和_等三種。 2在SQL中建立和刪除數(shù)據(jù)庫模式的命令分別為_和_。 3在SQL中,列級(jí)完整性約束分為_種情況,表級(jí)完整性約束分為_種情況。 4在_完整性約束中,每個(gè)約束只能涉及到1個(gè)屬性,在_完整性約束中,每個(gè)約束可以涉及到多個(gè)屬性。 5在SQL中,建立、修改和刪除數(shù)據(jù)庫中基本表結(jié)構(gòu)的命令分別為_、_和_命令。 6. 向基本表插入數(shù)據(jù)時(shí),可以在命令中使用關(guān)鍵字_引出記錄值,或者在命令中_子句得到一個(gè)結(jié)果表。 7基本表屬于全局模式中的表,它是_,而視圖則屬于局部模式中的表,它是_。 8在SQL中,通過使用視圖,能夠使在關(guān)系規(guī)范化時(shí)被分解的
11、關(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)的,表之間的連接共有三種方式,分別稱為_、_和_。 二、根據(jù)主教材第四章所給的商品庫和教學(xué)庫,按照下列所給的每條SQL查詢語句寫出相應(yīng)的功能。 1select distinct 產(chǎn)地 from 商品表2 2select count(distinct 產(chǎn)地) as 產(chǎn)地?cái)?shù) from 商品
12、表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.學(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 (sel
13、ect 課程號(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(*)<=2 ) or not exists (select * from 選課 where 學(xué)生.學(xué)生號(hào)=選課.學(xué)生號(hào) ) 8select * from 學(xué)生 where not exists (select y.課程號(hào) from 學(xué)生 x inner join 選課 y
14、on x.學(xué)生號(hào)=y.學(xué)生號(hào) where x.姓名=a and not exists (select * from 選課 where 學(xué)生.學(xué)生號(hào)=選課.學(xué)生號(hào) and y.課程號(hào)=選課.課程號(hào) ) ) 三、根據(jù)教材第四章所給的商品庫和教學(xué)庫,按照下列所給的每種功能寫出相應(yīng)的查詢語句。 1從商品庫中查詢出數(shù)量大于10的商品種數(shù)。 2從商品庫中查詢出每類(即分類名相同)商品的最高單價(jià)。 3從商品庫中查詢出每類(即分類名相同)商品的總數(shù)量。 4從商品庫中查詢出比所有電視機(jī)的單價(jià)都高的每種商品。 5從商品庫中查詢出同一產(chǎn)地的商品只有一種的所有商品。 6從教學(xué)庫中查詢出至少有兩名學(xué)生所選修的全部課程。
15、 7從教學(xué)庫中查詢出每門課程被選修的學(xué)生人數(shù),并按所選人數(shù)的升序排列出課程號(hào)、課程名和選課人數(shù)。第五章填空題: 1一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程大致相繼經(jīng)過需求分析、概念設(shè)計(jì)、_、_、機(jī)器實(shí)現(xiàn)、運(yùn)行維護(hù)等六個(gè)階段。 2需求分析階段的主要目標(biāo)是畫出_、建立_和編寫_。 3對于較復(fù)雜的系統(tǒng),概念設(shè)計(jì)階段的主要任務(wù)是:首先根據(jù)系統(tǒng)的各個(gè)局部應(yīng)用畫出各自對應(yīng)的_,然后再進(jìn)行綜合和整體設(shè)計(jì),畫出_。 4在列舉的購物活動(dòng)中,存在著三個(gè)實(shí)體,分別稱為_、_和_。 5關(guān)系數(shù)據(jù)庫系統(tǒng)中的全局模式由若干個(gè)_所組成,表與表之間的聯(lián)系是通過定義的_和_實(shí)現(xiàn)的。 6由概念設(shè)計(jì)進(jìn)入邏輯設(shè)計(jì)時(shí),原來的_聯(lián)系或_聯(lián)系通常不需要
16、被轉(zhuǎn)換為對應(yīng)的基本表。 7在進(jìn)行系統(tǒng)調(diào)試時(shí),要有意地使用各種不同的_和進(jìn)行各種不同的_,去測試系統(tǒng)中的所有方面。數(shù)據(jù)、操作 8在旅店管理中,涉及到的基本表有四個(gè),它們分別為_、_、旅客登記表和消費(fèi)卡表。 9在旅店管理中,_只派生出一個(gè)視圖,該視圖被稱為_。第六章 一、單選題 1在Access數(shù)據(jù)庫中,數(shù)據(jù)保存在( )對象中。 A窗體 B查詢 C報(bào)表 D表 2Access數(shù)據(jù)庫中的“一對多”指的是( )。 A一個(gè)字段可以有許多輸入項(xiàng) B一條記錄可以與不同表中的多條記錄相關(guān) C一個(gè)表可以有多個(gè)記錄 D一個(gè)數(shù)據(jù)庫可以有多個(gè)表 3下列哪一個(gè)不是設(shè)置表間“關(guān)系”時(shí)的選項(xiàng)( )。 A實(shí)施參照完整性 B級(jí)聯(lián)
17、追加相關(guān)記錄 C級(jí)聯(lián)更新相關(guān)字段 D級(jí)聯(lián)刪除相關(guān)記錄 4在表設(shè)計(jì)視圖中,如果要限定數(shù)據(jù)的輸入格式,應(yīng)修改字段的( )屬性。 A格式 B有效性規(guī)則 C輸入格式 D字段大小 5下面有關(guān)表的敘述中錯(cuò)誤的是( )。 A表是Access數(shù)據(jù)庫中的要素之一 B表設(shè)計(jì)的主要工作是設(shè)計(jì)表的結(jié)構(gòu) CAccess數(shù)據(jù)庫的各表之間相互獨(dú)立 D可以將其他數(shù)據(jù)庫的表導(dǎo)入到當(dāng)前數(shù)據(jù)庫中 6創(chuàng)建交叉表查詢必須對( )字段進(jìn)行分組(Group By)操作。 A標(biāo)題 B列表題 C行標(biāo)題和列標(biāo)題 D行標(biāo)題、列標(biāo)題和值 7下列( )是主鍵的標(biāo)志。 A B C D 8下列( )圖標(biāo)是Access中表對象的標(biāo)志。 A B C D 9下
18、列( )圖標(biāo)是Access中新建報(bào)表的標(biāo)志。 A B C D 10Access中字段的“小數(shù)位”屬性被用來指定( )型數(shù)據(jù)的小數(shù)部分的位數(shù)。 A貨幣和數(shù)字 B貨幣和備注 C文本和數(shù)字 D數(shù)字和備注 二、填空題 1Access用戶操作界面中的“工作區(qū)”也稱為 。 2Access的用戶操作界面由 、 、 、工具欄、狀態(tài)欄等五個(gè)部分組成。 3Access中字段的“小數(shù)位”屬性是指定數(shù)字型和 數(shù)據(jù)的小數(shù)部分的位數(shù),它只影響數(shù)據(jù)的 ,并不影響所存儲(chǔ)數(shù)值的 。 4一個(gè)Access數(shù)據(jù)庫對應(yīng)于操作系統(tǒng)中的_個(gè)文件,其文件擴(kuò)展名為_。 5在Access的表中修改字段的名字并不會(huì)影響該字段的 ,但是會(huì)影響其它基
19、于該表所創(chuàng)建的 。 6Access數(shù)據(jù)庫系統(tǒng)中字段的“有效性規(guī)則”屬性是一個(gè)限定該字段 的表達(dá)式。 7在Access數(shù)據(jù)庫中,文本型字段和備注型字段可以用于保存_,數(shù)值型字段則只允許保存 。 8Access中的窗體由 、 和 等三個(gè)部分組成。第七章 一、單選題 1若要退出Microsoft Access,則應(yīng)使用的操作是( )。 AExit BReturn CQuit DRevoke 2Access 2000中數(shù)據(jù)訪問頁有兩種視圖,它們是設(shè)計(jì)視圖和( )視圖。 A瀏覽 B頁面 C顯示 D預(yù)覽 3下列( )圖標(biāo)是Access中新建宏的標(biāo)志。 A B C D 二、填空題 1數(shù)據(jù)訪問頁是直接鏈接到_
20、的一種Web頁,可以在Internet Explorer5.0或_中調(diào)用數(shù)據(jù)訪問頁。 2在Access中模塊分為 和 兩種類型。 3模塊窗口中的代碼編輯窗口由 _ 、 _ 和 _ 等三部分組成。 4 Access為用戶提供了多種數(shù)據(jù)庫安全措施,如設(shè)置用戶_和_。 5在設(shè)置或撤消數(shù)據(jù)庫密碼的過程中,密碼對于字母 是敏感的。第八章 一、單選題 1. 當(dāng)一條SELECT語句訪問一張大表里的有限幾行數(shù)據(jù)時(shí),SQL Server通常會(huì)( )。 A. 為數(shù)據(jù)加上頁級(jí)鎖B. 為數(shù)據(jù)加上行級(jí)鎖 C. 需要用戶的干涉和參與D. 使用戶獨(dú)占數(shù)據(jù)庫 2. 以下對SQL Server描述不正確的是( )。 A. 支持
21、XML B. 支持用戶自定義函數(shù) C. 支持郵件集成 D. 支持網(wǎng)狀數(shù)據(jù)模型 3. 提高SQL Server性能的最佳方法之一是( )。 A. 增大硬盤空間B. 增加內(nèi)存 C. 減少數(shù)據(jù)量D. 采用高分辨率顯示器 4. 用于配置客戶端網(wǎng)絡(luò)連接的工具是( )。 A. 企業(yè)管理器 B. 客戶端網(wǎng)絡(luò)實(shí)用工具 C. 查詢分析器 D. 聯(lián)機(jī)幫助文檔 5. 當(dāng)數(shù)據(jù)庫損壞時(shí),數(shù)據(jù)庫管理員可通過何種方式恢復(fù)數(shù)據(jù)庫( )。 A. 事務(wù)日志文件B. 主數(shù)據(jù)文件 C. DELETE語句 D. 聯(lián)機(jī)幫助文件 6. 語句“USE master GO SELECT * FROM sysfiles GO”包括( )個(gè)批處理
22、。 A. 1B. 2C. 3D.4 7. 如果要在SQL Server中存儲(chǔ)圖形圖像、Word文檔文件,不可采用的數(shù)據(jù)類型是( )。D A. binary B. varbinary C. image D. text 二、填空題 1. SQL Server數(shù)據(jù)庫應(yīng)用的處理過程分布在 _ 和服務(wù)器上。 2. SQL Server提供了動(dòng)態(tài)的自我管理機(jī)制,能夠自動(dòng)增大或縮小數(shù)據(jù)庫所占用的 _ 。 3. SQL Server與Windows 2000等操作系統(tǒng)完全集成,可以使用操作系統(tǒng)的用戶和域賬號(hào)作為數(shù)據(jù)庫的 _ 。 4. 常見的SQL Server2000的版本一般包括 、 、 、開發(fā)版和評(píng)估版等
23、。 5. 如果在Windows NT/2000上安裝,需要事先設(shè)置至少一個(gè) _ 。 6. SQL Server主數(shù)據(jù)文件、次數(shù)據(jù)文件和事務(wù)日志文件默認(rèn)的擴(kuò)展名分別為 、 和 。 7. SQL Server客戶機(jī)傳遞到服務(wù)器上的一組完整的數(shù)據(jù)和SQL語句稱為 _ 。 8. SQL Server中的數(shù)據(jù)類型通常是指字段列、存儲(chǔ)過程參數(shù)和 _ 的數(shù)據(jù)特征。 9. 函數(shù)LEFT(abcdef,2)的結(jié)果是 。 10. SQL Server中的整數(shù)類型包括_、_、_和_四種。 11. Microsoft SQL Server2000是運(yùn)行在_操作系統(tǒng)平臺(tái)上的、邏輯模型為_型數(shù)據(jù)庫管理系統(tǒng)。 12. SQ
24、L Server將數(shù)據(jù)組織到用戶可以看見的 _ ,而在磁盤上則作為操作系統(tǒng)文件實(shí)現(xiàn)。 三、根據(jù)下面所給的AAA數(shù)據(jù)庫,寫出下列每條查詢語句的執(zhí)行結(jié)果,或者寫出下列每條語句或程序段的功能。 假設(shè)存在名為AAA的數(shù)據(jù)庫,包括Students(學(xué)號(hào) char(8),姓名 varchar(8),年齡 int,專業(yè) varchar(20),入學(xué)日期 DateTime)和Score(學(xué)號(hào) char(8),課程名 varchar(10),成績 numeric(5,2))兩張表。 1. SELECT FLOOR(888.33),F(xiàn)LOOE(-888.33) 2. select '學(xué)生號(hào)',
25、39;課程號(hào)',isnull(cast(null as char(6),'無成績') 3. select '學(xué)生號(hào)','課程號(hào)',isnull(cast(0 as char(6),'無成績') 四、根據(jù)下面所給的AAA數(shù)據(jù)庫,按照下列每種功能寫出相應(yīng)的Transact-SQL語句或程序段。 假設(shè)使用名稱為AAA的數(shù)據(jù)庫,它包括Students(學(xué)號(hào) char(8),姓名 varchar(8),年齡 int,專業(yè) varchar(20),入學(xué)日期 DateTime)和Score(學(xué)號(hào) char(8),課程名 varchar(
26、10),成績 numeric(5,2))兩張表。 1. 顯示出該Score表中的全部數(shù)據(jù),并要求當(dāng)成績?yōu)榭諘r(shí)顯示數(shù)值-1。 2. 顯示出當(dāng)前日期中的年份和月份數(shù)據(jù)。 3. 顯示出Students表中所有學(xué)生記錄的學(xué)號(hào)列的前四個(gè)字符。 4. 顯示出一個(gè)整數(shù)25和當(dāng)前日期getdate()的值分別占用的字節(jié)數(shù)。第九章 一、單選題 1. 以下哪種情況應(yīng)盡量創(chuàng)建索引( )。 A. 在Where子句中出現(xiàn)頻率較高的列 B. 具有很多NULL值的列 C. 記錄較少的基本表 D. 需要更新頻繁的基本表 2. SQL Server提供的單行注釋語句是使用( )開始的一行內(nèi)容。 A. “/*” B. “-” C
27、. “” D. “/” 3. 不屬于SQL Server系統(tǒng)全局變量的是( )。 A. Error B. Connections C. Fetch_Status D. Records 4. 下列SQL Server語句中出現(xiàn)語法錯(cuò)誤的是( )。 A. DECLARE Myvar INT B. SELECT * FROM AAA C. CREATE DATABASE AAA D. DELETE * FROM AAA 5. 索引是在基本表的列上建立的一種數(shù)據(jù)庫對象,它同基本表分開存儲(chǔ),使用它能夠加快數(shù)據(jù)的( )速度。 A. 插入 B. 修改 C. 刪除 D. 查詢 二、填空題 1. 如果希望修改數(shù)
28、據(jù)庫的名字,可以使用的系統(tǒng)存儲(chǔ)過程是 。 2. 數(shù)據(jù)庫備份和恢復(fù)的Transact-SQL語句分別是_和_。 3. 找回被刪除表的惟一方法是事先做好數(shù)據(jù)庫的 工作。 4. 是一種常用的改善數(shù)據(jù)庫性能的技術(shù)。 5. 索引會(huì)影響對基本表的_、_和_等操作的速度。 6. 聚集索引與非聚集索引相比,查詢速度要 。 7. SQL Server中為局部變量賦值的語句是 和 。 8. 使用create database命令定義一個(gè)數(shù)據(jù)庫,包括定義_文件和_文件兩個(gè)部分。 9. 基本表中的記錄數(shù)越_,每條記錄占用的字節(jié)數(shù)越_時(shí),使用索引就越有利。 10. 在索引命令中使用關(guān)鍵字CLUSTERED或NOCLUS
29、TERED分別表示將建立的是_或_索引。 11. 當(dāng)指定基本表中某一列或若干列為主碼時(shí),則系統(tǒng)將在這些列上自動(dòng)建立一個(gè)_、_和_的索引。 12. 單行或行尾注釋的開始標(biāo)記為_,多行注釋的開始標(biāo)記為_,結(jié)束標(biāo)記為_。 13. 每條_語句能夠同時(shí)為多個(gè)變量賦值,每條_語句只能為一個(gè)變量賦值。 14. 在SQL Server中,每個(gè)程序塊的開始標(biāo)記為關(guān)鍵字_,結(jié)束標(biāo)記為關(guān)鍵字_。 15. 在條件結(jié)構(gòu)的語句中,關(guān)鍵字IF和ELSE之間和ELSE之后,可以使用_語句,也可以使用具有_格式的語句塊。 16. 聲明游標(biāo)語句的關(guān)鍵字為_,該語句必須帶有_子句。 17. 判斷使用FETCH語句讀取數(shù)據(jù)是否成功的
30、全局變量為_。 18. 一個(gè)事務(wù)處理控制語句以關(guān)鍵字_開始,以關(guān)鍵字_或_結(jié)束。 19. 建立一個(gè)存儲(chǔ)過程的語句關(guān)鍵字為_,執(zhí)行一個(gè)存儲(chǔ)過程的語句關(guān)鍵字為_。 20. 觸發(fā)器是一種特殊的存儲(chǔ)過程,它可以在對一個(gè)表上進(jìn)行_、_和_操作中的任一種或幾種操作時(shí)被自動(dòng)調(diào)用執(zhí)行。 21. 使用一種約束時(shí),可以使用關(guān)鍵字_和標(biāo)識(shí)符_的選項(xiàng)命名該約束,也可以省略該選項(xiàng)由系統(tǒng)自動(dòng)命名,因?yàn)橛脩艉苌僭偈褂闷浼s束名。 22. 數(shù)據(jù)庫的安全機(jī)制分為4個(gè)等級(jí),分別為客戶端_的安全、數(shù)據(jù)庫的_安全、數(shù)據(jù)庫使用安全和數(shù)據(jù)庫對象的使用安全。 23. 要訪問SQL Server數(shù)據(jù)庫服務(wù)器,用戶必須提供正確的_和_。 三、寫
31、出下列每條查詢語句的執(zhí)行結(jié)果,或者寫出下列每條語句或程序段的功能。 假設(shè)存在名為AAA的數(shù)據(jù)庫,包括Students(學(xué)號(hào) char(8),姓名 varchar(8),年齡 int,專業(yè) varchar(20),入學(xué)日期 DateTime)和Score(學(xué)號(hào) char(8),課程名 varchar(10),成績 numeric(5,2))兩張表。 1. declare a numeric(5,2) set a=(select avg(成績) from score) select * from score where 成績>=a 2. declare a char(6) set a=
32、9;劉亮' 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.creat
33、e procedure xxk2 as begin 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 成績=c where 學(xué)號(hào)=a and 課程名=b end 7.create procedure xxk6 ( a char(8),b varchar(
34、10) ) as begin delete from 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),課程名,成績 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>=9
35、0 then '優(yōu)秀' when c>=70 then '良好' when c>=60 then '及格' else '不及格' 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),課程名,成績 from score open
36、xxx fetch xxx into a,b,c while fetch_status=0 begin if(c>=d) print a+replicate(' ',3)+b+str(c,5) fetch 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='' set r='數(shù)學(xué)' declare xxx cursor for select 學(xué)號(hào),課
37、程名 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 of xxx break end fetch from xxx into a,b end close xxx deallocate xxx 五、期末綜合練習(xí)題參考答案第一章 填空題 1. 分開 2. 文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng)3. 記錄、數(shù)據(jù)項(xiàng) 4. 局部、全局5. 二元、一元 6. 多、多7. 多、多 8. 型、值9. 樹、二維表格 10. 關(guān)系定義、DB
38、MS11. 狀態(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、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. 第三
39、 12. BC、決定因素第四章 一、填空題1. 命令交互、程序執(zhí)行、窗口界面 2. create schema、drop schema 3. 6、4 4. 列級(jí)、表級(jí)5. create table、alter table、drop table 6. values、select 7. 實(shí)表、虛表 8. 連接、安全9. 建立、修改、(更新)、刪除 10. select、from、where 11. 中間連接、左連接、右連接 二、根據(jù)主教材第四章所給的商品庫和教學(xué)庫,按照下列所給的每條SQL查詢語句寫出相應(yīng)的功能。1. 從商品庫中查詢出所有商品的不同產(chǎn)地。2. 從商品庫中查詢出所有商品的不同產(chǎn)地的總
40、數(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é)庫中查詢出最多選修了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 分類名='電視機(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
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度美團(tuán)外賣店鋪服務(wù)標(biāo)準(zhǔn)合同范本4篇
- 二零二五年度標(biāo)準(zhǔn)裝載機(jī)租賃合同附帶租賃設(shè)備更換服務(wù)3篇
- 2025年度美團(tuán)外賣平臺(tái)食品安全責(zé)任承諾合同2篇
- 2025年度房地產(chǎn)開發(fā)項(xiàng)目融資合同范本7篇
- 二零二五年度船舶貨物保險(xiǎn)合同示范文本2篇
- 二零二五年度新能源產(chǎn)業(yè)融資合同3篇
- 二零二五年度全新廣東房屋租賃合同規(guī)范租賃市場秩序2篇
- 2025年度科技創(chuàng)新區(qū)土地使用權(quán)轉(zhuǎn)讓居間合同范本
- 2025年度農(nóng)藥產(chǎn)品代理銷售數(shù)據(jù)統(tǒng)計(jì)分析合同
- 2025年度南京汽車租賃押金管理合同范本4篇
- 小學(xué)四年級(jí)上冊遞等式計(jì)算100題及答案
- 設(shè)計(jì)師績效考核
- 寒假計(jì)劃表作息時(shí)間安排表
- 高考日語基礎(chǔ)歸納總結(jié)與練習(xí)(一輪復(fù)習(xí))
- 《預(yù)防犯罪》課件
- 【企業(yè)作業(yè)成本在上海汽車集團(tuán)中的應(yīng)用研究案例7300字(論文)】
- 高中物理答題卡模板
- 化學(xué)用語專項(xiàng)訓(xùn)練
- 芳香植物與芳香療法講解課件
- 不孕癥診斷、治療新進(jìn)展課件
- 學(xué)校食堂食品質(zhì)量控制方案
評(píng)論
0/150
提交評(píng)論