數(shù)據(jù)庫基礎與應用形成性考核冊_第1頁
數(shù)據(jù)庫基礎與應用形成性考核冊_第2頁
數(shù)據(jù)庫基礎與應用形成性考核冊_第3頁
數(shù)據(jù)庫基礎與應用形成性考核冊_第4頁
數(shù)據(jù)庫基礎與應用形成性考核冊_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

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

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

5、用,又支持客戶的全局應用。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、關系中的每一行稱為一個元組,每一列稱為一個屬性。10、把保存關系定義的關系稱為對應數(shù)據(jù)庫的元關系,一個數(shù)據(jù)庫的元關系由DBMS自動建立。11、在對象數(shù)據(jù)模型中,對象具有封裝性、繼承性和多態(tài)性。12、數(shù)據(jù)庫系統(tǒng)中的四類用戶分別為數(shù)據(jù)庫管理員、數(shù)據(jù)庫設計員、應用程序員和終端用戶。13、在數(shù)據(jù)庫體系結構中,兩級

6、數(shù)據(jù)映象分別是指外模式和模式之間的數(shù)據(jù)映象與模式和內模式之間的數(shù)據(jù)映象。14、DBMS的主要功能之一是建立和維護數(shù)據(jù)字典。15、關系數(shù)據(jù)模型包括關系運算、關系數(shù)據(jù)結構和關系完整性規(guī)則三個方面。16、關系中的每個屬性只能取單值,關系的結構不允許嵌套。17、主碼是一種候選碼,主碼中的屬性個數(shù)沒有限制。18、在候選碼中的每個屬性被稱為主屬性,不在任何候選碼中的每個屬性被稱為非主屬性。19、在參照和被參照的關系中,每個外碼值或者為空值,或者等于某個主碼值。20、設一個集合A=3,4,5,6,7,集合B=1,3,5,7,9,則A和B的并集中包括有7個元素,A和B的交集中包含有3個元素,A和B的差集中包含

7、有2個元素。21、設一個關系模式為R(A,B,C),對應的關系內容為R=1,10,50,2,10,60,3,20,72,4,30,60,則B15(R)屬于選擇運算,運算結果中包含有2個元組。22、設一個學生關系為S(學生號,姓名),課程關系為C(課程號,課程名),選課關系為X(學生號,課程號,成績),則至少選修了課程號為001或002課程的全部學生信息所對應的運算表達式為 S_ 學生號 (課程號=001 課程號=002(X)。23、設一個學生關系為S(學生號,姓名),課程關系為C(課程號,課程名),選課關系為X(學生號,課程號,成績),則求出所有選修課程信息的運算表達式為X與C的自然連接。 2

8、4、在一個關系R中,若屬性集X函數(shù)決定屬性集Y,同時Y函數(shù)決定X,則記作為XY,它們之間互為決定因素。25、在一個關系R中,“職工號”函數(shù)決定“姓名”既是_非平凡函數(shù)依賴,又是_完全函數(shù)依賴。26、在一個關系R中,若存在“學號系號,系號系主任”,則隱含存在著 學號函數(shù)決定_系主任。27. 在一個關系R中,若存在X(Y,Z),則也隱含存在XY和XZ,稱此為函數(shù)依賴的分解性規(guī)則。28、在一個關系R中,若X能夠函數(shù)決定關系R中的每個屬性,并且X的任何真子集都不能函數(shù)決定R中的每個屬性,則稱X為關系R的一個候選碼。29. 設一個關系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD=AB,BC,DE

9、,則該關系的候選碼為(A,D),該候選碼含有2屬性。30. 設一個關系為R(A,B,C,D,E,F,G),它的最小函數(shù)依賴集為FD=AB,CD,BE,EF,則該關系的候選碼為(A,C,G),該候選碼含有_3_屬性。31、關系數(shù)據(jù)庫中的每個關系必須最低達到第一范式,該范式中的每個屬性都是不可再分的。32、一個關系若存在部分函數(shù)依賴和傳遞函數(shù)依賴,則必然會造成帶來數(shù)據(jù)冗余和操作異常(更新異常)。33、設一個關系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD=AB,AC,(C,D)E,該關系只滿足第一范式,若要規(guī)范化為第三范式,則將得到3個關系。34、設一個關系為R(A,B,C,D,E),它的

10、最小函數(shù)依賴集為FD=AB,AC,AD,DE,該關系滿足第二范式,若要規(guī)范化為高一級的范式,則將得到2個關系。35、若一個關系的任何非主屬性都不部分依賴和傳遞依賴于任何候選碼,則稱該關系達到第三范式。36. 若一個關系中只有一個候選碼,并且該關系達到了第三范式,則表明它同時也達到了BC范式,該關系中所有屬性的_決定因素_都是候選碼。作業(yè)2一、填空題1數(shù)據(jù)庫系統(tǒng)的外模式在SQL中稱為(視圖),它由(基本表)產(chǎn)生出來。2在SQL中建立和刪除數(shù)據(jù)庫模式的命令分別為(create schema)和(dropschema)。3在SQL中,若一個完整性約束只涉及一個列,則該完整性約束既可以作為(列級)完整

11、性約束定義,也可以作為(表級)完整性約束定義,兩者只選其一。4在(列級)完整性約束中,每個約束只能涉及到一個屬性;在(表級)完整性約束中,每個約束可以涉及多個屬性。5在SQL中,create table、alter table和drop table命令分別為在數(shù)據(jù)庫中(建立)(修改)和(刪除)基本表結構的命令。6. 向基本表插入數(shù)據(jù)時,可以在命令中例用關鍵字(Valves)引出記錄值,或者在命令中通過(Select)子句得到一個結果表。7. 在SQL中,每個視圖中的列可以來自不同的(表),它是在原有表的基礎上(建立)的邏輯意義上的新關系。8在SQL中通過使用視圖,能夠使在關系規(guī)范化時被分解的關

12、系(連接)起來,能夠增強數(shù)據(jù)庫的(安全)性。9當建立的刪除一個視圖時,對相應的基本表(沒有影響);當修改一個視圖時,則對相應的基本表(有影響)。10. 在SQL新版的查詢語句中,(Select)選項實現(xiàn)投影運算,(from)選項實現(xiàn)連接運算,(where)選項實現(xiàn)選擇運算。11在SQL的查詢語句中,(group by)選項實現(xiàn)分組統(tǒng)計功能,(order by)選項實現(xiàn)對結果表的排序功能。12一個數(shù)據(jù)庫應用系統(tǒng)的開發(fā)過程大致相繼經(jīng)過(需求分析)、(概念設計)、邏輯設計、物理設計、機器實現(xiàn)、運行維護等六個階段。13需求分析階段的主要目標是畫出(數(shù)據(jù)流圖)、建立(數(shù)據(jù)字典)和編寫(需求說明書)。14

13、概念設計階段的主要任務是根據(jù)(需求分析)的結果找出所有數(shù)據(jù)實體,畫出相應的(ER圖)。15在列舉的購物活動中,存在著三個實體,分別稱為(商品實體)、(銷售實體)和(收款實體)。16設計數(shù)據(jù)庫的邏輯結構模式時,首先要設計好(全局模式),然后再設計好各個(外模式)。17由概念設計進入邏輯設計時,原來的(1對1)聯(lián)系或(1對多)聯(lián)系通常不需要被轉換為對應的基本表。18機器實現(xiàn)階段的目標是在計算機系統(tǒng)中得到一個滿足設計要求的、功能完善和操作方便的數(shù)據(jù)庫應用系統(tǒng)。19在旅店管理中,涉及到的基本表有四個,它們分別為客房表、住宿表、旅客登記表和消費卡表。20在旅店管理中,由消費卡表派生出的視圖有四個,它們分

14、別為住宿費表伙食費表、娛樂費表和催補款表。21在旅店管理中,客房表只派生出一個視圖,該視圖被稱為客房空閑表。二、根據(jù)主教材第四章所給的商品庫和教學庫,按照下列所給的每條SQL查詢語句寫出相應的功能。(共20小題)1select x.商品代號,分類名,數(shù)量,品牌from 商品表1 x,商品表2 ywhere x.商品代號=y.商品代號 從商品庫中查詢出每一種商品的商品代號、分類名、數(shù)量和品牌等信息。2select count(distinct 產(chǎn)地) as 產(chǎn)地數(shù)from 商品表2從商品庫中查詢出所有商品的不同產(chǎn)地的總數(shù)。3select 課程.課程號,課程.課程名,count(*) as 選課人

15、數(shù) from 課程,選課where 課程.課程號=選課.課程號group by 課程.課程號,課程.課程名 從教學庫中查詢出每門課程被選修的學生數(shù)。4select x.學生號,y.學生號,y.課程號from 選課 x,選課 ywhere x.學生號=s1 and y.學生號=s2and x.課程號=y.課程號從教學庫中查詢出學生號為s1的學生和學生號為s2的學生所選修的共同課程的課程號。5select *from 課程where exists (select *from 選課where 課程.課程號=選課.課程號)從教學庫中查詢出所有已被學生選修的課程。6select *from 學生wher

16、e 學生號 in (select 學生號from 選課group by 學生號 having count(*)=10 and 數(shù)量all(select avg(單價) from 商品表1)4從商品庫中查詢出同一產(chǎn)地的商品只有一種的所有商品。select 商品表1.*,產(chǎn)地from 商品表1,商品表2where 商品表1.商品代號=商品表2.商品代號and 產(chǎn)地 in (select 產(chǎn)地from 商品表1 x,商品表2 ywhere x.商品代號=y.商品代號group by 產(chǎn)地 having count(*)=1)5從教學庫中查詢出至少選修了姓名為m1學生所選課程中一門課的全部學生。sel

17、ect distinct 學生.* from 學生,選課where 學生.學生號=選課.學生號 and 課程號=any(select 課程號from 學生,選課 where 學生.學生號=選課.學生號 and 姓名=m1 )作業(yè)3一、單選題1Access數(shù)據(jù)庫是(C)。A層狀數(shù)據(jù)庫B網(wǎng)狀數(shù)據(jù)庫C關系型數(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日期/時間型5如果字段內容為聲音文件,可將此字段定義為(

18、C)類型。A文本B查詢向導COLE對象D備注6在表設計視圖中,如果要限定數(shù)據(jù)的輸入格式,應修改字段的(A)屬性。A格式B有效性規(guī)則C輸入格式D字段大小7下面有關主鍵的敘述正確的是(B)。A不同的記錄可以具有重復的主鍵值或空值B一個表中的主鍵可以是一個或多個字段C在一個表中的主鍵只可以是一個字段D表中的主鍵的數(shù)據(jù)類型必須定義為自動編號或文本8下面有關表的敘述中錯誤的是(C)。A表是Access數(shù)據(jù)庫中的要素之一B表設計的主要工作是設計表的結構CAccess數(shù)據(jù)庫的各表之間相互獨立D可以將其他數(shù)據(jù)庫的表導入到當前數(shù)據(jù)庫中9Access用戶操作界面由(B)部分組成。A4B5C3D610Access是

19、(A)辦公套件中的一個重要組成部分。AOfficeBWordCExcelDLotus11下列(B)圖標是Access的標志。A BCD12下列(C)圖標是Access中表對象的標志。ABCD13下列(D)圖標是Access中新建查詢的標志。ABCD14下列( D)圖標是Access中新建報表的標志。ABCD15字段說明用于對字段作進一步的描述,該說明顯示在(A)上。A狀態(tài)欄 B工具欄C菜單欄D標題欄16Access中包含有(B)種數(shù)據(jù)類型。A9B10C7D817在一個宏中要打開一個報表,應該使用的操作是(B)。AOpenFormBOpenReportCOpenTableDOpenQuery18

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

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

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

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

24、條SELECT語句訪問一張大表里的有限幾行數(shù)據(jù)時,SQL Server通常會(B)。A. 為數(shù)據(jù)加上頁級鎖B. 為數(shù)據(jù)加上行級鎖C. 需要用戶的干涉和參與D. 使用戶獨占數(shù)據(jù)庫2. 當采用Windows認證方式登錄數(shù)據(jù)庫服務器時,SQL Server客戶端軟件會向操作系統(tǒng)請求一個(A)。A. 信任連接 B. 郵件集成C. 并發(fā)控制D. 數(shù)據(jù)轉換服務3. 提高SQL Server性能的最佳方法之一是(B)。A. 增大硬盤空間B. 增加內存C. 減少數(shù)據(jù)量D. 采用高分辨率顯示器4. SQL Server標準版不支持的操作系統(tǒng)是(C)。A. Windows 2000 ServerB. Window

25、s NT ServerC. Windows98D. Windows 2000 Advanced Server5. 用于配置客戶端網(wǎng)絡連接的工具是(B)。A. 企業(yè)管理器B. 客戶端網(wǎng)絡實用工具C. 查詢分析器D. 聯(lián)機幫助文檔6. SQL Server的物理存儲主要包括3類文件(A)。A. 主數(shù)據(jù)文件、次數(shù)據(jù)文件、事務日志文件B. 主數(shù)據(jù)文件、次數(shù)據(jù)文件、文本文件C. 表文件、索引文件、存儲過程D. 表文件、索引文件、圖表文件7. 下面關于tempdb數(shù)據(jù)庫描述不正確的是(D)。A. 是一個臨時數(shù)據(jù)庫B. 屬于全局資源C. 沒有權限限制D. 是用戶建立新數(shù)據(jù)庫的模板8. Transact-SQ

26、L對標準SQL的擴展主要表現(xiàn)為(A)。A. 加入了程序控制結構和變量B. 加入了建庫和建表語句C. 提供了分組(Group By)查詢功能D. 提供了Min、Max等統(tǒng)計函數(shù)9. 如果要在SQL Server中存儲圖形圖像、Word文檔文件,不可采用的數(shù)據(jù)類型是(D)。A. binaryB. varbinaryC. imageD. text10. 下面關于Timestamp數(shù)據(jù)類型描述正確的是:(C)。A. 是一種日期型數(shù)據(jù)類型B. 是一種日期和時間組合型數(shù)據(jù)類型C. 可以用來替代傳統(tǒng)的數(shù)據(jù)庫加鎖技術D. 是一種雙字節(jié)數(shù)據(jù)類型11. 下面關于索引的描述不正確的是(B)。A. 索引是一個指向表中

27、數(shù)據(jù)的指針B. 索引是在列上建立的一種數(shù)據(jù)庫對象C. 索引的建立和撤消對表中的數(shù)據(jù)毫無影響D. 表被撤消時將同時撤消在其上建立的索引12. 以下哪種情況應盡量創(chuàng)建索引(A)。A. 在Where子句中出現(xiàn)頻率較高的列B. 具有很多NULL值的列C. 記錄較少的基本表D. 需要更新頻繁的基本表13. SQL Server提供的單行注釋語句是使用(B)開始的一行內容。A. “/*”B. “-”C. “”D. “/”14. 下列標識符可以作為局部變量使用(C)。A. MyvarB. My varC. MyvarD. My var15. 屬于事務控制的語句是(A)。A. Begin Tran、Commi

28、t、RollBackB. Begin、Continue、EndC. Create Tran、Commit、RollBackD. Begin Tran、Continue、End16. SQL Server觸發(fā)器主要針對下列語句創(chuàng)建(B)。A. SELECT、INSERT、DELETEB. INSERT、UPDATE、DELETEC. SELECT、UPDATE、INSERTD. INSERT、UPDATE、CREATE17. 以下軟件產(chǎn)品中,是數(shù)據(jù)庫管理系統(tǒng)的是(B)。A. PowerBuilderB. DB2C. DelphiD. Visual Basic18. 生產(chǎn)出DB2數(shù)據(jù)庫產(chǎn)品的公司是

29、(A)。A. IBMB. ORACLEC. BorlandD. Microsoft19. 面向對象數(shù)據(jù)庫用面向對象數(shù)據(jù)模型去映射客觀世界,不僅存儲數(shù)據(jù),而且存儲定義在數(shù)據(jù)上的(A)。A. 操作B. 屬性C. 主鍵D. 非主鍵20. 面向對象技術中,封裝性是一種( B)。A. 封裝技術B. 信息隱藏技術C. 組合技術D. 傳遞技術21. “類對象”是指(B)。A. 類中的一個實例B. 類本身也當作一個對象C. 類中的一個對象D. 類中的一個變量22. 在面向對象的數(shù)據(jù)庫中,對象標識(D)。A. 與數(shù)據(jù)的描述方式有關B. 與對象的物理存儲位置有關C. 與數(shù)據(jù)的值有關D. 是指針一級的概念二、是非判

30、斷題1.對 2. 錯 3. 對 4. 錯5. 對 6. 錯 7. 對 8. 錯9. 錯10.對 三、填空題1. SQL Server采用客戶機/服務器(或C/S)計算模型,通過中央服務器集中存儲數(shù)據(jù)資源。2. SQL Server數(shù)據(jù)庫應用的處理過程分布在客戶機(或客戶端)和服務器上。3.在網(wǎng)絡環(huán)境下,當多個用戶同時訪問數(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)管理員_身

31、份登錄操作系統(tǒng)。6. 如果在Windows NT/2000上安裝,需要事先設置至少一個域用戶賬號。7. 在網(wǎng)絡環(huán)境多用戶環(huán)境下,在停止SQL Server服務之前,最好先執(zhí)行暫停 操作。8. SQL Server將數(shù)據(jù)組織到用戶可以看見的邏輯組件,而在磁盤上則作為操作系統(tǒng)文件實現(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命令來標識Transact-SQL批處理的結束。12. SQL Server中的數(shù)據(jù)類型通常是指字段列、存儲過程

32、參數(shù)和局部變量的數(shù)據(jù)特征。13. 在SQL Server中,通常使用_ bit(或位) _數(shù)據(jù)類型來表示邏輯數(shù)據(jù)。14. 函數(shù)LEFT(abcdef,2)的結果是ab 。5. SQL Server中的整數(shù)類型分別為bigint、int、smallint和tinyint,它們分別占用_ 8_、_4_、_2_和_1_個存儲字節(jié)。16. SQL Server中的數(shù)據(jù)類型主要包括數(shù)值、字符、日期時間(次序無先后)_、二進制、位和雙字節(jié)等類型。17. 在SQL Server中主要是通過使用查詢分析器運行Transact-SQL語句。18. 如果希望修改數(shù)據(jù)庫的名字,可以使用的系統(tǒng)存儲過程是sp_rena

33、medb。19. 在一個已存在數(shù)據(jù)的表中增加一列,一定要保證所增加的列允許Null(空)值。20. 對表中記錄的維護工作主要有增加、_刪除_和_修改 _操作,均可通過企業(yè)管理器或Transact-SQL語句完成。21. 可以將視圖理解為存儲在SQL Server數(shù)據(jù)庫中的一條經(jīng)過預編譯的SELECT語句。22. 索引是一種常用的改善數(shù)據(jù)庫性能的技術。23. 索引一經(jīng)創(chuàng)建就完全由SQL Server系統(tǒng)自動選擇和維護。24. 索引會影響對基本表的_插入_、_刪除_和_修改_等操作的速度。25. 注釋是一些說明性的文字,而不是可執(zhí)行語句,不參與程序的編譯。26. SQL Server支持兩種形式的

34、變量,即局部變量和全局變量。27. 觸發(fā)器是一種特殊的存儲過程,基于表而創(chuàng)建,主要用來保證數(shù)據(jù)的完整性。28. 使用create database命令定義一個數(shù)據(jù)庫,包括定義數(shù)據(jù)文件和日志文件兩個部分。29. 打開一個數(shù)據(jù)庫使之成為當前庫,有2種方法,其中之一使用的命令關鍵字為USE。30. 索引可以由系統(tǒng)根據(jù)約束條件自動建立,也可以由用戶通過命令或菜單方式建立,但它的_打開和_重建_將根據(jù)需要由系統(tǒng)自動實現(xiàn),無須用戶過問。31. 創(chuàng)建索引的命令關鍵字為 CREATE INDEX,刪除索引的命令關鍵字為DROP INDEX。32. 在索引命令中使用關鍵字CLUSTERED或NOCLUSTERE

35、D分別表示將建立的是聚集或非聚集索引。33. 當指定基本表中某一列或若干列為UNIQUE約束時,則系統(tǒng)將在這些列上自動_建立(創(chuàng)建)_一個唯一值_索引。34. 在SQL Server中,通常不需要用戶建立索引,而是通過使用_主碼_約束和唯一值_約束,由系統(tǒng)自動建立索引。35. 局部變量的開始標記為,全局變量的開始標記為_。36. 定義局部變量的語句關鍵字為DECLARE,被定義的各變量之間必須用逗號字符分開。37. 在SQL Server中,前后相鄰的語句之間可以使用空格、分號或換行字符分開。38. CASE函數(shù)具有 2 種格式,每種格式中可以帶有多個WHEN選項,可以帶有一個ELSE選項。3

36、9. 在循環(huán)結構的語句中,當執(zhí)行到關鍵字 BREAK后將終止整個語句的執(zhí)行,當執(zhí)行到關鍵字CONTINUE后將結束一次循環(huán)體的執(zhí)行。40. 打開和關閉游標的語句關鍵字分別為_ OPEN _和_CLOSE _。使用游標取數(shù)和釋放游標的語句關鍵字分別為FETCH和DEALLOCATE。、41. 使用游標對基本表進行修改和刪除操作的語句中,WHERE選項的格式為“WHERE CURRENT OF _。42. 一個事務是一個并發(fā)控制的單位,它把必須同時執(zhí)行或不執(zhí)行的一組操作捆綁在一起。43. 每個存儲過程可以包含_多條Transact-SQL語句,可以在過程體中的任何地方使用_RETURN(返回)_語

37、句結束過程的執(zhí)行,返回到調用語句后的位置。44. 在一個存儲過程定義的AS關鍵字前可以定義該過程的_參數(shù)_,AS關鍵字之后為該過程的過程體_。45. 創(chuàng)建和刪除一個觸發(fā)器的語句關鍵字為_ CREATE TRIGGER 和DROP TIRGGER_。46. CHECK約束被稱為檢查約束,UNIQUE約束被稱為唯一值約束。47. 當一個表帶有約束后,執(zhí)行對表的各種更新操作時,將自動檢查相應的約束,只有符合約束條件的合法操作才能被真正執(zhí)行。48. 數(shù)據(jù)庫的安全管理問題歸結為對瑣和鑰匙的管理問題。49. 對用戶授予和收回數(shù)據(jù)庫操作的語句關鍵字分別為 GRANT 和_REVOKE _。50. 在收回用戶

38、訪問權限的語句中,所給表名選項以關鍵字ON開始,所給用戶名選項以關鍵字FROM 開始。51. 從Visual FoxPro 6.0發(fā)布后,Microsoft公司就把它同Visual C+、Visual J+和Visual Basic等軟件產(chǎn)品一起捆綁銷售。52. Visual FoxPro具有易于使用、_可視化開發(fā)_、_事件驅動和面向對象編程等優(yōu)點。53. DB2是IBM公司的_關系型數(shù)據(jù)庫管理系統(tǒng),用戶通過SQL 語言能夠創(chuàng)建、更新以及控制數(shù)據(jù)庫。54. DB2 UDB提供了一套具有統(tǒng)一的圖形用戶界面的管理工具,用于與任何服務器平臺的數(shù)據(jù)庫進行交互。這些管理工具最主要的二個是_控制中心_和_

39、命令中心_。55Oracle 9i共有三種版本,分別為:個人版(Personal Edition)、標準版(Standard Edition)、以及_企業(yè)版(Enterprise Edition) _。56. 在Oracle 9i內提供了一套具有圖形用戶界面的數(shù)據(jù)庫管理工具 Oracle Enterprise Manager(OEM)_。57. 面向對象數(shù)據(jù)模型是由類構成的一個_層次結構_,類是對一類_對象(Object) _的抽象,類與類之間的_繼承(Inherientance)_關系構成類層次結構。58. 類中每個對象稱為_實例_。同一類的對象具有共同的_屬性和方法,它們可以在類中統(tǒng)一說明

40、,而不必在類的每個實例中重復。59. Delphi是國際著名的軟件工具開發(fā)廠商 Borland 公司的產(chǎn)品,Delphi實際上是_Pascal_語言的一種版本。60. Visual Basic是_ Microsoft_公司推出的幾乎是最早的可視化_編程工具_,從VB首次推出至今已經(jīng)經(jīng)歷了多個版本,目前廣泛使用的是VB 6.0。四、根據(jù)下面所給的AAA數(shù)據(jù)庫,寫出下列每條查詢語句的執(zhí)行結果,或者寫出下列每條語句或程序段的功能(共8小題)假設存在名為AAA的數(shù)據(jù)庫,包括Students(學號 char(8),姓名 varchar(8),年齡 int,專業(yè) varchar(20),入學日期 Date

41、Time)和Score(學號 char(8),課程名 varchar(10),成績 numeric(5,2))兩張表。1. SELECT CEILING(888.33),CEILING(-888.32)889 ?8882. SELECT FLOOR(888.33),F(xiàn)LOOE(-888.33)888 ?8893. SELECT SUBSTRING(I am a student,8,7)student4. SELECT 學生號,課程號,ISNULL(null,0)學生號 課程號 05. DECLARE MyNO CHAR(8)SET MyNO=20030001IF (SELECT 專業(yè) FROM Students WHERE 學號=MyNO)=計算機軟件BEGINSELECT AVG(成績) AS 平均成績FROM ScoreWHERE 學號=MyNOENDELSEPRINT 學號為 +MyNO+的學生不存在或不屬于軟件專業(yè)GO首先定義一個名為MyNo的局部變量,并給它賦初值,如果MyNo屬于計算機

溫馨提示

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

評論

0/150

提交評論