電大數(shù)據(jù)庫基礎(chǔ)與應(yīng)用形成性考核冊答案帶原題免費_第1頁
電大數(shù)據(jù)庫基礎(chǔ)與應(yīng)用形成性考核冊答案帶原題免費_第2頁
電大數(shù)據(jù)庫基礎(chǔ)與應(yīng)用形成性考核冊答案帶原題免費_第3頁
電大數(shù)據(jù)庫基礎(chǔ)與應(yīng)用形成性考核冊答案帶原題免費_第4頁
電大數(shù)據(jù)庫基礎(chǔ)與應(yīng)用形成性考核冊答案帶原題免費_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、2 電大數(shù)據(jù)庫基礎(chǔ)與應(yīng)用形成性考核冊 作業(yè)1 一、單項選擇題 1、域是實體中相應(yīng)屬性的(A)。 A、取值范圍 B、值 C、名稱 D、描述 2、把保存關(guān)系定義的關(guān)系稱為對應(yīng)數(shù)據(jù)庫的(B)。 A、一般關(guān)系 B、元關(guān)系 C、特定關(guān)系 D、正常關(guān)系 3、在一個關(guān)系R中,若存在X?Y和X?Z,則存在X?(Y,Z),稱此為函數(shù)依賴的(C)規(guī)則。 A、傳遞性 B、分解性 C、合并性 D、增廣性 4、設(shè)一個關(guān)系為(R(A、B、C、D、E、F),它的最小函數(shù)依賴集為FD=A?B,A?C,D?E,D?F,則該關(guān)系的候選碼為(D)。 A、(A,B) B、(A,C) C、(A,E) D、(A,D) 5、設(shè)D1,D2和

2、D3域的基數(shù)分別為2,3,4,則D1*D2*D3的元組數(shù)為(B)。 A、9 B、24 C、10 D、20 6、若一個關(guān)系為R(學(xué)生號,姓名,性別,年齡),則(A)適合作為該關(guān)系的主碼。 A、學(xué)生號 B、姓名 2 C、性別 D、年齡 7、設(shè)一個集合A=3,4,5,6,7,集合B=1,3,5,7,9,則A和B的并集中包含有(C)個元素。 A、10 B、8 C、7 D、6 8、在一個關(guān)系R中,若存在X?(Y,Z),則也隱含存在X?Y和X?Z,稱此為函數(shù)依賴的(B)規(guī)則。 A、傳遞性 B、分解性 C、合并性 D、增廣性 9、若一個關(guān)系的任何非主屬性都不部分依賴于任何候選碼,則稱該關(guān)系最高達到了(B)范

3、式。 A、第一 B、第二 C、第三 D、BC 二、是非題 1、在文件管理階段,文件之間是相互聯(lián)系的,在數(shù)據(jù)庫管理階段,文件之間是相互獨立的。(錯) 2、分布式數(shù)據(jù)庫系統(tǒng)既支持客戶局部應(yīng)用,又支持客戶的全局應(yīng)用。(對) 3、在對象數(shù)據(jù)模型中,對象不但能夠繼承,而且能夠嵌套。(對) 4、設(shè)一個學(xué)生關(guān)系為S(學(xué)生號,姓名),課程關(guān)系為C(課程號,課程名),選課關(guān)系為X(學(xué)生號,課程號,成績),求出所有選課的學(xué)生信息的運算表達式為II學(xué)生號(X)與X的自然連接。(對) 5、在一個關(guān)系R中,“職工號”函數(shù)決定“姓名”是非平凡函數(shù)依賴,但不是完全函數(shù)依賴。(錯) 6、主碼是一種候選碼,主碼中屬性個數(shù)沒有限

4、制。(對) 7、在一個關(guān)系R中,若存在X?Y且X不包含Y,則稱X?Y為非平凡依賴,否則,若存在X?Y且X Y,則稱X?Y為平凡依賴。(對) 8、在一個關(guān)系R中,若存在“學(xué)號?系號,系號?系主任“,則學(xué)號不能夠函數(shù)決定系主任。(錯) 9、一個關(guān)系若存在部分函數(shù)依賴和傳遞函數(shù)依賴,則必然會造成數(shù)據(jù)冗余,但插入、刪除和修改操作能夠正常進行。(錯) 10、在列級完整性約束中,每個約束只能涉及到1個屬性,在表級完整性約束中,每個約束可以涉及到多個屬性。(對) 三、填空題 1、在人工管理和文件管理階段,程序設(shè)計依賴于數(shù)據(jù)表示。 2、在文件系統(tǒng)中,不容易做到數(shù)據(jù)共享,在數(shù)據(jù)庫系統(tǒng)中,容易做到數(shù)據(jù)共享。 3、

5、在文件系統(tǒng)中,數(shù)據(jù)沒有獨立的操作界面,在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)具有獨立 2 的操作界面。 4、分布式數(shù)據(jù)庫系統(tǒng)既支持客戶的局部應(yīng)用,又支持客戶的全局應(yīng)用。 5、在實體中能作為碼的屬性稱為主屬性,否則稱為非主屬性。 6、若實體A和B是多對多的聯(lián)系,實體B和C是1對1的聯(lián)系,則實體A和C是多對多的聯(lián)系。 7、若實體A和B是1對多的聯(lián)系,實體B和C是1對1的聯(lián)系,則實體A和C是1對多的聯(lián)系。 8、任一種數(shù)據(jù)模型都有型和值的區(qū)別。 9、關(guān)系中的每一行稱為一個元組,每一列稱為一個屬性。 10、把保存關(guān)系定義的關(guān)系稱為對應(yīng)數(shù)據(jù)庫的元關(guān)系,一個數(shù)據(jù)庫的元關(guān)系由 DBMS自動建立。 11、在對象數(shù)據(jù)模型中,對象具

6、有封裝性、繼承性和多態(tài)性。 12、數(shù)據(jù)庫系統(tǒng)中的四類用戶分別為數(shù)據(jù)庫管理員、數(shù)據(jù)庫設(shè)計員、應(yīng)用程序員 和終端用戶。 13、在數(shù)據(jù)庫體系結(jié)構(gòu)中,兩級數(shù)據(jù)映象分別是指外模式和模式之間的數(shù)據(jù)映象 與模式和內(nèi)模式之間的數(shù)據(jù)映象。 14、DBMS的主要功能之一是建立和維護數(shù)據(jù)字典。 15、關(guān)系數(shù)據(jù)模型包括關(guān)系運算、關(guān)系數(shù)據(jù)結(jié)構(gòu)和關(guān)系完整性規(guī)則三個方面。 16、關(guān)系中的每個屬性只能取單值,關(guān)系的結(jié)構(gòu)不允許嵌套。 17、主碼是一種候選碼,主碼中的屬性個數(shù)沒有限制。 18、在候選碼中的每個屬性被稱為主屬性,不在任何候選碼中的每個屬性被稱為非主屬性。 19、在參照和被參照的關(guān)系中,每個外碼值或者為空值,或者等于

7、某個主碼值。 20、設(shè)一個集合A=3,4,5,6,7,集合B=1,3,5,7,9,則A和B的并集中包括有7個元素,A和B的交集中包含有3個元素,A和B的差集中包 含有2個元素。 21、設(shè)一個關(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,則B15(R)屬于選擇運算,運 算結(jié)果中包含有2個元組。 22、設(shè)一個學(xué)生關(guān)系為S(學(xué)生號,姓名),課程關(guān)系為C(課程號,課程名),選課關(guān)系為X(學(xué)生號,課程號,成績),則至少選修了課程號為001或002課程的全部學(xué)生信息所對應(yīng)的運算表達式為 S_ 學(xué)生號 (課程號=001 課程 號=002(X)

8、。 23、設(shè)一個學(xué)生關(guān)系為S(學(xué)生號,姓名),課程關(guān)系為C(課程號,課程名),選課關(guān)系為X(學(xué)生號,課程號,成績),則求出所有選修課程信息的運算表達式為X 與C的自然連接。 24、在一個關(guān)系R中,若屬性集X函數(shù)決定屬性集Y,同時Y函數(shù)決定X,則記作為XY,它們之間互為決定因素。 25、在一個關(guān)系R中,“職工號”函數(shù)決定“姓名”既是_非平凡函數(shù)依賴,又是_ 完全函數(shù)依賴。 26、在一個關(guān)系R中,若存在“學(xué)號系號,系號系主任”,則隱含存在著 學(xué) 號函數(shù)決定_系主任。 27. 在一個關(guān)系R中,若存在X(Y,Z),則也隱含存在XY和XZ,稱此為 函數(shù)依賴的分解性規(guī)則。 2 28、在一個關(guān)系R中,若X能

9、夠函數(shù)決定關(guān)系R中的每個屬性,并且X的任何真子集都不能函數(shù)決定R中的每個屬性,則稱X為關(guān)系R的一個候選碼。 29. 設(shè)一個關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD=AB,BC,DE,則該關(guān)系的候選碼為(A,D),該候選碼含有2屬性。 30. 設(shè)一個關(guān)系為R(A,B,C,D,E,F,G),它的最小函數(shù)依賴集為FD=AB,CD,BE,EF,則該關(guān)系的候選碼為(A,C,G),該候選碼含有_3_屬性。 31、關(guān)系數(shù)據(jù)庫中的每個關(guān)系必須最低達到第一范式,該范式中的每個屬性都是 不可再分的。 32、一個關(guān)系若存在部分函數(shù)依賴和傳遞函數(shù)依賴,則必然會造成帶來數(shù)據(jù)冗余 和操作異常(更新異常)。

10、 33、設(shè)一個關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD=AB,AC,(C,D)E,該關(guān)系只滿足第一范式,若要規(guī)范化為第三范式, 則將得到3個關(guān)系。 34、設(shè)一個關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD=AB,AC,AD,DE,該關(guān)系滿足第二范式,若要規(guī)范化為高一級的范 式,則將得到2個關(guān)系。 35、若一個關(guān)系的任何非主屬性都不部分依賴和傳遞依賴于任何候選碼,則稱該關(guān)系達到第三范式。 36. 若一個關(guān)系中只有一個候選碼,并且該關(guān)系達到了第三范式,則表明它同時也達到了BC范式,該關(guān)系中所有屬性的_決定因素_都是候選碼。 2 作業(yè)2 一、填空題 1數(shù)據(jù)庫系統(tǒng)的外模式在

11、SQL中稱為(視圖),它由(基本表)產(chǎn)生出來。 2在SQL中建立和刪除數(shù)據(jù)庫模式的命令分別為(create schema)和(dropschema)。 3在SQL中,若一個完整性約束只涉及一個列,則該完整性約束既可以作為(列級)完整性約束定義,也可以作為(表級)完整性約束定義,兩者只選其一。 4在(列級)完整性約束中,每個約束只能涉及到一個屬性;在(表級)完整性約束中,每個約束可以涉及多個屬性。 5在SQL中,create table、alter table和drop table命令分別為在數(shù)據(jù)庫中(建立)(修改)和(刪除)基本表結(jié)構(gòu)的命令。 6. 向基本表插入數(shù)據(jù)時,可以在命令中例用關(guān)鍵字(

12、Valves)引出記錄值,或者在命令中通過(Select)子句得到一個結(jié)果表。 7. 在SQL中,每個視圖中的列可以來自不同的(表),它是在原有表的基礎(chǔ)上(建立)的邏輯意義上的新關(guān)系。 8在SQL中通過使用視圖,能夠使在關(guān)系規(guī)范化時被分解的關(guān)系(連接)起來,能夠增強數(shù)據(jù)庫的(安全)性。 9當(dāng)建立的刪除一個視圖時,對相應(yīng)的基本表(沒有影響);當(dāng)修改一個視圖時,則對相應(yīng)的基本表(有影響)。 10. 在SQL新版的查詢語句中,(Select)選項實現(xiàn)投影運算,(from)選項實現(xiàn)連接運算,(where)選項實現(xiàn)選擇運算。 11在SQL的查詢語句中,(group by)選項實現(xiàn)分組統(tǒng)計功能,(orde

13、r by)選項實現(xiàn)對結(jié)果表的排序功能。 12一個數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程大致相繼經(jīng)過(需求分析)、(概念設(shè)計)、邏輯設(shè)計、物理設(shè)計、機器實現(xiàn)、運行維護等六個階段。 13需求分析階段的主要目標(biāo)是畫出(數(shù)據(jù)流圖)、建立(數(shù)據(jù)字典)和編寫(需求說明書)。 14概念設(shè)計階段的主要任務(wù)是根據(jù)(需求分析)的結(jié)果找出所有數(shù)據(jù)實體,畫出相應(yīng)的(ER圖)。 2 15在列舉的購物活動中,存在著三個實體,分別稱為(商品實體)、(銷售實體)和(收款實體)。 16設(shè)計數(shù)據(jù)庫的邏輯結(jié)構(gòu)模式時,首先要設(shè)計好(全局模式),然后再設(shè)計好各個(外模式)。 17由概念設(shè)計進入邏輯設(shè)計時,原來的(1對1)聯(lián)系或(1對多)聯(lián)系通常不需

14、要被轉(zhuǎn)換為對應(yīng)的基本表。 18機器實現(xiàn)階段的目標(biāo)是在計算機系統(tǒng)中得到一個滿足設(shè)計要求的、功能完 善和操作方便的數(shù)據(jù)庫應(yīng)用系統(tǒng)。 19在旅店管理中,涉及到的基本表有四個,它們分別為客房表、住宿表、旅 客登記表和消費卡表。 20在旅店管理中,由消費卡表派生出的視圖有四個,它們分別為住宿費表伙食費表、娛樂費表和催補款表。 21在旅店管理中,客房表只派生出一個視圖,該視圖被稱為客房空閑表。 二、根據(jù)主教材第四章所給的商品庫和教學(xué)庫,按照下列所給的每條SQL查詢語句寫出相應(yīng)的功能。(共20小題) 1select x.商品代號,分類名,數(shù)量,品牌 from 商品表1 x,商品表2 y where x.商品

15、代號=y.商品代號 從商品庫中查詢出每一種商品的商品代號、分類名、數(shù)量和品牌等信息。 2select count(distinct 產(chǎn)地) as 產(chǎn)地數(shù) from 商品表2 從商品庫中查詢出所有商品的不同產(chǎn)地的總數(shù)。 3select 課程.課程號,課程.課程名,count(*) as 選課人數(shù) from 課程,選課 where 課程.課程號=選課.課程號 group by 課程.課程號,課程.課程名 從教學(xué)庫中查詢出每門課程被選修的學(xué)生數(shù)。 4select x.學(xué)生號,y.學(xué)生號,y.課程號 from 選課 x,選課 y where x.學(xué)生號=s1 and y.學(xué)生號=s2 and x.課程

16、號=y.課程號 從教學(xué)庫中查詢出學(xué)生號為s1的學(xué)生和學(xué)生號為s2的學(xué)生所選修的共同課程的課程號。 2 5select * from 課程 where exists (select * from 選課 where 課程.課程號=選課.課程號 ) 從教學(xué)庫中查詢出所有已被學(xué)生選修的課程。 6select * from 學(xué)生 where 學(xué)生號 in (select 學(xué)生號 from 選課 group by 學(xué)生號 having count(*)=10 and 數(shù)量all(select avg(單價) from 商品表1) 4從商品庫中查詢出同一產(chǎn)地的商品只有一種的所有商品。 select 商品表1

17、.*,產(chǎn)地 from 商品表1,商品表2 where 商品表1.商品代號=商品表2.商品代號 and 產(chǎn)地 in (select 產(chǎn)地 from 商品表1 x,商品表2 y where x.商品代號=y.商品代號 group by 產(chǎn)地 having count(*)=1) 5從教學(xué)庫中查詢出至少選修了姓名為m1學(xué)生所選課程中一門課的全部學(xué)生。 select distinct 學(xué)生.* from 學(xué)生,選課 where 學(xué)生.學(xué)生號=選課.學(xué)生號 and 課程號=any(select 課程號 from 學(xué)生,選課 where 學(xué)生.學(xué)生號=選課.學(xué)生號 and 姓名=m1 ) 2 作業(yè)3 一、

18、單選題 1Access數(shù)據(jù)庫是(C)。 A層狀數(shù)據(jù)庫 B網(wǎng)狀數(shù)據(jù)庫 C關(guān)系型數(shù)據(jù)庫 D樹狀數(shù)據(jù)庫 2在Access數(shù)據(jù)庫中,數(shù)據(jù)保存在(D)對象中。 A窗體 B查詢 C報表 D表 3數(shù)據(jù)庫文件中至少包含有(A)對象。 A表 B查詢 C窗體 D其余三種 4在Access數(shù)據(jù)庫系統(tǒng)中,不能建立索引的數(shù)據(jù)類型是(B)。 A文本型 B備注型 C數(shù)值型 D日期/時間型 2 5如果字段內(nèi)容為聲音文件,可將此字段定義為(C)類型。 A文本 B查詢向?qū)?COLE對象 D備注 6在表設(shè)計視圖中,如果要限定數(shù)據(jù)的輸入格式,應(yīng)修改字段的(A)屬性。 A格式 B有效性規(guī)則 C輸入格式 D字段大小 7下面有關(guān)主鍵的敘述

19、正確的是(B)。 A不同的記錄可以具有重復(fù)的主鍵值或空值 B一個表中的主鍵可以是一個或多個字段 C在一個表中的主鍵只可以是一個字段 D表中的主鍵的數(shù)據(jù)類型必須定義為自動編號或文本 8下面有關(guān)表的敘述中錯誤的是(C)。 A表是Access數(shù)據(jù)庫中的要素之一 B表設(shè)計的主要工作是設(shè)計表的結(jié)構(gòu) CAccess數(shù)據(jù)庫的各表之間相互獨立 D可以將其他數(shù)據(jù)庫的表導(dǎo)入到當(dāng)前數(shù)據(jù)庫中 9Access用戶操作界面由(B)部分組成。 A4 B5 C3 D6 10Access是(A)辦公套件中的一個重要組成部分。 2 AOffice BWord CExcel DLotus 11下列(B)圖標(biāo)是Access的標(biāo)志。

20、A B C D 12下列(C)圖標(biāo)是Access中表對象的標(biāo)志。 A B C D 13下列(D)圖標(biāo)是Access中新建查詢的標(biāo)志。 A B C D 14下列( D)圖標(biāo)是Access中新建報表的標(biāo)志。 A B C D 15字段說明用于對字段作進一步的描述,該說明顯示在(A)上。 A狀態(tài)欄 B工具欄 C菜單欄 D標(biāo)題欄 2 16Access中包含有(B)種數(shù)據(jù)類型。 A9 B10 C7 D8 17在一個宏中要打開一個報表,應(yīng)該使用的操作是(B)。 AOpenForm BOpenReport COpenTable DOpenQuery 18若要退出Microsoft Access,則應(yīng)使用的操作

21、是(C)。 AExit BReturn CQuit DRevoke 19可以通過Internet進行數(shù)據(jù)發(fā)布的對象是(D)。 A窗體 B報表 C查詢 D數(shù)據(jù)訪問頁 20Access 2000中數(shù)據(jù)訪問頁有兩種視圖,它們是設(shè)計視圖和(B)視圖。 A瀏覽 B頁面 C顯示 D預(yù)覽 21下列(B)圖標(biāo)是Access中模塊對象的標(biāo)志。 2 A B C D 22模塊窗口由(B)個部分組成。 A2 B3 C4 D5 二、填空題 1Access用戶操作界面中的“工作區(qū)”也稱為 數(shù)據(jù)庫窗體。 2Access用戶操作界面中的“狀態(tài)欄”主要用于顯示數(shù)據(jù)庫管理系統(tǒng)的工作狀 態(tài)。 3在Access的用戶界面中,工具欄中

22、的功能可以通過執(zhí)行下拉菜單中的相應(yīng)命 令來實現(xiàn)。 4Access中“貨幣”型數(shù)據(jù)最長為8個字節(jié),“自動編號”型數(shù)據(jù)最長為4個 字節(jié)。 5一個Access數(shù)據(jù)庫對應(yīng)于操作系統(tǒng)中的_1 _個文件,其文件擴展名為 _mdb _。 6 Access數(shù)據(jù)庫系統(tǒng)中,定義表中的字段就是確定表的結(jié)構(gòu),即確定表中字段的名稱、類型、屬性和說明等。 7在Access的表中修改字段的名字并不會影響該字段的數(shù)據(jù),但是會影響其它 基于該表所創(chuàng)建的數(shù)據(jù)庫對象。 8Access數(shù)據(jù)庫系統(tǒng)中字段的“格式”屬性是用來決定數(shù)據(jù)的打印方式和在屏 幕上的顯示方式。 9查詢可以作為窗體、 報表和 數(shù)據(jù)訪問頁 的數(shù)據(jù)源。 10在Acces

23、s中,如果要對大批量的數(shù)據(jù)進行修改,為了提高效率,最好使用更新查詢。 11Access中的窗體由頁眉、主體和頁腳等三個部分組成。 12在Access中創(chuàng)建帶子窗體的窗體時,必須確定作為主窗體和子窗體的數(shù)據(jù)源之間存在著1對多 的關(guān)系。 13在Access 2000中報表中有_設(shè)計_和_預(yù)覽_視圖,而沒有_數(shù)據(jù)表_ 視圖。 14報表由報表頁眉、頁面頁眉、主體、頁面頁腳和報表頁腳等5節(jié)組成。 15數(shù)據(jù)訪問頁是直接鏈接到_Access數(shù)據(jù)庫的一種Web頁,可以在Internet Explorer5.0或_更高版本_中調(diào)用數(shù)據(jù)訪問頁。 2 16. 數(shù)據(jù)訪問頁與其他數(shù)據(jù)庫對象的區(qū)別是:在Access數(shù)據(jù)庫

24、中僅保存數(shù)據(jù)訪問頁的快捷方式,數(shù)據(jù)訪問頁本身則作為一個獨立的HTML 文件保存。 17在Access中模塊分為 類模塊和 標(biāo)準模塊(次序無先后)兩種類型。 18模塊窗口由 _工程資源管理器_、 _模塊屬性窗口_ 和代碼編輯窗口_三 部分組成。 19模塊是用Access提供的VBA語言編寫的程序段。 20一個_模塊_是由一個或多個過程組成的,每個過程可以實現(xiàn)相應(yīng)的功 能。 21在設(shè)置或撤消數(shù)據(jù)庫密碼的過程中,密碼對于字母大小寫是敏感的。 22在Access中,數(shù)據(jù)導(dǎo)入是將其它格式文件中的數(shù)據(jù)和其它Access數(shù)據(jù)庫中的對象導(dǎo)入到_當(dāng)前數(shù)據(jù)庫_中,而數(shù)據(jù)導(dǎo)出是將Access數(shù)據(jù)庫中的_數(shù)據(jù) 庫對象

25、_傳送到另一個數(shù)據(jù)庫或其它格式文件中。 2 作業(yè)4 一、單選題 1. 當(dāng)一條SELECT語句訪問一張大表里的有限幾行數(shù)據(jù)時,SQL Server通常會(B)。 A. 為數(shù)據(jù)加上頁級鎖 B. 為數(shù)據(jù)加上行級鎖 C. 需要用戶的干涉和參與 D. 使用戶獨占數(shù)據(jù)庫 2. 當(dāng)采用Windows認證方式登錄數(shù)據(jù)庫服務(wù)器時,SQL Server客戶端軟件會向操作系統(tǒng)請求一個(A)。 A. 信任連接 B. 郵件集成 C. 并發(fā)控制 D. 數(shù)據(jù)轉(zhuǎn)換服務(wù) 3. 提高SQL Server性能的最佳方法之一是(B)。 A. 增大硬盤空間 B. 增加內(nèi)存 C. 減少數(shù)據(jù)量 D. 采用高分辨率顯示器 4. SQL Se

26、rver標(biāo)準版不支持的操作系統(tǒng)是(C)。 A. Windows 2000 Server B. Windows NT Server C. Windows98 D. Windows 2000 Advanced Server 5. 用于配置客戶端網(wǎng)絡(luò)連接的工具是(B)。 A. 企業(yè)管理器 B. 客戶端網(wǎng)絡(luò)實用工具 C. 查詢分析器 D. 聯(lián)機幫助文檔 6. SQL Server的物理存儲主要包括3類文件(A)。 A. 主數(shù)據(jù)文件、次數(shù)據(jù)文件、事務(wù)日志文件 B. 主數(shù)據(jù)文件、次數(shù)據(jù)文件、文本文件 2 C. 表文件、索引文件、存儲過程 D. 表文件、索引文件、圖表文件 7. 下面關(guān)于tempdb數(shù)據(jù)庫描

27、述不正確的是(D)。 A. 是一個臨時數(shù)據(jù)庫 B. 屬于全局資源 C. 沒有權(quán)限限制 D. 是用戶建立新數(shù)據(jù)庫的模板 8. Transact-SQL對標(biāo)準SQL的擴展主要表現(xiàn)為(A)。 A. 加入了程序控制結(jié)構(gòu)和變量 B. 加入了建庫和建表語句 C. 提供了分組(Group By)查詢功能 D. 提供了Min、Max等統(tǒng)計函數(shù) 9. 如果要在SQL Server中存儲圖形圖像、Word文檔文件,不可采用的數(shù)據(jù)類型是(D)。 A. binary B. varbinary C. image D. text 10. 下面關(guān)于Timestamp數(shù)據(jù)類型描述正確的是:(C)。 A. 是一種日期型數(shù)據(jù)類型

28、 B. 是一種日期和時間組合型數(shù)據(jù)類型 C. 可以用來替代傳統(tǒng)的數(shù)據(jù)庫加鎖技術(shù) D. 是一種雙字節(jié)數(shù)據(jù)類型 11. 下面關(guān)于索引的描述不正確的是(B)。 A. 索引是一個指向表中數(shù)據(jù)的指針 B. 索引是在列上建立的一種數(shù)據(jù)庫對象 C. 索引的建立和撤消對表中的數(shù)據(jù)毫無影響 D. 表被撤消時將同時撤消在其上建立的索引 12. 以下哪種情況應(yīng)盡量創(chuàng)建索引(A)。 A. 在Where子句中出現(xiàn)頻率較高的列 B. 具有很多NULL值的列 C. 記錄較少的基本表 D. 需要更新頻繁的基本表 13. SQL Server提供的單行注釋語句是使用(B)開始的一行內(nèi)容。 A. “/*” B. “-” 2 C.

29、 “” D. “/” 14. 下列標(biāo)識符可以作為局部變量使用(C)。 A. Myvar B. My var C. Myvar D. My var 15. 屬于事務(wù)控制的語句是(A)。 A. Begin Tran、Commit、RollBack B. Begin、Continue、End C. Create Tran、Commit、RollBack D. Begin Tran、Continue、End 16. SQL Server觸發(fā)器主要針對下列語句創(chuàng)建(B)。 A. SELECT、INSERT、DELETE B. INSERT、UPDATE、DELETE C. SELECT、UPDATE、I

30、NSERT D. INSERT、UPDATE、CREATE 17. 以下軟件產(chǎn)品中,是數(shù)據(jù)庫管理系統(tǒng)的是(B)。 A. PowerBuilder B. DB2 C. Delphi D. Visual Basic 18. 生產(chǎn)出DB2數(shù)據(jù)庫產(chǎn)品的公司是(A)。 A. IBM B. ORACLE C. Borland D. Microsoft 19. 面向?qū)ο髷?shù)據(jù)庫用面向?qū)ο髷?shù)據(jù)模型去映射客觀世界,不僅存儲數(shù)據(jù),而且存儲定義在數(shù)據(jù)上的(A)。 A. 操作 B. 屬性 C. 主鍵 D. 非主鍵 20. 面向?qū)ο蠹夹g(shù)中,封裝性是一種( B)。 A. 封裝技術(shù) B. 信息隱藏技術(shù) 2 C. 組合技術(shù) D

31、. 傳遞技術(shù) 21. “類對象”是指(B)。 A. 類中的一個實例 B. 類本身也當(dāng)作一個對象 C. 類中的一個對象 D. 類中的一個變量 22. 在面向?qū)ο蟮臄?shù)據(jù)庫中,對象標(biāo)識(D)。 A. 與數(shù)據(jù)的描述方式有關(guān) B. 與對象的物理存儲位置有關(guān) C. 與數(shù)據(jù)的值有關(guān) D. 是指針一級的概念 二、是非判斷題 1.對 2. 錯 3. 對 4. 錯5. 對 6. 錯 7. 對 8. 錯9. 錯10.對 三、填空題 1. SQL Server采用客戶機/服務(wù)器(或C/S)計算模型,通過中央服務(wù)器集中存儲 數(shù)據(jù)資源。 2. SQL Server數(shù)據(jù)庫應(yīng)用的處理過程分布在客戶機(或客戶端)和服務(wù)器上。

32、3.在網(wǎng)絡(luò)環(huán)境下,當(dāng)多個用戶同時訪問數(shù)據(jù)庫時,就會產(chǎn)生并發(fā)問題,SQL Server是利用數(shù)據(jù)封鎖機制 成并發(fā)控制的。 4. SQL Server與Windows 2000等操作系統(tǒng)完全集成,可以使用操作系統(tǒng)的用戶和域賬號作為數(shù)據(jù)庫的注冊賬號(或登錄賬號)_。 5. 安裝SQL Server時需要以本地系統(tǒng)管理員_身份登錄操作系統(tǒng)。 6. 如果在Windows NT/2000上安裝,需要事先設(shè)置至少一個域用戶賬號。 7. 在網(wǎng)絡(luò)環(huán)境多用戶環(huán)境下,在停止SQL Server服務(wù)之前,最好先執(zhí)行暫停 操 作。 8. SQL Server將數(shù)據(jù)組織到用戶可以看見的邏輯組件,而在磁盤上則作為操作 系統(tǒng)

33、文件實現(xiàn)。 9. SQL Server的數(shù)據(jù)庫分為系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫兩種類型。 10. 每個SQL Server數(shù)據(jù)庫下都包括master、model、tempdb 和msdb四個系 統(tǒng)數(shù)據(jù)庫。 11. 一般可以使用GO命令來標(biāo)識Transact-SQL批處理的結(jié)束。 12. SQL Server中的數(shù)據(jù)類型通常是指字段列、存儲過程參數(shù)和局部變量的數(shù) 據(jù)特征。 13. 在SQL Server中,通常使用_ bit(或位) _數(shù)據(jù)類型來表示邏輯數(shù)據(jù)。 14. 函數(shù)LEFT(abcdef,2)的結(jié)果是ab 。 5. SQL Server中的整數(shù)類型分別為bigint、int、smallint和

34、tinyint,它們分別占用_ 8_、_4_、_2_和_1_個存儲字節(jié)。 16. SQL Server中的數(shù)據(jù)類型主要包括數(shù)值、字符、日期時間(次序無先后)_、 二進制、位和雙字節(jié)等類型。 2 17. 在SQL Server中主要是通過使用查詢分析器運行Transact-SQL語句。 18. 如果希望修改數(shù)據(jù)庫的名字,可以使用的系統(tǒng)存儲過程是sp_renamedb。 19. 在一個已存在數(shù)據(jù)的表中增加一列,一定要保證所增加的列允許Null(空) 值。 20. 對表中記錄的維護工作主要有增加、_刪除_和_修改 _操作,均可通過 企業(yè)管理器或Transact-SQL語句完成。 21. 可以將視圖理

35、解為存儲在SQL Server數(shù)據(jù)庫中的一條經(jīng)過預(yù)編譯的SELECT語句。 22. 索引是一種常用的改善數(shù)據(jù)庫性能的技術(shù)。 23. 索引一經(jīng)創(chuàng)建就完全由SQL Server系統(tǒng)自動選擇和維護。 24. 索引會影響對基本表的_插入_、_刪除_和_修改_等操作的速度。 25. 注釋是一些說明性的文字,而不是可執(zhí)行語句,不參與程序的編譯。 26. SQL Server支持兩種形式的變量,即局部變量和全局變量。 27. 觸發(fā)器是一種特殊的存儲過程,基于表而創(chuàng)建,主要用來保證數(shù)據(jù)的完整 性。 28. 使用create database命令定義一個數(shù)據(jù)庫,包括定義數(shù)據(jù)文件和日志文 件兩個部分。 29. 打

36、開一個數(shù)據(jù)庫使之成為當(dāng)前庫,有2種方法,其中之一使用的命令關(guān)鍵 字為USE。 30. 索引可以由系統(tǒng)根據(jù)約束條件自動建立,也可以由用戶通過命令或菜單方式建立,但它的_打開和_重建_將根據(jù)需要由系統(tǒng)自動實現(xiàn),無須用戶過問。 31. 創(chuàng)建索引的命令關(guān)鍵字為 CREATE INDEX,刪除索引的命令關(guān)鍵字為 DROP INDEX。 32. 在索引命令中使用關(guān)鍵字CLUSTERED或NOCLUSTERED分別表示將建立的是聚集或非聚集索引。 33. 當(dāng)指定基本表中某一列或若干列為UNIQUE約束時,則系統(tǒng)將在這些列上自動_建立(創(chuàng)建)_一個唯一值_索引。 34. 在SQL Server中,通常不需要用

37、戶建立索引,而是通過使用_主碼_約束和 唯一值_約束,由系統(tǒng)自動建立索引。 35. 局部變量的開始標(biāo)記為,全局變量的開始標(biāo)記為_。 36. 定義局部變量的語句關(guān)鍵字為DECLARE,被定義的各變量之間必須用逗 號字符分開。 37. 在SQL Server中,前后相鄰的語句之間可以使用空格、分號或換行字符分 開。 38. CASE函數(shù)具有 2 種格式,每種格式中可以帶有多個WHEN選項,可以帶有 一個ELSE選項。 39. 在循環(huán)結(jié)構(gòu)的語句中,當(dāng)執(zhí)行到關(guān)鍵字 BREAK后將終止整個語句的執(zhí)行, 當(dāng)執(zhí)行到關(guān)鍵字CONTINUE后將結(jié)束一次循環(huán)體的執(zhí)行。 40. 打開和關(guān)閉游標(biāo)的語句關(guān)鍵字分別為_

38、OPEN _和 _CLOSE _。 使用游標(biāo)取數(shù)和釋放游標(biāo)的語句關(guān)鍵字分別為FETCH和DEALLOCATE。、 41. 使用游標(biāo)對基本表進行修改和刪除操作的語句中,WHERE選項的格式為“WHERE CURRENT OF _。 2 42. 一個事務(wù)是一個并發(fā)控制的單位,它把必須同時執(zhí)行或不執(zhí)行的一組操作捆綁在一起。 43. 每個存儲過程可以包含_多條Transact-SQL語句,可以在過程體中的任何 地方使用_RETURN(返回)_語句結(jié)束過程的執(zhí)行,返回到調(diào)用語句后的位置。 44. 在一個存儲過程定義的AS關(guān)鍵字前可以定義該過程的_參數(shù)_,AS關(guān)鍵字 之后為該過程的過程體_。 45. 創(chuàng)建

39、和刪除一個觸發(fā)器的語句關(guān)鍵字為_ CREATE TRIGGER 和DROP TIRGGER_。 46. CHECK約束被稱為檢查約束,UNIQUE約束被稱為唯一值約束。 47. 當(dāng)一個表帶有約束后,執(zhí)行對表的各種更新操作時,將自動檢查相應(yīng)的約 束,只有符合約束條件的合法操作才能被真正執(zhí)行。 48. 數(shù)據(jù)庫的安全管理問題歸結(jié)為對瑣和鑰匙的管理問題。 49. 對用戶授予和收回數(shù)據(jù)庫操作的語句關(guān)鍵字分別為 GRANT 和 _REVOKE _。 50. 在收回用戶訪問權(quán)限的語句中,所給表名選項以關(guān)鍵字ON開始,所給用 戶名選項以關(guān)鍵字FROM 開始。 51. 從Visual FoxPro 6.0發(fā)布后

40、,Microsoft公司就把它同Visual C+、Visual J+和Visual Basic等軟件產(chǎn)品一起捆綁銷售。 52. Visual FoxPro具有易于使用、_可視化開發(fā)_、_事件驅(qū)動和面向?qū)ο缶?程等優(yōu)點。 53. DB2是IBM公司的_關(guān)系型數(shù)據(jù)庫管理系統(tǒng),用戶通過SQL 語言能夠創(chuàng)建、 更新以及控制數(shù)據(jù)庫。 54. DB2 UDB提供了一套具有統(tǒng)一的圖形用戶界面的管理工具,用于與任何服務(wù)器平臺的數(shù)據(jù)庫進行交互。這些管理工具最主要的二個是_控制中心_和_命令中 心_。 55Oracle 9i共有三種版本,分別為:個人版(Personal Edition)、標(biāo)準版(Standar

41、d Edition)、以及_企業(yè)版(Enterprise Edition) _。 56. 在Oracle 9i內(nèi)提供了一套具有圖形用戶界面的數(shù)據(jù)庫管理工具 Oracle Enterprise Manager(OEM)_。 57. 面向?qū)ο髷?shù)據(jù)模型是由類構(gòu)成的一個_層次結(jié)構(gòu)_,類是對一類_對象 (Object) _的抽象,類與類之間的_繼承(Inherientance)_關(guān)系構(gòu)成類層次 結(jié)構(gòu)。 58. 類中每個對象稱為_實例_。同一類的對象具有共同的_屬性和方法,它 們可以在類中統(tǒng)一說明,而不必在類的每個實例中重復(fù)。 59. Delphi是國際著名的軟件工具開發(fā)廠商 Borland 公司的產(chǎn)品,

42、Delphi實際 上是_Pascal_語言的一種版本。 60. Visual Basic是_ Microsoft_公司推出的幾乎是最早的可視化_編程工具 _,從VB首次推出至今已經(jīng)經(jīng)歷了多個版本,目前廣泛使用的是VB 6.0。 四、根據(jù)下面所給的AAA數(shù)據(jù)庫,寫出下列每條查詢語句的執(zhí)行結(jié)果,或者寫出下列每條語句或程序段的功能(共8小題) 假設(shè)存在名為AAA的數(shù)據(jù)庫,包括Students(學(xué)號 char(8),姓名 varchar(8), 年齡 int,專業(yè) varchar(20),入學(xué)日期 DateTime)和Score(學(xué)號 char(8),課程名 varchar(10),成績 numeri

43、c(5,2))兩張表。 2 1. SELECT CEILING(888.33),CEILING(-888.32) 889 ?888 2. SELECT FLOOR(888.33),F(xiàn)LOOE(-888.33) 888 ?889 3. SELECT SUBSTRING(I am a student,8,7) student 4. SELECT 學(xué)生號,課程號,ISNULL(null,0) 學(xué)生號 課程號 0 5. DECLARE MyNO CHAR(8) SET MyNO=?30001 IF (SELECT 專業(yè) FROM Students WHERE 學(xué)號?祍低?計算機軟件 BEGIN SELECT AVG(成績) AS 平均成績 FROM Score WHERE 學(xué)號=MyNO END ELSE 剮義?學(xué)號為?祍低尫的學(xué)生不存在或不屬于軟件專業(yè) GO 首先定義一個名為MyNo的局部變量,并給它賦初值,如果MyNo屬于計算機

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論