電大數據庫基礎與應用形成性考核冊答案帶原題_第1頁
電大數據庫基礎與應用形成性考核冊答案帶原題_第2頁
電大數據庫基礎與應用形成性考核冊答案帶原題_第3頁
免費預覽已結束,剩余20頁可下載查看

下載本文檔

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

文檔簡介

1、電大數據庫基礎與應用形成性考核作業 1一、單項選擇題1、域是實體中相應屬性的( A )。A、取值范圍B、值C、名稱D、描述2、把保存關系定義的關系稱為對應數據庫的( B)。A、一般關系B、元關系C 、特定關系D、正常關系3、 在一個關系R中,若存在X 丫和X Z,則存在X (丫 , Z),稱此為函 數依賴的(C)規則。A、傳遞性B、分解性C、合并性D、增廣性4、 設一個關系為(R( A、B、C、D、E、F),它的最小函數依賴集為 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域的基

2、數分別為2, 3, 4,則D1*D2*D3的元組數為(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、6 8、在一個關系R中,若存在X (丫 , Z),則也隱含存在X 丫和X Z,稱 此為函數依賴的(B)規則。A、傳遞性B、分解性C、合并性D、增廣性9、若一個關系的任何非主屬性都不部分依賴于任何候選碼,則稱該關系最高達 到了( B)范

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

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

5、數據沒有獨立的操作界面,在 數據庫系統中,數據具有獨立 的操作界面。4、分布式數據庫系統既支持客戶的 局部應用,又支持客戶的 全局應用。5、在實體中能作為碼的屬性稱為 主屬性,否則稱為非主屬性。&若實體A和B是多對多的聯系,實體B和C是1對1的聯系,貝U實體A和 C是多對多的聯系。7、若實體A和B是1對多的聯系,實體B和C是1對1 的聯系,貝U實體A和C是1對多的聯系。8、任一種數據模型都有 型和值的區別。9、關系中的每一行稱為一個 元組,每一列稱為一個 屬性。10、把保存關系定義的關系稱為對應數據庫的元關系,一個數據庫的元關系由 DBMS自動建立。11、在對象數據模型中,對象具有封裝

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

7、等于某 個主碼值。20、設一個集合 A=3,4, 5, 6, 7,集合 B=1,3,5,7,9,則 A 和 B 的 并集中包括有7個元素,A和B的交集中包含有3個元素,A和B的差集中包 含有2個元素。21、設一個關系模式為R( A,B,C),對應的關系內容為 R=1,10, 50, 2,10, 60,3,20, 72,4,30, 60,貝U S B>15(R)屬于選擇運算,運 算結果中包含有2個元組。22、設一個學生關系為S(學生號,姓名),課程關系為C(課程號,課程名),選課關系為X(學生號,課程號,成績),則至少選修了課程號為00或' 00課程的全 部學生信息所對應的運算表達

8、式為 sn學生號(淋程號='00側課程號='002'兇23、設一個學生關系為 S(學生號,姓名),課程關系為C(課程號, 課程名),選課關系為X(學生號,課程號,成績),則求出所有選修課程信息的運 算表達式為X與C的自然連接。24、在一個關系R中,若屬性集X函數決定屬性集丫,同時丫函數決定X,則 記作為*- Y,它們之間互為決定因素。25、 在一個關系R中,職工號”函數決定 姓名”既是_非平凡函數依賴,又是_ 完全函數依賴。26、在一個關系R中,若存在 學號一系號,系號一系主任”則隱含存在著學 號函數決定 系主任。27、在一個關系R中,若存在 X(Y,Z),則也隱含存在

9、X-Y和X-Z,稱此為 函數依賴的分解性規則。28、在一個關系R中,若X能夠函數決定關系R中的每個屬性,并且X的任何 真子集都不能函數決定R中的每個屬性,則稱X為關系R的一個候選碼。29設一個關系為 R(A,B,C,D,E),它的最小函數依賴集為 FD=A B,B-C,D-E,則該關系的候選碼為(A,D),該候選碼含有2屬性。30、設一個關系為 R(A,B,C,D,E,F,G),它的最小函數依賴集為FD=A-B,C-D,B-E,E-F,則該關系的候選碼為(A,C,G),該候選碼含有_3_ 屬性。31、關系數據庫中的每個關系必須最低達到 第一范式,該范式中的每個屬性都是 不可再分的。32、 一個

10、關系若存在部分函數依賴和傳遞函數依賴,則必然會造成帶來數據冗余 和操作異常(更新異常)。33、設一個關系為R(A,B,C,D,E),它的最小函數依賴集為 FD=A B,A-C,(C,D) -E,該關系只滿足 第一范式,若要規范化為第三范式, 則將得到3個關系。34、設一個關系為R(A,B,C,D,E),它的最小函數依賴集為 FD=A-B,A-C,A-D,D-E,該關系滿足第二范式,若要規范化為高一級的范 式,則將得到2個關系。35、 若一個關系的任何非主屬性都不部分依賴和傳遞依賴于任何候選碼,則稱該 關系達到第三范式。36.若一個關系中只有一個候選碼,并且該關系達到了第三 范式,則表明它同時也

11、達到了 BC范式,該關系中所有屬性的 決定因素 都是 候選碼。作業2、填空題1. 數據庫系統的外模式在SQL中稱為(視圖),它由(基本表)產生出來。2. 在SQL中建立和刪除 數據庫模式的命令分別為(create schema )和(dropschema)。3 在SQL中,若一個完整性約束只涉及一個列,則該完整性約束既可以作為(列 級)完整性約束定義,也可以作為(表級)完整性約束定義,兩者只選其一。4. 在(列級)完整性約束中,每個約束只能涉及到一個屬性;在( 表級)完整 性約束中,每個約束可以涉及多個屬性。5. 在 SQL中,create table 、alter table 和 drop

12、table 命令分別為在數據庫 中(建立)(修改)和(刪除)基本表結構的命令。6. 向基本表插入數據時,可以在命令中例用關鍵字( Valves )引出記錄值, 或者在命令中通過(Select )子句得到一個結果表。7. 在SQL中,每個視圖中的列可以來自不同的(表),它是在原有表的基礎上(建立)的邏輯意義上的新關系。8在SQL中通過使用視圖,能夠使在關系規范化時被分解的關系 (連接)起來, 能夠增強數據庫的(安全)性。9. 當建立的刪除一個視圖時,對相應的基本表( 沒有影響);當修改一個視圖 時,則對相應的基本表(有影響)。10. 在SQL新版的查詢語句中,(Select )選項實現投影運算,

13、(from )選項 實現連接運算,(where)選項實現選擇運算。11. 在SQL的查詢語句中,(group by )選項實現分組統計功能,(order by ) 選項實現對結果表的排序功能。12. 一個數據庫應用系統的開發過程大致相繼經過(需求分析)、(概念設計)、 邏輯設計、物理設計、機器實現、運行維護等六個階段。13. 需求分析階段的主要目標是畫出( 數據流圖)、建立(數據字典)和編寫 (需求說明書)。14. 概念設計階段的主要任務是根據( 需求分析)的結果找出所有數據實體, 畫出相應的(ER圖)。15. 在列舉的購物活動中,存在著三個實體,分別稱為(商品實體)、(銷售 實體)和(收款實

14、體)。16. 設計數據庫的邏輯結構模式時,首先要設計好(全局模式),然后再設計 好各個(外模式)。17. 由概念設計進入邏輯設計時,原來的(1對1)聯系或(1對多)聯系通常 不需要被轉換為對應的基本表。18. 機器實現階段的目標是在計算機系統中得到一個滿足設計要求的、功能完 善和操作方便的數據庫應用系統。19在旅店管理中,涉及到的基本表有四個,它們分別為客房表、住宿表、旅客登記表和消費卡表。20.在旅店管理中,由消費卡表派生出的視圖有四個,它們分別為住宿費表伙 食費表、娛樂費表和催補款表。21 在旅店管理中,客房表只派生出一個視圖,該視圖被稱為 客房空閑表。二、根據主教材第四章所給的商品庫和教

15、學庫,按照下列所給的每條SQL查詢語句寫出相應的功能。(共20小題)1. select x.商品代號,分類名,數量,品牌from 商品表1 x,商品表2 y where x.商品代號=y.商品代號從商品庫中查詢出每一種商品的商品代號、分類名、數量和品牌等信息2. select count(distinct產地)as 產地數from商品表2從商品庫中查詢出所有商品的不同產地的總數。3. select課程.課程號,課程.課程名,count(*) as選課人數from 課程,選課where 課程.課程號二選課.課程號group by課程.課程號,課程.課程名從教學庫中查詢出每門課程被選修的學生數。4

16、. select x. 學生號,y.學生號,y.課程號 from選課x,選課y where x.學生號=s1 and y.學生號=s2and x.課程號=y.課程號從教學庫中查詢出學生號為s1的學生和學生號為s2的學生所選修的共同課程 的課程號。5. select *from課程 where exists (select *from選課where 課程.課程號二選課.課程號)從教學庫中查詢出所有已被學生選修的課程6select *from 學生where 學生號 in (select 學生號 from 選課group by 學生號 having count(*)<=2) or not e

17、xists (select *from 選課where 學生. 學生號=選課.學生號) 從教學庫中查詢出最多選修了 2 門課程(含未選任何課程)的全部學生。7select x.*,課程名,課程學分,成績 from 學生 x, 課程 y, 選課 zwhere x. 學生號 =z.學生號 and y. 課程號 =z.課程號order by x. 學生號,z.成績 從教學庫中查詢出每個學生選課的全部情況,并依次按學生號和成績排序。8select * from學生 where not exists (select y. 課程號from 學生 x inner join 選課 y on x. 學生號 =y

18、. 學生號where x. 姓名=a and not exists (select * from選課where 學生.學生號=選課.學生號 and y. 課程號=選課.課程號) 從教學庫中查詢出選修了姓名為 a 勺學生的全部選課的所有學生。三、根據教材第四章所給的商品庫和教學庫,按照下列所給的每種功能寫出相 應的查詢語句。(共 16 小題)1從商品庫中查詢出數量在 10 和 20 之間的商品種數。select * from 商品表 1where 數量 between 10 and 20 (或 where 數量>=10 and 數量 <=20) 2從商品庫中查詢出每類(即分類名相同)

19、商品的總數量。select 分類名,sum(數量)as 總數量from 商品表1 group by 分類名3從商品庫中查詢出比所有商品單價的平均值要高的全部商品。select * from 商品表 1 where 單價 >all(select avg( 單價)from 商品表 1) 4從商品庫中查詢出同一產地的商品只有一種的所有商品。select 商品表 1.*, 產地from 商品表 1, 商品表 2where 商品表 1.商品代號=商品表 2.商品代號and 產地 in (select 產地from 商品表 1 x, 商品表 2 y where x. 商品代號 =y. 商品代號 gr

20、oup by 產地 having count(*)=1)5.從教學庫中查詢出至少選修了姓名為口學生所選課程中一門課的全部學生 select distinct 學生.* from學生, 選課where 學生.學生號=選課.學生號 and 課程號=any(select 課程號 from 學生,選課where學生.學生號=選課.學生號and姓名=m1 )作業 3、單選題1. Access數據庫是(C)A. 層狀數據庫B. 網狀數據庫C. 關系型數據庫D. 樹狀數據庫2 在Access數據庫中,數據保存在(D)對象中A. 窗體B. 查詢C. 報表D. 表3. 數據庫文件中至少包含有(A)對象A. 表B

21、. 查詢C窗體D.其余三種4. 在 Access 數據庫系統中,不能建立索引的數據類型是( B)A. 文本型B. 備注型C. 數值型D. 日期/時間型5. 如果字段內容為聲音文件,可將此字段定義為(C)類型A. 文本B. 查詢向導C. OLE對象A)屬性。D. 備注6. 在表設計視圖中,如果要限定數據的輸入格式,應修改字段的(A. 格式B. 有效性規則C. 輸入格式D. 字段大小7下面有關主鍵的敘述正確的是( B)A. 不同的記錄可以具有重復的主鍵值或空值B. 個表中的主鍵可以是一個或多個字段C在一個表中的主鍵只可以是一個字段D.表中的主鍵的數據類型必須定義為自動編號或文本8. 下面有關表的敘

22、述中錯誤的是( C)。A. 表是Access數據庫中的要素之一B. 表設計的主要工作是設計表的結構C. Access 數據庫的各表之間相互獨立D. 可以將其他數據庫的表導入到當前數據庫中9. Access用戶操作界面由(B)部分組成。A. 4B. 5C. 3D. 610. Access是(A)辦公套件中的一個重要組成部分A. OfficeB. WordC. ExcelD. Lotus11. 下列(B)圖標是Access的標志。A.B.C.D.12. 下列(C)圖標是Access中表對象的標志。ABCD13. 下列(D)圖標是Access中新建查詢的標志。AB.C.D.14. 下列(D)圖標是A

23、ccess中新建報表的標志A.B.C.A) 上D.15. 字段說明用于對字段作進一步的描述,該說明顯示在(A. 狀態欄B. 工具欄C. 菜單欄D. 標題欄16. Access中包含有(B)種數據類型A. 9B. 10C. 7D. 817. 在一個宏中要打開一個報表,應該使用的操作是(B)A. OpenFormB. OpenReportC. OpenTableD. OpenQuery18. 若要退出Microsoft Access ,則應使用的操作是(C)A. ExitB. ReturnC. QuitD. Revoke19. 可以通過In ternet進行數據發布的對象是(D)A. 窗體B報表C

24、. 查詢D. 數據訪問頁B)視圖20. Access 2000中數據訪問頁有兩種視圖,它們是設計視圖和(A. 瀏覽B. 頁面C. 顯示D. 預覽21 .下列(B)圖標是Access中模塊對象的標志A.B.C.D.22.模塊窗口由(B)個部分組成A. 2B. 3C. 4D. 5二、填空題1. Access用戶操作界面中的“工作區”也稱為數據庫窗體2. Access用戶操作界面中的“狀態欄”主要用于顯示數據庫管理系統的工作狀態03在Access的用戶界面中,工具欄中的功能可以通過執行 下拉菜單中的相應命 令來實現。4. Access中“貨幣”型數據最長為8個字節,“自動編號”型數據最長為 4個 字

25、節。5. 個Access數據庫對應于操作系統中的1個文件,其文件擴展名為mdb _。6 . Access數據庫系統中,定義表中的字段就是確定表的結構,即確定表中字段的名稱、類型、屬性和說明等。7. 在Access的表中修改字段的名字并不會影響該字段的 數據,但是會影響其它 基于該表所創建的數據庫對象。8. Access數據庫系統中字段的“格式”屬性是用來決定數據的打印方式和在屏 幕上的顯示方式。9. 查詢可以作為 窗體、報表和數據訪問頁的數據源。10. 在Access中,如果要對大批量的數據進行修改,為了提高效率,最好使用 更新查詢。11. Access中的窗體由頁眉、主體和頁腳等三個部分組成

26、。12. 在Access中創建帶子窗體的窗體時,必須確定作為主窗體和子窗體的數據 源之間存在著1對多的關系。13. 在Access 2000中報表中有 設計_和 預覽_視圖,而沒有 數據表 視圖。14. 報表由報表頁眉、頁面頁眉、主體、頁面頁腳和報表頁腳等5節組成。15. 數據訪問頁是直接鏈接到_Access數據庫的一種 Web頁,可以在In ternet Explorer5.0 或更高版本中調用數據訪問頁。16. 數據訪問頁與其他數據庫對象的區別是:在Access數據庫中僅保存數據訪問頁的快捷方式,數據訪問頁本身則作為一個獨立的HTML文件保存。17. 在Access中模塊分為 類模塊和 標

27、準模塊(次序無先后) 兩種類型。18 .模塊窗口由工程資源管理器、模塊屬性窗口和代碼編輯窗口 _三部分組成。19. 模塊是用Access提供的VBA語言編寫的程序段。20. 一個 模塊 由一個或多個過程組成的,每個過程可以實現相應的功 能。21. 在設置或撤消數據庫密碼的過程中,密碼對于字母大小寫是敏感的。22. 在Access中,數據導入是將其它格式文件中的數據和其它 Access數據庫中 的對象導入到 當前數據庫 中,而數據導出是將Access數據庫中的 數據 庫對象 傳送到另一個數據庫或其它格式文件中。作業 4一、單選題1. 當一條SELECTS句訪問一張大表里的有限幾行數據時,SQLS

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

29、 Windows 2000 Advanced Server5. 用于配置客戶端網絡連接的工具是( B)A. 企業管理器B. 客戶端網絡實用工具C. 查詢分析器D. 聯機幫助文檔6. SQL Server 的物理存儲主要包括 3類文件( A)。A. 主數據文件、次數據文件、事務日志文件B. 主數據文件、次數據文件、文本文件C. 表文件、索引文件、存儲過程D. 表文件、索引文件、圖表文件7. 下面關于 tempdb 數據庫描述不正確的是( D)。A. 是一個臨時數據庫B. 屬于全局資源C. 沒有權限限制D. 是用戶建立新數據庫的模板8. Tran sact-SQL 對標準SQL的擴展主要表現為(A

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

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

32、in 、 Continue 、EndC. Create Tran 、Commit、RollBackD. Begin Tran 、 Continue 、EndINSERT、DELETE UPDAT、EDELETE UPDAT、EINSERT UPDAT、ECREATE16. SQL Server 觸發器主要針對下列語句創建( B)。A. SELECT、B. INSERT、C. SELECT、D. INSERT、17. 以下軟件產品中,是數據庫管理系統的是( B)A. PowerBuilderB. DB2C. DelphiD. Visual Basic18. 生產出DB2數據庫產品的公司是(A)。

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

34、. 錯 3. 對 4. 錯5. 對 6. 錯 7. 對 8. 錯9. 錯10.對 三、填空題1. SQL Server采用客戶機/服務器(或C/S)計算模型,通過中央服務器集中存儲 數據資源。2. SQL Server數據庫應用的處理過程分布在 客戶機(或客戶端)和服務器上。3. 在網絡環境下,當多個用戶同時訪問數據庫時,就會產生并發問題,SQLServer 是利用數據封鎖機制 成并發控制的。4. SQL Server與Windows 2000等操作系統完全集成,可以使用操作系統的用 戶和域賬號作為數據庫的 注冊賬號(或登錄賬號)_。5. 安裝SQL Server時需要以本地系統管理員_身份登

35、錄操作系統。6. 如果在 Windows NT/2000上安裝,需要事先設置至少一個 域用戶賬號。7. 在網絡環境多用戶環境下,在停止SQLServer服務之前,最好先執行暫停操 作。8. SQL Server將數據組織到用戶可以看見的 邏輯組件,而在磁盤上則作為操作 系統文件實現。9. SQL Server的數據庫分為系統數據庫和用戶數據庫兩種類型。10. 每個SQLServer數據庫下都包括 maste、mode、tempd和msdb四個系 統數據庫。11. 一般可以使用GO命令來標識Transact-SQL批處理的結束。12. SQL Server中的數據類型通常是指字段列、存儲過程參數

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

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

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

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

40、有 一個ELSE選項。39. 在循環結構的語句中,當執行到關鍵字BREAK后將終止整個語句的執行, 當執行到關鍵字CONTINUE后將結束一次循環體的執行。40. 打開和關閉游標的語句關鍵字分別為 OPEN 和_CLOSE 。使用游標取數和釋放游標的語句關鍵字分別為FETCH和 DEALLOCATE41. 使用游標對基本表進行修改和刪除操作的語句中,WHER選項的格式為“WHEREURRENT OF <游標名 >_。42. 一個事務是一個并發控制的單位,它把必須同時執行或不執行的一組操作 捆綁在一起。43. 每個存儲過程可以包含多條Transact-SQL語句,可以在過程體中的任何

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

42、和 _REVOKE _o50. 在收回用戶訪問權限的語句中,所給表名選項以關鍵字ON開始,所給用戶名選項以關鍵字FROM 開始。51. 從 Visual FoxPro 6.0 發布后,Microsoft 公司就把它同 Visual C+、Visual J+和Visual Basic等軟件產品一起捆綁銷售。52. Visual FoxPro 具有易于使用、.可視化開發_、,事件驅動和面向對象編程等優點。53. DB2是IBM公司的_關系型數據庫管理系統,用戶通過 SQL語言能夠創建、 更新以及控制數據庫。54. DB2 UDB提供了一套具有統一的圖形用戶界面的管理工具,用于與任何服務器平臺的數據

43、庫進行交互。這些管理工具最主要的二個是控制中心_和_命令中 心055. Oracle 9i共有三種版本,分別為:個人版 (Personal Edition)、標準版(Standard Edition)、以及 企業版(Enterprise Edition)。56. 在Oracle 9i內提供了一套具有圖形用戶界面的數據庫管理工具OracleEn terprise Man ager(OEM)。57. 面向對象數據模型是由類構成的一個 層次結構 ,類是對一類對象(Object) 的抽象,類與類之間的纟繼承(In herie ntan ce) 關系構成類層次結構。58. 類中每個對象稱為實例_。同一類

44、的對象具有共同的屬性和方法,它們可以在類中統一說明,而不必在類的每個實例中重復。59. Delphi是國際著名的軟件工具開發廠商 Borland公司的產品,Delphi實際 上是 Pascal 語言的一種版本。60. Visual Basic是_ Microsoft公司推出的幾乎是最早的可視化編程工具_,從VB首次推出至今已經經歷了多個版本,目前廣泛使用的是VB 6.0 o四、根據下面所給的 AAA數據庫,寫出下列每條查詢語句的執行結果,或者寫 出下列每條語句或程序段的功能(共8小題)假設存在名為AAA的數據庫,包括Students (學號 char(8),姓名varchar(8), 年齡 i

45、nt,專業 varchar(20),入學日期 DateTime )和 Score (學號 char(8), 課程名 varchar(10), 成績 numeric(5,2)兩張表。1. SELECT CEILING(888.33) , CEILING(-888.32)889 8882. SELECT FLOOR(888.33), FLOOE(-888.33)888 8893. SELECT SUBSTRINGam a stude nt :8,7) stude nt4. SELECT 學生號'課程號,ISNULL(null,0)學生號課程號05. DECLARE MyNO CHAR(8)SET MyNO="2OO3OOO1"IF (SELECT 專業 FROM Students WHERE學號 =MyNO)計算機軟件" BEGINSELECT AVG成績)AS 平均成績FROM ScoreWHERE 學號=MyNOENDELSEPRINT "學號為"+MyNO

溫馨提示

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

評論

0/150

提交評論