電大數(shù)據(jù)庫(kù)應(yīng)用考試復(fù)習(xí)參考_第1頁(yè)
電大數(shù)據(jù)庫(kù)應(yīng)用考試復(fù)習(xí)參考_第2頁(yè)
電大數(shù)據(jù)庫(kù)應(yīng)用考試復(fù)習(xí)參考_第3頁(yè)
電大數(shù)據(jù)庫(kù)應(yīng)用考試復(fù)習(xí)參考_第4頁(yè)
電大數(shù)據(jù)庫(kù)應(yīng)用考試復(fù)習(xí)參考_第5頁(yè)
已閱讀5頁(yè),還剩33頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、PAGE PAGE 38一、單項(xiàng)選擇題1.數(shù)據(jù)庫(kù)管理系統(tǒng)中的( D)功能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的數(shù)轉(zhuǎn)據(jù)儲(chǔ)操、縱恢復(fù)。 A.數(shù)據(jù)定義 B.據(jù)操縱 c. 數(shù)據(jù)查詢 D. 數(shù)據(jù)庫(kù)的的建立與維護(hù)護(hù)2.選擇與投影影運(yùn)算,屬于于關(guān)系模型中中(B )的功能。系系代數(shù) c. 關(guān)系完整性性 DD. 數(shù)據(jù)獨(dú)獨(dú)立性3.在系統(tǒng)數(shù)據(jù)據(jù)庫(kù)中,( C)包含了復(fù)復(fù)制到每個(gè)用用戶數(shù)據(jù)庫(kù)中中的表。 A.mmasterr數(shù)據(jù)庫(kù) BB.temppdb數(shù)據(jù)庫(kù)庫(kù) c.mmodel數(shù)數(shù)據(jù)庫(kù) DD.msdbb數(shù)據(jù)庫(kù)4.如A.果要要存儲(chǔ)的數(shù)據(jù)據(jù)是圖形圖像像等,應(yīng)使用用( DD )做為數(shù)數(shù)據(jù)類型。 A.數(shù)數(shù)值數(shù)據(jù)類型型 BB.字符型 c. 日期時(shí)間間型

2、D. 位型型5. 下列( B )情況況,一般不建建立索引。 A. 基本表的某某列中記錄數(shù)數(shù)量特別多 B 基基本表的某列列中記錄數(shù)量量特別少 c. 基本表的某某列經(jīng)常出現(xiàn)現(xiàn)在ORDEER BY字字句中 D. 基本表的某某列經(jīng)常被查查詢6.下列關(guān)于視視圖的描述不不正確的是( C )。 A. 視圖是由行行和列組成的的二維表 B. 執(zhí)行視圖可可能會(huì)比執(zhí)行行selecct語(yǔ)句速度度更快 c. 視圖與數(shù)據(jù)據(jù)表是完全一一樣的 D. 視圖更便于于用戶使用7.對(duì)于教學(xué)管管理數(shù)據(jù)庫(kù),當(dāng)當(dāng)采用事務(wù)控控制機(jī)制時(shí),利利用UPDAATE語(yǔ)句將將課程表中課課程號(hào)為AA002的的課程號(hào)改為為A20002后,還還沒(méi)來(lái)得急對(duì)對(duì)成

3、績(jī)表進(jìn)行行更新操作,突突然停電了,SSQL的事務(wù)務(wù)控制功能將將( C )。 A. 保留對(duì)課程程表的修改,機(jī)機(jī)器重新啟動(dòng)動(dòng)后,自動(dòng)進(jìn)進(jìn)行對(duì)成績(jī)表表的更新 B. 保留對(duì)課程程表的修改,機(jī)機(jī)器重新啟動(dòng)動(dòng)后,提示用用戶對(duì)成績(jī)表表的進(jìn)行更新新 c. 清除對(duì)課程程表的修改 D. 清除對(duì)課程程表的修改,機(jī)機(jī)器重新啟動(dòng)動(dòng)后,自動(dòng)進(jìn)進(jìn)行對(duì)課程表表和成績(jī)表的的更新8.下列關(guān)系中中,符合第22范式但不符符合第3范式式的是( B )。 A.姓姓名 性別 單位 城市 郵編編 聯(lián)聯(lián)系 電電話 辦公電電話 手機(jī)號(hào) 張華 男 天津津大學(xué) 北京 1100110 86776532 1337112222898 B. 學(xué)號(hào) 姓名 性

4、別 籍貫 系號(hào) 系 名 系電話 01001002 張華 男 江蘇 X001 計(jì)算機(jī) 5666632788 c.學(xué)號(hào)號(hào) 姓姓名 性性別 專專業(yè) 01001002 劉紅 女 機(jī)械 D. 姓名 性別 單位 城市 郵編編 辦辦公室電話 手機(jī)機(jī)號(hào) 王明 男 天津津大學(xué) 北北京 1110110 366765622 113511229989889.把A.一個(gè)個(gè)關(guān)系算.兩兩個(gè)關(guān)系的并并中按所需順順序選取若干干個(gè)屬性構(gòu)成成新的關(guān)系稱稱為( CC )。 A.選擇運(yùn)算 B。兩兩個(gè)關(guān)系的并并 c. 投影運(yùn)算 D. 兩個(gè)關(guān)系系的差10.如果希望望統(tǒng)計(jì)學(xué)生表表中選修網(wǎng)頁(yè)頁(yè)設(shè)計(jì)課程的的學(xué)生的人數(shù)數(shù),那么語(yǔ)句句中應(yīng)該包含含(

5、 D ) A.SEELECTMMIN () AS專專業(yè)人數(shù)FRROM學(xué)生表表WHEREE專業(yè)=網(wǎng)網(wǎng)頁(yè)設(shè)計(jì) B.SEELECTMMAX (*) AS專專業(yè)人數(shù)FRROM 學(xué)生生表WHERRE專業(yè)=網(wǎng)頁(yè)設(shè)計(jì) C.SEELECTAAVG (*) AS專專業(yè)人數(shù)FRROM學(xué)生表表WHEREE專業(yè)=網(wǎng)網(wǎng)頁(yè)設(shè)計(jì) D.SEELECTCCOUNT) AS專專業(yè)人數(shù)FRROM學(xué)生表表WHEREE專業(yè)=網(wǎng)網(wǎng)頁(yè)設(shè)計(jì)11.SQLSSE設(shè)RVEER數(shù)據(jù)庫(kù)的的備份不支持持( D )。磁磁帶設(shè)備 A。磁盤盤設(shè)備 B。磁帶設(shè)設(shè)備 c. 命命名管道設(shè)備備 DD.I/O接接口設(shè)備12.下列說(shuō)法法中,( B )屬于于字段設(shè)計(jì)原原則

6、。 A. 遵遵守第三范式式標(biāo)準(zhǔn)的數(shù)據(jù)據(jù)庫(kù)設(shè)計(jì) B. 字字段長(zhǎng)度盡量量充足 C. 適適當(dāng)使用視圖圖 D. 為為設(shè)計(jì)編制文文檔13.下列SQQL語(yǔ)句中,能能夠統(tǒng)計(jì)每個(gè)個(gè)專業(yè)的人數(shù)數(shù)的是( AA )。 A.SSELECTT專業(yè),COOUNT(篝篝) AS學(xué)學(xué)生人數(shù)FRROM學(xué)生表表GROUPPBY 專業(yè)業(yè) B.SSELECTT專業(yè),COOUNT(鉗鉗) AS 學(xué)生人數(shù)FFROM學(xué)生生表GROUUPBY專業(yè)業(yè) C.SSELECTT 專業(yè),CCOUNT(曾 ) AAS 學(xué)生人人數(shù)FROMM學(xué)生表AVVG 專業(yè) D.SSELECTT 專業(yè),CCOUNT(骨 ) AAS 學(xué)生人人數(shù)FRO1 學(xué)生表表DIST

7、IINCT專業(yè)業(yè) 14.查詢課程程名中帶有Windoows的課課程,則條件件語(yǔ)句應(yīng)包含含( D )。 A.WWIIEREE課程名LIIKE% Windoows B.WWHERE課課程名LIKKE% WWindowws% C.WWHERE課課程名 % LIKEE Winddows LLIKE D.WWHERE課課程名LIKKE Wiindowss %15.下列SQQIJ語(yǔ)句中中,字段的值值具有唯一性性的約束是( A )。 A. 學(xué)號(hào)chaar(8) N01NNULLCOONSTRAAIN1uun_noUUNIQUEE B. 成績(jī)nummeric(8,2) CONSTTRAINTTdf_sccor

8、eDEEFAULTT0.00 c. 性別 chhar(2) NOTNNULLchheck (性別=男男, or性性別=女)D. 學(xué)號(hào)chhar (88) NOTT NULLL16下列( D )是指數(shù)數(shù)據(jù)庫(kù)管理系系統(tǒng)。A、DML B、DDL CC、DBA D、DBMS 17有嚴(yán)格的的數(shù)學(xué)基礎(chǔ)并并在此基礎(chǔ)上上發(fā)展起來(lái)的的數(shù)據(jù)庫(kù)模型型是( C )。A、層次模型BB、網(wǎng)狀模型型C、關(guān)系模型型D、面向?qū)ο笙竽P?8在銷售商商品關(guān)系中,能能夠成為主關(guān)關(guān)鍵字(或稱稱主碼)的屬屬性是( B )。A、商品名B、商商品編號(hào)C、商品數(shù)量量D、商品價(jià)格格19SQL Serveer系統(tǒng)中的的所有系統(tǒng)級(jí)級(jí)信息存儲(chǔ)于于(

9、A )數(shù)據(jù)庫(kù)中中。Amasteer Bmodell CCtempddb Dmsdb20關(guān)系數(shù)據(jù)據(jù)庫(kù)規(guī)范化理理論是為解決決關(guān)系數(shù)據(jù)庫(kù)庫(kù)中( A )問(wèn)題題而引入的。A、插入、刪除除和數(shù)據(jù)冗余余B、提高查詢?cè)兯俣菴、減少數(shù)據(jù)據(jù)操作的復(fù)雜雜性D、保證數(shù)據(jù)據(jù)的安全性和和完整性21下列符合合第三范式的的關(guān)系是( B )。A、零件(零件件編號(hào),零件件名稱,零件件重量,生產(chǎn)產(chǎn)零件的車間間名,零件儲(chǔ)儲(chǔ)存的倉(cāng)庫(kù)名名)B、零件(零件件編號(hào),零件件名稱,零件件重量,零件件儲(chǔ)存的倉(cāng)庫(kù)庫(kù)編號(hào))C、倉(cāng)庫(kù)(倉(cāng)庫(kù)庫(kù)編號(hào),主任任姓名,電話話,儲(chǔ)存的零零件)D、倉(cāng)庫(kù)(倉(cāng)庫(kù)庫(kù)編號(hào),主任任姓名,儲(chǔ)存存零件的數(shù)量量,儲(chǔ)存零件件的種類)2

10、2如果希望望從學(xué)生表中中查詢出最大大年齡的同學(xué)學(xué),那么語(yǔ)句句中應(yīng)該包含含( B )。A、SELECCT MINN (年齡) ASS 最大 FROOM 學(xué)生表表B、SELECCT MAXX (年齡) ASS 最大 FROOM 學(xué)生表表C、SELECCT AVGG (年齡) ASS 最大 FROOM 學(xué)生表表D、SELECCT COUUNT (年年齡) ASS 最大 FROOM 學(xué)生表表23下列關(guān)于于索引的說(shuō)明明不正確的是是( B )。A、索引與基本本表分開存儲(chǔ)儲(chǔ)B、索引一經(jīng)建建立就需要人人工進(jìn)行維護(hù)護(hù)C、索引的建立立或撤消對(duì)數(shù)數(shù)據(jù)的內(nèi)容毫毫無(wú)影響D、索引會(huì)在一一定程度上影影響增刪改操操作的效率9

11、在第一個(gè)關(guān)關(guān)系中出現(xiàn),在在第二個(gè)關(guān)系系中不出現(xiàn)的的記錄組成的的新關(guān)系稱為為( D )。A、兩個(gè)關(guān)系的的和B、兩個(gè)關(guān)系系的并C、兩個(gè)關(guān)系系的交D、兩個(gè)關(guān)系系的差24 SQLL Servver默認(rèn)的的登錄賬號(hào)為為( A )。A、saB、ddboC、adminnistrtterD、自自己任意設(shè)置置25數(shù)據(jù)庫(kù)應(yīng)應(yīng)用程序開發(fā)發(fā)中,( B )屬于物物理設(shè)計(jì)。A、回答“干什什么”的問(wèn)題B、存儲(chǔ)方法法設(shè)計(jì)C、繪制E-RR圖D、將E-R圖轉(zhuǎn)換換為關(guān)系模型型26下列SQQL語(yǔ)句中,能能夠完成刪除除功能的是( D )。A、INSERRT INTTO 教師表表 VALUUES(0530006,王振東,男2)B、UDA

12、TEE 教師表 SEET 姓名=王振東 WHERRE 學(xué)號(hào)=0530006C、DELETTE 教師表表 SET 姓名=王振東 WHERRE 教師編編號(hào)=0530006D、DELETTE FROOM 教師表表 WHERRE 性別=男27查詢姓名名中帶有“芳”字的學(xué)生,則則條件語(yǔ)句應(yīng)應(yīng)包含( B )。A、Wheree 姓名 LIKKE % 芳B、Wheree 姓名 LIKKE %芳C、Wheree 姓名 % LIKE芳LIKED、Wheree 姓名 LIKKE 芳%28下列SQQL語(yǔ)句中,限限制字段取值值范圍的約束束是( C )。A、學(xué)號(hào) chhar (88) NOTT NULLL CONSSTR

13、AINNT un_no UNNIQUEB、學(xué)號(hào) chhar (88) NOTT NULLL CONSSTRAINNT PK_學(xué)生表 PRRIMARYY KEYC、性別 chhar (22) NOTT NULLL checck (性別別男or 性別女)D、學(xué)號(hào) chhar (88) NOTT NULLL29設(shè)學(xué)生表表和成績(jī)表的的結(jié)構(gòu)分別為為(學(xué)號(hào),姓姓名,所在系系)和(學(xué)號(hào)號(hào),課程名,成成績(jī)),如果果希望按分?jǐn)?shù)數(shù)降序查詢出出“英語(yǔ)系中選選修了計(jì)算機(jī)機(jī)課程的學(xué)生生姓名和成績(jī)績(jī)”,則對(duì)應(yīng)的的SQL語(yǔ)句是是( D )。A、SELECCT 姓名,成成績(jī) FROOM 學(xué)生表表,成績(jī)表 WHEREE 所在系

14、英語(yǔ)系 AND課程程名計(jì)算機(jī) AND 學(xué)生表.學(xué)號(hào)=課程表.學(xué)號(hào)B、SELECCT 姓名,成成績(jī) FROOM 學(xué)生表表,成績(jī)表 WHEREE 所在系英語(yǔ)系 AND課程程名計(jì)算機(jī) AND 學(xué)生表.學(xué)號(hào)=課程表.學(xué)號(hào) ORDDER BYY 成績(jī) ASCCC、SELECCT 姓名,成成績(jī) FROOM 學(xué)生表表,成績(jī)表 WHEREE 所在系英語(yǔ)系 AND課程程名計(jì)算機(jī) AND 學(xué)生表.學(xué)號(hào)=課程表.學(xué)號(hào) ORDDER BYY 成績(jī) D、SELECCT 姓名,成成績(jī) FROOM 學(xué)生表表,成績(jī)表 WHEREE 所在系英語(yǔ)系 AND課程程名計(jì)算機(jī) AND 學(xué)生表.學(xué)號(hào)=課程表.學(xué)號(hào) ORDDER BYY

15、成績(jī) DESSC30_SQL Serveer數(shù)據(jù)庫(kù)是是基于( CC )數(shù)數(shù)據(jù)模型的。A層次模型 B網(wǎng)狀模型 C關(guān)系系模型 D面向向?qū)ο竽P?1通常情況況下,“數(shù)據(jù)庫(kù)管理理員”的英文縮寫寫是( CC )。ADBMS BDBS CDBAA DDDMS32如果希望望從成績(jī)表中中查詢出所有有成績(jī)大于等等于90分的的記錄,那么么條件語(yǔ)句應(yīng)應(yīng)該是( A )。Awheree成績(jī)=990 BBwherre成績(jī)90Cwheree成績(jī)900 AND成成績(jī)=90DDwherre成績(jī)99033在一個(gè)課課程關(guān)系中,最最可能成為主主關(guān)鍵字(或或稱主碼)的的屬性是( C )。A任課教師 B所屬專業(yè) CC課程編號(hào)號(hào) DD開課

16、學(xué)期期34. SQLL Servver的系統(tǒng)統(tǒng)主數(shù)據(jù)庫(kù)是是( A )。Amasteer BPubs CCtemppdb DDNortthwindd35.SQL Serveer數(shù)據(jù)庫(kù)中中的NULLL值(空值)( D )。A表示空格 B表示示數(shù)字 C表表示一種數(shù)據(jù)據(jù)類型 D表示沒(méi)沒(méi)有值、不確確定的值36.設(shè)一個(gè)關(guān)關(guān)系為R,如如果它的每個(gè)個(gè)屬性都是不不可再分的,則則稱這個(gè)關(guān)系系是符合( A )。A第一范式 B第二范式 C.第三范式 DBNC范式式37下列符合合第三范式的的關(guān)系是( D )。A教師(教師師號(hào),教師姓姓名,課程號(hào)號(hào),課程名,成成績(jī))B.教師(教師師號(hào),教師姓姓名,性別,課課程號(hào),課程程名

17、,NN)C.職工(職工工號(hào),職工姓姓名,性別,籍籍貫,所屬部部門編號(hào),所所屬部門名稱稱)D.職工(職工工號(hào),職工姓姓名,性別,籍籍貫,所屬部部門編號(hào))38.將第一個(gè)個(gè)關(guān)系的記錄錄加到第二個(gè)個(gè)關(guān)系中,生生成的新關(guān)系系稱為( BB )。A兩個(gè)關(guān)系的的積 B兩個(gè)個(gè)關(guān)系的并CC兩個(gè)關(guān)系系的交 D兩個(gè)個(gè)關(guān)系的差39.數(shù)據(jù)庫(kù)應(yīng)應(yīng)用程序開發(fā)發(fā)中,概念設(shè)設(shè)計(jì)階段的主主要目的是( D )。A繪制ER圖圖 B編編寫數(shù)據(jù)字典典C建立邏邏輯數(shù)據(jù)模型型 DD建立概念念模型40用戶使用用SQLSeerver時(shí)時(shí),通常需要要考慮兩個(gè)安安全性階段( B )。A登錄驗(yàn)證、操操作驗(yàn)證 B身身份驗(yàn)證、權(quán)權(quán)限認(rèn)證C操作驗(yàn)證、登登錄驗(yàn)

18、證 D權(quán)權(quán)限認(rèn)證、身身份驗(yàn)證41創(chuàng)建數(shù)據(jù)據(jù)庫(kù)的SOLL語(yǔ)句是( C )。AINSERRT DAATABASSE BBBACKUPP DATTABA。SSECCRREATE DATAABASE DRESTOORE DDATABAASE42SQLSServerr 數(shù)據(jù)庫(kù)中中的一個(gè)完整整的備份通常常要包括( A )。A系統(tǒng)數(shù)據(jù)庫(kù)庫(kù)、用戶數(shù)據(jù)據(jù)庫(kù)和事務(wù)日日志B系統(tǒng)數(shù)據(jù)庫(kù)庫(kù)、系統(tǒng)表和和數(shù)據(jù)字典C系統(tǒng)數(shù)據(jù)庫(kù)庫(kù)、用戶數(shù)據(jù)據(jù)庫(kù)和數(shù)據(jù)字字典D用戶數(shù)據(jù)庫(kù)庫(kù)和事務(wù)日志志43下列SQQL語(yǔ)句中,能能夠完成笛卡卡爾積運(yùn)算的的是( DD )。ASELECCT*FROOM籃球愛(ài)好好者UNIOON SELLECT*FFROM

19、足球球愛(ài)好者BSELECCT*FROOM籃球愛(ài)好好者INTEERSECTT SELEECT*FRROM足球愛(ài)愛(ài)好者CSELECCT*FROOM籃球愛(ài)好好者EXCEEPT SEELECT*FROM足足球愛(ài)好者DSELECCT*FROOM篩球秀好好者。足球秀秀好者44設(shè)學(xué)生表表和選課表的的結(jié)構(gòu)分別為為(學(xué)號(hào),姓姓名)和(學(xué)學(xué)號(hào),課程號(hào)號(hào),成績(jī)),如如果希望查詢?cè)兂觥八行胀醯膶W(xué)生且選選修了A001課程的學(xué)生生”,則對(duì)應(yīng)的的SQL語(yǔ)句句是( C )。ASELECCT姓名FRROM學(xué)生表表,選課表 WHERRE學(xué)生表學(xué)號(hào)=選課課表學(xué)號(hào)AAND學(xué)生表表姓名LIIKE王OR選課表表課程號(hào)=A001BSEL

20、ECCT姓名FRROM學(xué)生表表,選課表 WHEERE學(xué)生表表學(xué)號(hào)=選選課表學(xué)號(hào)號(hào)AND學(xué)生生表姓名LLIKE王OR選課表表課程號(hào)=A001CSELECCT姓名FRROM學(xué)生表表,選課表 WHEERE學(xué)生表表學(xué)號(hào)=選選課表學(xué)號(hào)號(hào)AND學(xué)生生表姓名LLIKE王AND選課課表課程號(hào)號(hào)=A001DSELECCT姓名FRROM學(xué)生表表,選課表 WHEERE學(xué)生表表學(xué)號(hào)=選選課表學(xué)號(hào)號(hào)AND學(xué)生生表姓名LLIKE王AND選課課表課程號(hào)號(hào)=A00ll45數(shù)據(jù)庫(kù)管管理系統(tǒng)中的的( B )功能實(shí)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)庫(kù)的插入、刪刪除、修改。 A. 數(shù)據(jù)定義 B數(shù)據(jù)操縱CC數(shù)據(jù)庫(kù)的的運(yùn)行管理 D數(shù)據(jù)庫(kù)的建建立與維護(hù)46以二

21、維表表的形式表示示關(guān)系之間的的聯(lián)系,屬于于關(guān)系模型中中( A )的功能能。 A. 數(shù)據(jù)結(jié)構(gòu) B. 規(guī)范性 C. 關(guān)系系完整性 D數(shù)數(shù)據(jù)獨(dú)立性47在系統(tǒng)數(shù)數(shù)據(jù)庫(kù)中,( A )包含了系系統(tǒng)級(jí)信息。 A. masteer數(shù)據(jù)庫(kù) Btempddb數(shù)據(jù)庫(kù)CCmodeel數(shù)據(jù)庫(kù) Dmsdb數(shù)數(shù)據(jù)庫(kù)48如果要存存儲(chǔ)的數(shù)據(jù)是是帶有小數(shù)位位的數(shù)據(jù),應(yīng)應(yīng)使用( A )做做為數(shù)據(jù)類型型。 A. 數(shù)值數(shù)據(jù)類類型 B字符型型 C. 日日期時(shí)間型 D位型49下列( A )情況,適于于建立索引。 A. 基本表的某某列中記錄數(shù)數(shù)量特別多 B基本表的某某列中記錄數(shù)數(shù)量特別少C經(jīng)常進(jìn)行插插入操作的基基本表的某列列 D經(jīng)常常進(jìn)行刪

22、除操操作的基本表表的某列50下列關(guān)于于視圖的描述述不正確的是是( C )。 A. 視圖是由行行和列組成的的二維表 B視視圖可以限制制用戶對(duì)數(shù)據(jù)據(jù)的訪問(wèn)C . 視圖與與數(shù)據(jù)表是一一樣的 D視視圖是建立在在基本表上的的51對(duì)于教學(xué)學(xué)管理數(shù)據(jù)庫(kù)庫(kù),當(dāng)采用事事務(wù)控制機(jī)制制時(shí),利用UUPDATEE語(yǔ)句將學(xué)生生表中學(xué)號(hào)為為 “0002的學(xué)生生的學(xué)號(hào)改為為20022”后,還沒(méi)來(lái)來(lái)得急對(duì)成績(jī)績(jī)表進(jìn)行更新新操作,突然然停電了,SSQL的事務(wù)務(wù)控制功能將將(C )。 A. 保留對(duì)學(xué)生生表的修改,機(jī)機(jī)器重新啟動(dòng)動(dòng)后,自動(dòng)進(jìn)進(jìn)行對(duì)成績(jī)表表的更新 B. 保留對(duì)學(xué)生生表的修改,機(jī)機(jī)器重新啟動(dòng)動(dòng)后,提示用用戶對(duì)成績(jī)表表的進(jìn)

23、行更新新 C. 清除對(duì)學(xué)生生表的修改 D清清除對(duì)學(xué)生表表的修改,機(jī)機(jī)器重新啟動(dòng)動(dòng)后,自動(dòng)進(jìn)進(jìn)行對(duì)學(xué)生表表和成績(jī)表的的更新52下列關(guān)系系中,符合第第2范式但不不符合第3范范式的是( B )。 53把第一個(gè)個(gè)關(guān)系和第二二個(gè)關(guān)系中都都出現(xiàn)的記錄錄提取出來(lái),形形成新的關(guān)系系稱為( CC )。 A. 兩個(gè)關(guān)系的的和 B兩個(gè)關(guān)關(guān)系的并 CC. 兩個(gè)關(guān)關(guān)系的交 D兩兩個(gè)關(guān)系的差差54如果希望望從學(xué)生表中中查詢出同學(xué)學(xué)的平均年齡齡,那么語(yǔ)句句中應(yīng)該包含含( C )。 ASSELECTTMIN(年年齡)AS平平均FROMM學(xué)生表 BSELLECT MMAX(年齡齡)AS平均均FROM學(xué)學(xué)生表 C. SELECC

24、TAVG(年齡)ASS平均FROOM學(xué)生表DDSELEECTCOUUNT(年齡齡)AS平均均FROM學(xué)學(xué)生表55數(shù)據(jù)庫(kù)的的備份不包括括( A )。 A. 操作系統(tǒng) B系統(tǒng)數(shù)據(jù)庫(kù)庫(kù)C. 用戶戶數(shù)據(jù)庫(kù) D事事務(wù)日志 56下列說(shuō)法法中,( A )屬屬于表設(shè)計(jì)原原則。 A. 遵守第三范范式標(biāo)準(zhǔn)的數(shù)數(shù)據(jù)庫(kù)設(shè)計(jì) B盡可能地建建立觸發(fā)器 C. 適當(dāng)使用視視圖 D盡可能能多地采用外外鍵57下列SQQL語(yǔ)句中,能能夠?qū)Σ樵兘Y(jié)結(jié)果進(jìn)行排序序的是( A )。 A. SELECCT*FROOM學(xué)生表WWIlEREE專業(yè)軟件ORDERRBY年齡 BSSELECTT*FROMM學(xué)生表WHHERE專業(yè)業(yè)軟件 CSSELEC

25、TT*FROMM學(xué)生表WHHERE專業(yè)業(yè)=軟件AVG年齡齡 D. SELECCT*FROOM學(xué)生表WWHERE專專業(yè):軟件DISTIINCT年齡齡58查詢姓名名中帶有“玲”字的學(xué)生,則則條件語(yǔ)句應(yīng)應(yīng)包含( B )。 AWWHERE姓姓名LIKEE玲 BBWHERRE姓名IIIKE玲 CWWHERE姓姓名LIKE玲玲LIKE DDWHERRE姓名LIIKE玲59下列SQQL語(yǔ)句中,對(duì)對(duì)字段創(chuàng)建唯唯一的聚集索索引的約束是是( B )。 A學(xué)學(xué)號(hào)cha,(8)NOTT NULLL CONSSTRAINNT un_no UNNIQUE B學(xué)學(xué)號(hào)charr(8)NOOT NULLL CONNSTRAII

26、NTPK一一學(xué)生表PRRIMARYYKEY C. 性別chaar(2)NNOT NUULL chheck(性性別男or性別女)D學(xué)號(hào)chaar(8)NNOTNULLL60如果希望望從學(xué)生表中中查詢出所有有姓“張”的同學(xué),那那么條件語(yǔ)句句應(yīng)該是( B )。 AWWhere姓姓名張 BWWhere姓姓名LIKEE張 CWWhere姓姓名LIKE張張 DWWhere姓姓名LIKEE張61. 本教材材介紹的數(shù)據(jù)據(jù)庫(kù)管理系統(tǒng)統(tǒng)基于(C )數(shù)據(jù)庫(kù)庫(kù)。 AOOraclee BIInformmix CCMicrrosoftt SQL Serveer DSybasse62.( A )數(shù)據(jù)據(jù)庫(kù)包含了所所有系統(tǒng)級(jí)信

27、信息,對(duì)SQQL Serrver系統(tǒng)統(tǒng)來(lái)說(shuō)至關(guān)重重要,一旦受受到損壞,有有可能導(dǎo)致SSQL Seerver系系統(tǒng)的徹底癱癱瘓。 Ammasterr數(shù)據(jù)庫(kù) Bttempdbb數(shù)據(jù)庫(kù) Cmoddel數(shù)據(jù)庫(kù)庫(kù) Dmsddb數(shù)據(jù)庫(kù)63在一個(gè)教教師關(guān)系中,能能夠成為主關(guān)關(guān)鍵字(或稱稱主碼)的屬屬性是( BB )。 A教教師姓名 B教教師編號(hào) CC教師年齡齡 DD教師性別別64從邏輯層層次上看,數(shù)數(shù)據(jù)庫(kù)不包括括( D )。 A表 B視圖 C存儲(chǔ)過(guò)程 D內(nèi)模式式65下列關(guān)于于索引的說(shuō)明明不正確的是是( A )。 A索引一一經(jīng)建立就需需要人工進(jìn)行行維護(hù) B索引與與基本表分開開存儲(chǔ) C索引的的建立或撤消消對(duì)數(shù)據(jù)

28、的內(nèi)內(nèi)容毫無(wú)影響響 D索引會(huì)會(huì)在一定程度度上影響增刪刪改操作的效效率66第二范式式是指(B )。 A. 設(shè)一個(gè)關(guān)關(guān)系為R,它它是滿足第一一范式的,若若R中不存在在非主屬性對(duì)對(duì)主鍵的傳遞遞函數(shù)依賴,則則稱該關(guān)系符符合第二范式式 B設(shè)一個(gè)個(gè)關(guān)系為R,它它是滿足第一一范式的,若若R中不存在在非主屬性對(duì)對(duì)主鍵的部分分函數(shù)依賴,則則稱該關(guān)系符符合第二范式式 C設(shè)一個(gè)個(gè)關(guān)系為R,它它是滿足第二二范式的,若若R中不存在在非主屬性對(duì)對(duì)主鍵的傳遞遞函數(shù)依賴,則則稱該關(guān)系符符合第三范式式 D設(shè)一個(gè)個(gè)關(guān)系為R,它它是滿足第二二范式的,若若R中不存在在非主屬性對(duì)對(duì)主鍵的部分分函數(shù)依賴,則則稱該關(guān)系符符合第三范式式67

29、下列符合合第三范式的的關(guān)系是( D )。 A教師(教師師編號(hào),教師師姓名,教師師講授的課程程號(hào),教師講講授的課程名名) B教師(教師師編號(hào),教師師姓名,教師師講授的課程程名,教師所所在的系) C. 教師(教教師編號(hào),教教師姓名,教教師講授的課課程號(hào),教師師所在的辦公公室) D教師(教師師編號(hào),教師師姓名,教師師性別)68在第一個(gè)個(gè)關(guān)系中出現(xiàn)現(xiàn),在第二個(gè)個(gè)關(guān)系中也出出現(xiàn)的記錄組組成的新關(guān)系系稱為( CC )。 A兩個(gè)關(guān)系的的和 B兩個(gè)關(guān)系的的并 C兩個(gè)關(guān)系的的交 D兩個(gè)關(guān)系的的差69. 數(shù)據(jù)庫(kù)庫(kù)應(yīng)用程序開開發(fā)中,( B )屬于物理設(shè)設(shè)計(jì)。 A回答“干什么”的問(wèn)題 B存儲(chǔ)方法設(shè)設(shè)計(jì) C繪制E-RR

30、圖 D將ER圖轉(zhuǎn)換為為關(guān)系模型70.通過(guò)賬號(hào)號(hào)管理,SQQL Serrver用戶戶分為( C )。 A管理員賬號(hào)號(hào)和普通用戶戶賬號(hào) B操作賬號(hào)和和登錄賬號(hào) C登錄賬號(hào)和和用戶賬號(hào) D權(quán)限賬號(hào)和和身份賬號(hào)71.下列SQQL語(yǔ)句中,能能夠完成刪除除功能的是( B )。 A.INSERRT INTTO學(xué)生表VVALUESS(20060001,王小明,男,2) B.UPDATTE學(xué)生表SSET姓名=王莉WHEREE學(xué)號(hào)=20060001 C.DELLETE學(xué)生生表SET姓姓名=王莉WHEREE學(xué)號(hào)=20060001 D.DELLETE FFROM學(xué)生生表WHERRE性別=男72.下列SQQL語(yǔ)句中,能

31、能夠完成求某某列最大值的的是( D )。 ASELLECT AAVG(Agge)FROOM Stuudent BSELECCT MAXX(Age)FROM Studeent CSELECCT MINN(Age)FROM Studeent DSELECCT COUUNT(*)FROM Studeent73.下列SQQL語(yǔ)句中,能能夠完成交運(yùn)運(yùn)算的是( D )。 A.SELECCT * FFROM 劉劉德華出演的的電影UNIION SEELECT * FROOM 梅艷芳芳出演的電影影 B.SELECCT * FFROM 劉劉德華出演的的電影INTTERSECCT SELLECT * FROMM 梅

32、艷芳出出演的電影 C.SELECCT * FFROM 劉劉德華出演的的電影EXCCEPT SSELECTT * FRROM 梅艷艷芳音演的電電影 DSELECCT * FFROM 劉劉德華出演的的電影,梅艷艷芳出演的電電影74設(shè)學(xué)生表表和課程表的的結(jié)構(gòu)分別為為(學(xué)號(hào),姓姓名)和(學(xué)學(xué)號(hào),課程名名,成績(jī)),如如果希望查詢?cè)兂觥斑x修了數(shù)據(jù)庫(kù)應(yīng)用用技術(shù)課程的學(xué)生生姓名和成績(jī)績(jī)”,則對(duì)應(yīng)的的SQL語(yǔ)句句是( B )。ASELECCT 姓名,成成績(jī)FROMM學(xué)生表WHHERE學(xué)生生表學(xué)號(hào)=課程表學(xué)學(xué)號(hào)AND 課程名=數(shù)據(jù)庫(kù)應(yīng)用用技術(shù)BSELECCT姓名,成成績(jī)FROMM課程表WHHERE學(xué)生生表學(xué)號(hào)=課

33、程表學(xué)學(xué)號(hào)AND 課程程名=數(shù)據(jù)庫(kù)應(yīng)用用技術(shù)CSELECCT姓名FRROM學(xué)生表表,課程表WWHERE學(xué)學(xué)生表學(xué)號(hào)號(hào)=課程表學(xué)號(hào)OR 課程程名=數(shù)據(jù)庫(kù)應(yīng)用用技術(shù)DSELECCT姓名,成成績(jī)FROMM學(xué)生表,課課程表WHEERE學(xué)生表表學(xué)號(hào)=課課程表學(xué)號(hào)號(hào)AND課程程名=數(shù)據(jù)庫(kù)應(yīng)用用技術(shù)二、填空題1.SQL語(yǔ)言言中的查詢語(yǔ)語(yǔ)句是SELLECT2.數(shù)據(jù)庫(kù)還原原方式包括完完全還原方式式、簡(jiǎn)單還原原方式 和大容量量日志記錄還還原方式o 3.數(shù)據(jù)庫(kù)設(shè)計(jì)計(jì)的主要原則則包括表設(shè)計(jì)計(jì)原則、字段段設(shè)計(jì)原則 和其其他原則。 4.關(guān)系完整性性是指關(guān)系模模型中數(shù)據(jù)的的正確性、一一致性 和有有效性。 5.SQLSeer

34、ver 中的事務(wù)處處理控制語(yǔ)句句,BEGIIN TRRANSAACTIONN 或BBEGIN 實(shí)現(xiàn)開開始一個(gè)事務(wù)務(wù)。6關(guān)系模型由由三個(gè)部分組組成,分別是是數(shù)據(jù)結(jié)構(gòu)、關(guān)關(guān)系操作集合合和關(guān)系完整整性 。7備份是指將將數(shù)據(jù)從硬盤盤復(fù)制到 可移動(dòng)動(dòng) 媒體上的的過(guò)程。8數(shù)據(jù)庫(kù)應(yīng)用用系統(tǒng)的建設(shè)設(shè)包括結(jié)構(gòu)設(shè)設(shè)計(jì)和 行為設(shè)計(jì) 兩個(gè)個(gè)方面。9計(jì)算機(jī)數(shù)據(jù)據(jù)處理技術(shù)大大致經(jīng)歷了人人工管理、文文件管理和數(shù)數(shù)據(jù)庫(kù)管理等等三個(gè)階段。10.如果一個(gè)個(gè)數(shù)據(jù)表不滿滿足第三范式式,那么至少少會(huì)存在數(shù)序序冗余、更新新異常、插入入異常和刪除除異常等問(wèn)題題。11.SQL Serveer支持3種種備份設(shè)備,即即磁盤設(shè)備、磁磁帶設(shè)備和命命

35、名管道設(shè)備備。12.VB提供供了三種數(shù)據(jù)據(jù)庫(kù)訪問(wèn)引擎擎,即Jett引擎、ODDBC和OLLE DB,目目前主要使用用OLE DDB 。13表是SQQL語(yǔ)言存放放數(shù)據(jù)、查找找數(shù)據(jù)以及更更新數(shù)據(jù)的基基本數(shù)據(jù)結(jié)構(gòu)構(gòu)。14數(shù)據(jù)依賴賴通常包括函函數(shù)依賴和多多值依賴兩個(gè)個(gè)方面。15當(dāng)需要對(duì)對(duì)查詢結(jié)果進(jìn)進(jìn)行排序時(shí),可可以指定其排排序方式,字字段后使用AASC表示升升序, DEESC表示降降序。16SQL數(shù)數(shù)據(jù)定義語(yǔ)言言的主要作用用是創(chuàng)建存儲(chǔ)儲(chǔ)數(shù)據(jù)的結(jié)構(gòu)構(gòu),而數(shù)據(jù)操操縱語(yǔ)言的主主要作用則是是向數(shù)據(jù)庫(kù)中填填寫數(shù)據(jù),具具體包括增加加、刪除、修修改等操作。17數(shù)據(jù)庫(kù)系系統(tǒng)的三級(jí)模模式是指外模模式、模式和和內(nèi)模式三、

36、判斷題1.DROP PROC的的功能是刪除除表結(jié)構(gòu)。 ( X ) 2.索引實(shí)際上上是一張建立立在基本表上上的虛表。 ( XX )3.如果我們想想將數(shù)據(jù)庫(kù)系系統(tǒng)從被安裝裝的系統(tǒng)盤轉(zhuǎn)轉(zhuǎn)移到E盤上上,可以進(jìn)行行數(shù)據(jù)庫(kù)分離離和附加操作作。(L ) 4.任何一個(gè)用用戶賬號(hào)背后后都有一個(gè)登登錄賬號(hào)o ( LL )5.c/s模式式主要由客戶戶應(yīng)用程序和和數(shù)據(jù)庫(kù)兩部部分組成。 ( LL )6在教師任課課關(guān)系(教師師編號(hào),教師師姓名,教師師職稱,課程程號(hào),課程名名,課時(shí)費(fèi))中中,主鍵是教教師編號(hào)。( X )7觸發(fā)器是一一種特殊的存存儲(chǔ)過(guò)程,它它基于一個(gè)表表創(chuàng)建,可以以針對(duì)多個(gè)表表進(jìn)行操作。( )8做結(jié)構(gòu)設(shè)計(jì)計(jì)時(shí)

37、,要盡量量使設(shè)計(jì)符合合第三范式的的要求。( )9登錄賬號(hào)用用于身份驗(yàn)證證,用戶賬號(hào)號(hào)用于權(quán)限驗(yàn)驗(yàn)證。( )10數(shù)據(jù)庫(kù)應(yīng)應(yīng)用程序開發(fā)發(fā)中,需求分分析階段的主主要目的是回回答“干什么,的的問(wèn)題。( )12SQL結(jié)結(jié)構(gòu)化查詢語(yǔ)語(yǔ)言是一種過(guò)過(guò)程化語(yǔ)言。( X )13.索引是在在基本表的列列上建立的一一種數(shù)據(jù)庫(kù)對(duì)對(duì)象,它和基基本表分開存存儲(chǔ),它的建建立或撤消對(duì)對(duì)數(shù)據(jù)的內(nèi)容容毫無(wú)影響。( )14當(dāng)刪除一一個(gè)視圖時(shí),與與之相關(guān)聯(lián)的的基本表也會(huì)會(huì)自動(dòng)被刪除除。( X )15.參照完整整性規(guī)則通常常是指在兩個(gè)個(gè)參照和被參參照關(guān)系中,參參照關(guān)系中每每條記錄的外外鍵或者為空空,或者等于于被參照關(guān)系系中某條記錄錄的主

38、鍵。( ) 16索引與視視圖具有相同同的用途。( X )17每個(gè)用戶戶需要通過(guò)登登錄賬號(hào)建立立自己的連接接能力,以便便獲得對(duì)SQQL的訪問(wèn)權(quán)權(quán)限。 ( )18BS模模式實(shí)際上就就是兩層結(jié)構(gòu)構(gòu)的CS模模式。( X )19. 目前,在在數(shù)據(jù)庫(kù)系統(tǒng)統(tǒng)中,使用最最廣泛的數(shù)據(jù)據(jù)模型是面向向?qū)ο竽P汀? X )20主鍵可以以取空值。( X )21.數(shù)據(jù)庫(kù)設(shè)設(shè)計(jì)是指對(duì)于于一個(gè)給定的的應(yīng)用環(huán)境,構(gòu)構(gòu)造最優(yōu)的數(shù)數(shù)據(jù)庫(kù)模式,建建立數(shù)據(jù)庫(kù)及及其應(yīng)用系統(tǒng)統(tǒng)。有效存儲(chǔ)數(shù)據(jù)據(jù),足用戶信息要求求和處理要求求。( )22.根據(jù)索引引的特點(diǎn),應(yīng)應(yīng)該對(duì)那些數(shù)數(shù)據(jù)量大、查查詢頻度較高高、實(shí)時(shí)性要要求強(qiáng)的基本本表創(chuàng)建索引引。( )2

39、3.在實(shí)際應(yīng)應(yīng)用中,盡可可能不要通過(guò)過(guò)視圖對(duì)記錄錄進(jìn)行更新操操作。( )四、簡(jiǎn)述題1.簡(jiǎn)述SQLL Servver數(shù)據(jù)庫(kù)庫(kù)的存儲(chǔ)結(jié)構(gòu)構(gòu)。SQLServver數(shù)據(jù)庫(kù)庫(kù)的存儲(chǔ)結(jié)構(gòu)構(gòu)包括物理存存儲(chǔ)結(jié)構(gòu)和邏邏輯存儲(chǔ)結(jié)構(gòu)構(gòu)兩個(gè)層面。 在在物理層面上上,SQL Selveel數(shù)據(jù)庫(kù)是是由兩個(gè)操作作系統(tǒng)文件組組成的,即數(shù)數(shù)據(jù)文件和事事務(wù)日志文件件,它們的后后綴分別是 MDF和和 LDF。數(shù)數(shù)據(jù)文件主要要用于存儲(chǔ)數(shù)數(shù)據(jù),事務(wù)日日志文件主要要用于存儲(chǔ)數(shù)數(shù)據(jù)庫(kù)的更新新情況等事務(wù)務(wù)日志信息。在邏輯層次上,數(shù)數(shù)據(jù)庫(kù)是由表表、視圖、存存儲(chǔ)過(guò)程等一一系列數(shù)據(jù)對(duì)對(duì)象組成的。當(dāng)當(dāng)采用 SQLSServerr企業(yè)管理器器將上述

40、數(shù)據(jù)據(jù)庫(kù)文件打打開后,就就能看到數(shù)據(jù)據(jù)庫(kù)的邏輯結(jié)結(jié)構(gòu)了o 數(shù)據(jù)庫(kù)中的的數(shù)據(jù)分別存存儲(chǔ)在幾個(gè)不不同的對(duì)象中中,而這些對(duì)對(duì)象是用戶在在操作數(shù)據(jù)庫(kù)庫(kù)時(shí),實(shí)際能能夠看到和接接觸到的,屬屬于邏輯存儲(chǔ)儲(chǔ)結(jié)構(gòu)。常用用的數(shù)據(jù)庫(kù)對(duì)對(duì)象主要包括括:表(Taable)、索索引(Inddex)、視視圖(Vieews)、 觸 發(fā) 器器 (Triiggerss)、 存儲(chǔ)儲(chǔ)過(guò) 程(SStore Proccedurees)、 缺缺省 (Deefaultt)、 約 束(Connstraiints)、用用戶(Useers)以及及圖表(Diiagramm)和用戶 自定義的數(shù)數(shù)據(jù)類型等。 2. 數(shù)據(jù)庫(kù)庫(kù)設(shè)計(jì)的目的的是什么,請(qǐng)請(qǐng)簡(jiǎn)要說(shuō)

41、明。數(shù)據(jù)庫(kù)設(shè)計(jì)指的的是設(shè)計(jì)數(shù)據(jù)據(jù)庫(kù)及其應(yīng)用用系統(tǒng)的技術(shù)術(shù),是指對(duì)于于一個(gè)給定的的應(yīng)用環(huán)境,包包括硬件環(huán)境境和操作系統(tǒng)統(tǒng)、數(shù)據(jù)庫(kù)管管理系統(tǒng)(DDBMS)等等軟件環(huán)境,如如何使用這個(gè)個(gè)環(huán)境來(lái)表達(dá)達(dá)用戶的要求求,構(gòu)造最優(yōu)優(yōu)的數(shù)據(jù)庫(kù)模模式,建立數(shù)數(shù)據(jù)庫(kù)及圍繞繞數(shù)據(jù)庫(kù)展開開的應(yīng)用系統(tǒng)統(tǒng),使之能夠夠有效地收集集、存儲(chǔ)、操操作和管理數(shù)數(shù)據(jù),滿足企企業(yè)組織中各各類用戶的應(yīng)應(yīng)用需求(信信息需求和處處理需求)。1關(guān)系完整性性的主要內(nèi)容容是什么?為為什么要保證證關(guān)系的完整整性? 關(guān)系完整整性就是關(guān)系系模型中數(shù)據(jù)據(jù)的正確性、一一致性和有效效性。關(guān)系完完整性又包括括實(shí)體完整性性、參照完整整性和用戶定定義的完整性性三個(gè)方

42、面。只有保證了關(guān)系系的完整性,才才能使數(shù)據(jù)庫(kù)庫(kù)中的數(shù)據(jù)正正確、一致和和有效。2什么是嵌入入式SQL,它有有哪些用途?嵌入式SQLL語(yǔ)言是將SSQL語(yǔ)句直直接嵌入到程程序的源代碼碼中,與其他他程序設(shè)計(jì)語(yǔ)語(yǔ)言語(yǔ)句混合合。嵌入式SQL的的用途:它是是數(shù)據(jù)庫(kù)應(yīng)用用程序的一種種開發(fā)方法。是是一種應(yīng)用程程序進(jìn)行數(shù)據(jù)據(jù)庫(kù)訪問(wèn)時(shí)所所采取的編程程式數(shù)據(jù)庫(kù)語(yǔ)語(yǔ)言1請(qǐng)簡(jiǎn)要說(shuō)明明存儲(chǔ)過(guò)程的的概念和優(yōu)點(diǎn)點(diǎn)。存儲(chǔ)過(guò)程(Sttoed PProceddure)是是一組預(yù)先編編譯好的,以以一種可執(zhí)行行的形式永久久地存儲(chǔ)在數(shù)數(shù)據(jù)中的SQQL代碼(33分)。使用存儲(chǔ)過(guò)程的的好處可歸納納為以下幾點(diǎn)點(diǎn):(a)執(zhí)執(zhí)行速度快。在在經(jīng)過(guò)第一

43、次次調(diào)用以后,就就駐留在內(nèi)存存中,不必再再經(jīng)過(guò)編譯和和優(yōu)化;(bb)模塊化的的程序設(shè)計(jì)。經(jīng)經(jīng)過(guò)了一次創(chuàng)創(chuàng)建以后,可可以被調(diào)用無(wú)無(wú)數(shù)次;(cc)減少網(wǎng)絡(luò)絡(luò)流量;(dd)保證系統(tǒng)統(tǒng)的安全性。2請(qǐng)簡(jiǎn)要說(shuō)明明關(guān)系規(guī)范化化的必要性。減少數(shù)據(jù)冗余(2分)、更更新異常(11分)、插入入異常(1分分)、刪除異異常(1分)。1什么是數(shù)據(jù)據(jù)和數(shù)據(jù)處理理?數(shù)據(jù)與信信息的區(qū)別聯(lián)聯(lián)系是什么? 數(shù)據(jù)(Daata)是一一組表示數(shù)量量、行動(dòng)和目目標(biāo)的非隨機(jī)機(jī)的可鑒別的的符號(hào)。 數(shù)據(jù)處理通通常包括查找找、統(tǒng)計(jì)、分分類、修改、計(jì)計(jì)算、匯總等等各種方法。、 信息(Innformaation)是經(jīng)過(guò)加工工的,能對(duì)接接收者的行為為和決

44、策產(chǎn)生生影響的、有有價(jià)值的數(shù)據(jù)據(jù)。 如果將數(shù)據(jù)據(jù)比喻為原料料,那么信息息就是數(shù)據(jù)經(jīng)經(jīng)過(guò)加工而生生產(chǎn)的產(chǎn)品,是是有價(jià)值的數(shù)數(shù)據(jù)。與原料料和產(chǎn)品的概概念相似,一一個(gè)系統(tǒng)的產(chǎn)產(chǎn)品可能是另另一個(gè)系統(tǒng)的的原料,那么么一個(gè)系統(tǒng)的的信息可能成成為另一個(gè)系系統(tǒng)的數(shù)據(jù)。2請(qǐng)簡(jiǎn)要說(shuō)明明數(shù)據(jù)庫(kù)應(yīng)用用系統(tǒng)設(shè)計(jì)的的步驟。數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)統(tǒng)設(shè)計(jì)的步驟驟包括需求分分析、概念設(shè)設(shè)計(jì)、邏輯設(shè)設(shè)計(jì)和物理設(shè)設(shè)計(jì)。1.為什么要使使用事務(wù)?事事務(wù)處理的作作用是什么?事務(wù)(Trannsactiion)是并并發(fā)控制的基基本單位,它它反映了現(xiàn)實(shí)實(shí)世界中需要要以一個(gè)完整整的單位提交交的一項(xiàng)工作作。SQL Serveer通過(guò)事務(wù)務(wù)機(jī)制,將邏邏輯相

45、關(guān)的一一組操作捆綁綁在一起,以以便服務(wù)器保保持?jǐn)?shù)據(jù)的完完整性。它是是SQL復(fù)雜雜程序設(shè)計(jì)必必不可少的內(nèi)內(nèi)容。 如果在在執(zhí)行完第一一個(gè)語(yǔ)句后,計(jì)計(jì)算機(jī)突然斷斷電,而第二二條語(yǔ)句還沒(méi)沒(méi)來(lái)得急執(zhí)行行,數(shù)據(jù)出現(xiàn)現(xiàn)不一致怎么辦辦?這時(shí)候就就需要用到SSOL的事務(wù)務(wù)控制功能了了。如果使用了SQQL Serrver的事事務(wù)控制機(jī)制制,以上兩個(gè)個(gè)問(wèn)題均可獲獲得解決。在在使用事務(wù)的的情況下,SQLL Servver可以保保證,所有的的記錄要么全全部處理,要要么一行也不不處理。如果果修改了全部部記錄的一半時(shí)時(shí)服務(wù)器出錯(cuò)錯(cuò)了,SQLL Servver會(huì)返回回到以前未執(zhí)執(zhí)行UPDAATE操作前前的位置,清清除它已經(jīng)修

46、改過(guò)過(guò)的數(shù)據(jù),這這就是事務(wù)處處理的作用。2.為什么要進(jìn)進(jìn)行數(shù)據(jù)備份份?數(shù)據(jù)庫(kù)備備份包括哪些些主要內(nèi)容?任何系統(tǒng)都不可可避免會(huì)出現(xiàn)現(xiàn)各種形式的的故障,而某某些故障可能能會(huì)導(dǎo)致數(shù)據(jù)據(jù)庫(kù)災(zāi)難性的的損壞,所以以做好數(shù)據(jù)庫(kù)庫(kù)的備份工作作極為重要。備備份可以創(chuàng)建建在磁盤、磁磁帶等備份設(shè)設(shè)備上,與備備份對(duì)應(yīng)的是是還原。數(shù)據(jù)庫(kù)備份就是是在某種介質(zhì)質(zhì)上(磁帶、磁磁盤等)存儲(chǔ)儲(chǔ)數(shù)據(jù)庫(kù)(或或者其中一部部分)的拷貝貝的過(guò)程。更更嚴(yán)格意義上上講,備份應(yīng)應(yīng)該是一種把把數(shù)據(jù)從硬盤盤上復(fù)制到其其他可移動(dòng)介介質(zhì)上的操作作過(guò)程。一個(gè)完整的備份份通常要包括括三部分內(nèi)容容,即系統(tǒng)數(shù)數(shù)據(jù)庫(kù)、用戶戶數(shù)據(jù)庫(kù)和事事務(wù)日志。五、綜合應(yīng)用題題1

47、.用SQL語(yǔ)語(yǔ)句創(chuàng)建簡(jiǎn)單單數(shù)據(jù)表 設(shè)某數(shù)數(shù)據(jù)庫(kù)中的物物資臺(tái)賬數(shù)據(jù)據(jù)表T,包括括物資編號(hào)TTNo、物資資名稱TN、物物資單價(jià) TTD等字段:TNo和 TN為字符符型(長(zhǎng)度220),ffD為數(shù)值型型(帶小數(shù))0 TNoo是主鍵,請(qǐng)請(qǐng)用SQL語(yǔ)語(yǔ)句創(chuàng)建該數(shù)數(shù)據(jù)表T。CREATE TABLEE T( TNoo CHARR(20) PRIMAARY KEEY, TN CHAR(20), TDMMoney ); 2. 用SQL語(yǔ)語(yǔ)句查詢數(shù)據(jù)據(jù)表 在第五五大題第 11小題基礎(chǔ)上上,要求按下下列條件對(duì)物物資臺(tái)賬表 T進(jìn)行查啕啕,顯示所有有字段o條件件是:物資編編號(hào)TNo以以X開頭頭,并且物資資單價(jià)在200元和

48、 300元之間(不不包括20元元、30元),請(qǐng)寫出相相關(guān)的Sellect語(yǔ)句句。SELECT* FROOM T WHEERE TNNo LIKKE X% andd TD220 andd TD330 3.程程序應(yīng)用題 接第五五大題第2小小題,現(xiàn)要求求開發(fā)物資管管理信息系統(tǒng)統(tǒng),物資臺(tái)賬賬錄入功能的的界面如圖 1所示,其其中Texttl為物資編編號(hào)、Texxt2為物資資名稱、Teext3為物物資單價(jià)。程程序運(yùn)行后,用用戶輸入所有有數(shù)據(jù),點(diǎn)擊擊確認(rèn)按按鈕,程序?qū)呀Y(jié)果插入入到物資臺(tái)賬賬表T中。請(qǐng)請(qǐng)補(bǔ)充完成下下列程序代碼碼。 PriivateSSubCommmandll_Clicck() 聲明明一個(gè)記

49、錄集集對(duì)象 Dimm ADOrrs As NewReecordsset 將記錄集集對(duì)象與已建建立的數(shù)據(jù)庫(kù)庫(kù)聯(lián)接對(duì)象AADOcn綁綁定 ADOOrs.ACCtiveCConneeetion=ADOcnn 第一步33在物資臺(tái)賬賬表T中查詢?cè)兪欠翊嬖陉P(guān)關(guān)鍵字相同的的記錄(1)拼寫查詢?cè)冏址畇trSQL=Seleect TNNo Froom TWhhere TTNo=十Texttl十(2)執(zhí)行查詢?cè)冋Z(yǔ)句ADOrs. Open StrSQQL 第二步:如果記錄已已經(jīng)存在,則則退出程序If Not ADOrss.EOF Then MsggBox記記錄已存在,不不能繼續(xù)增加加 Exiit Subb End

50、d If 第三步步:將結(jié)果插插入到物資合合賬表T中 (1)拼拼寫Inseert插入語(yǔ)語(yǔ)句strSQL=Inseet intto T(TTN0,TNN,TD)VValuess(十TText1十十,十Textt2+.,+Teext3十) ADOOcn.Exxecutee strSSQLEndSub五、綜合應(yīng)用題題1用SQL語(yǔ)語(yǔ)句創(chuàng)建簡(jiǎn)單單數(shù)據(jù)表設(shè)有某數(shù)據(jù)庫(kù)中中有學(xué)生表(表表名為Stuudentss),包括學(xué)學(xué)號(hào)SNo,姓名名SNamee,出生年月月日SD等字段。SNNo和SNamee均為字符型型(長(zhǎng)度100),SD為日期型型。SNo是主鍵鍵,請(qǐng)用SQQL語(yǔ)句創(chuàng)建建該數(shù)據(jù)表SStudennts。CR

51、EATEE TABLLE Stuudentss ( SNo CCHAR(110) PRRIMARYY KEY, SNamee CHARR(10), SD DAATETIMME);2利用SQLL語(yǔ)句進(jìn)行查查詢?cè)诘谖孱}第1小小題的基礎(chǔ)上上,假設(shè)還存存在課程表(表表名Courrses)和和成績(jī)表(表表名Markks)兩張數(shù)數(shù)據(jù)表。課程程表Courrses包括括課程號(hào)CNNo,課程名名CNamee兩個(gè)字段;成績(jī)表maarks包括括學(xué)號(hào)SNoo,課程號(hào)CNNo和成績(jī)marrk三個(gè)字段段。教學(xué)管理人員希希望查詢學(xué)號(hào)號(hào)為“20090001”的學(xué)生情況況,并按如圖圖1所示的方式式顯示查詢結(jié)結(jié)果,請(qǐng)寫出出對(duì)應(yīng)的

52、Seelect查查詢語(yǔ)句。圖1 要求的顯顯示結(jié)果SELECT studeents.SSno,Snname,CCname,mark FROM sttudentts,couurses,markss WHERE sstudennts.Snno=marrks.Snno andd courrses.CCno=maarks.CCno annd stuudentss.Sno=200900013程序應(yīng)用題題接第五題第2小小題,某教學(xué)學(xué)管理系統(tǒng)包包括課程信息息錄入功能,程程序運(yùn)行界面面如圖2所示,其中中Text11為課程號(hào)、TText2為為課程名。進(jìn)進(jìn)入界面后,用用戶輸入所有有數(shù)據(jù),點(diǎn)擊擊“確認(rèn)”按鈕,將結(jié)結(jié)果

53、插入到課課程表couurses中中。請(qǐng)補(bǔ)充完完成下列程序序代碼。Commandd1圖2“增加記錄錄”窗體運(yùn)行界界面Privatee Sub Commaand1_CClick() 聲明一個(gè)個(gè)記錄集對(duì)象象Dim ADOOrs Ass New Recorrdset 將記錄集集對(duì)象與已建建立的數(shù)據(jù)庫(kù)庫(kù)聯(lián)接對(duì)象AADOcn綁綁定ADOrs.AActiveeConneectionn=ADOccn 第一步:在課程表CCoursees中查詢是是否存在關(guān)鍵鍵字相同的記記錄 (1)拼寫寫查詢字符串串strSQL =“Selecct CNoo Fromm courrses WWhere Cno=” + TText1

54、 + “” ADOrss.Openn StrSSQL (2)執(zhí)行行查詢語(yǔ)句 ADOrrs.Opeen StrrSQL 第二步:如果記錄已已經(jīng)存在,則則退出程序If Not ADOrss.EOF Then MssgBox “記錄已已存在,不能能繼續(xù)增加” Exxit Suub End IIf 第三步:將將結(jié)果插入到到課程表Cooursess中 strSQQL = “Inserrt Intto couurses(Cno,CCName) Valuues(”+Texxt1+“, ”+Texxt2+“)” AADOcn.Execuute sttrSQL End SSub五、綜合應(yīng)用題題1.用SQL語(yǔ)語(yǔ)句

55、創(chuàng)建簡(jiǎn)單單數(shù)據(jù)表設(shè)有職工數(shù)據(jù)表表T,包括職職工編號(hào)TNNo,姓名TTN,出生年年月日TD等等字段。TNN0和TN均均為字符型(長(zhǎng)度10),TD為日日期型。TNN0是主鍵,請(qǐng)請(qǐng)用SQL語(yǔ)語(yǔ)句創(chuàng)建該數(shù)數(shù)據(jù)表T。CREATE TABLLE ( TN00 HARR(10) PRIMMARY KKEY, TN CHAR(10), TD ATETTIME );2用SQL語(yǔ)語(yǔ)句創(chuàng)建帶約約束條件的數(shù)數(shù)據(jù)表在上題基礎(chǔ)上,假假設(shè)還存在工工資數(shù)據(jù)表CC,包括職工工編號(hào)CN00,基本工資資Cn等字段段。Cn為數(shù)數(shù)值型(帶小小數(shù))。Cnno是該表主主鍵,字符型型(長(zhǎng)度100)。該數(shù)據(jù)據(jù)表與職工數(shù)數(shù)據(jù)表T之間間存在外鍵約

56、約束,即職工工數(shù)據(jù)表T中中不存在的記記錄不能夠出出現(xiàn)在該表中中。請(qǐng)根據(jù)上上述說(shuō)明,用用SQL創(chuàng)建建工資數(shù)據(jù)表表CCREATE TABLEE C( CNoo CHARR(10) PRIMMARY KKEY, Cn moneyy, FORREIGN KEY(CCN0)REEFERENNCES TT(TNo) ); 3程序應(yīng)用題題設(shè)物資臺(tái)賬數(shù)據(jù)據(jù)表的結(jié)構(gòu)為為(物資編碼碼、物資名稱稱、計(jì)量單位位、單價(jià)、期期初庫(kù)存),程程序運(yùn)行界面面如圖1所示示,其中Teextl為控控件數(shù)組,TTextl(0)、Teextl(11)、Texxtl(2)、Texttl(3)、TTextl(4)分別表表示物流編碼碼、物資名

57、稱稱、單價(jià)、期期初庫(kù)存、期期初金額。進(jìn)進(jìn)入界面后,用用戶輸入所有有數(shù)據(jù)后,點(diǎn)點(diǎn)擊“保存”按鈕后,將將結(jié)果插入到到物資臺(tái)賬數(shù)數(shù)據(jù)表中。請(qǐng)請(qǐng)補(bǔ)充完成下下列程序代碼碼。Privatee Subb Commmand11_Clicck()聲明一個(gè)記錄錄集對(duì)象Dim ADOOrs Ass New Recorrdset將記錄集對(duì)象象與已建立的的數(shù)據(jù)庫(kù)聯(lián)接接對(duì)象ADOOcn綁定ADOrs.AActiveeConneectionn=ADOccn第一步:在數(shù)數(shù)據(jù)表中查詢?cè)兪欠翊嬖陉P(guān)關(guān)鍵字相同的的記錄(1)拼寫查詢?cè)冏址甋trSQL= Seleect物資編編碼Fromm物資臺(tái)賬WWhere物物資編碼=”+Texttl(0)+” ADOOrsOppen SttrSQL(2)執(zhí)行查詢?cè)冋Z(yǔ)句ADOrsOOpen SStrSQLL 第二步:如果果關(guān)鍵字重復(fù)復(fù),則退出程程序If Not ADOrssEOF Then MMsgBoxx”記錄已存在在,不能繼續(xù)續(xù)增加”EXIT SSubEnd Iff第三步:將結(jié)結(jié)果插入到物物資臺(tái)賬數(shù)據(jù)據(jù)表中strSQL=”InserrtIntoo物資臺(tái)賬(物資編碼,物物資名稱,計(jì)計(jì)量

溫馨提示

  • 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)論