內容發布更新時間 : 2023/1/11 7:08:37星期一 下面是文章的全部內容請認真閱讀。
一、 單項選擇題
1. 數據庫)數據庫包含了所有系統級信息,對SQL 系統來說至
關重要,一旦受到損壞,有可能導致SQL 系統的徹底癱瘓。 2. SQL 默認的登錄賬號為( A、sa )。
3. SQL 數據庫一般包括兩大類數據庫類型(D.系統數據庫和用戶數據
庫)。
4. SQL 數據庫中的系統表的表名通常以(B.Sys )為前綴。
5. SQL 數據庫中的一個完整的備份通常要包括(A、系統數據庫、用戶
數據庫和事務日志)。
6. SQL 提供的Nchar、、Ntext等幾種雙字節數據類型實際上
是一種(A.數據類型 )。
7. SQL 系統中的所有系統級信息存儲于(A. )數據庫中。 8. SQL 中進行數據庫備份的SQL語句是( B. 9. SQL 中進行數據庫恢復的SQL語句是(C、 ) B
10. 保持數據的完整性屬于數據庫管理系統(C.數據庫的運行管理)的功能。 11. 本教材介紹的數據庫管理系統基于( C. SQL )數據
庫。 C
12. 查詢姓名中帶有“芳”字的學生,則條件語句應包含(B、Where 姓名 LIKE
‘%芳%’)。
13. 查詢姓名中帶有“林”字的學生,則條件語句應包含(C、Where 姓名 LIKE
‘%林%’)。
14. 創建數據庫的SQL語句是( C、 )。 15. 從邏輯層次上看,數據庫不包括(D.內模式
16. 從最終用戶應用程序的視角看,數據庫系統的三級模式結構是(C、外模式、
模式和內模式)。 D
17. 第二范式是指(B、設一個關系為R數據庫技術與應用 參考答案,它是滿足第一范式的,若R中不存在
非主屬性對主鍵的部分函數依賴,則稱該關系符合第二范式。)。 18. 對數據的插入屬于數據庫管理系統(B.數據操縱)的功能。 G
19. 關系數據庫規范化理論是為解決關系數據庫中(A、插入、刪除和數據冗余)
問題而引入的。
20. 關系數據庫系統采用關系模型作為數據的組織方式。關系模型通常由三部分
組成(A.數據結構、關系操作集合和關系的完整性_) R
21. 如果希望從成績表中查詢出所有成績小于等于60分的記錄,那么條件語句
應該是(D、WHERE成績 90 AND 課程號 LIKE ‘A%’
30. 設學生表和成績表的結構分別為(學號,姓名,所在系)和(學號,課程名,
成績),如果希望按分數降序查詢出“英語系中選修了計算機課程的學生姓名和成績”,則對應的SQL語句是(D、 姓名,成績 FROM 學生表,成績表 WHERE 所在系=‘英語系’ AND課程名=‘計算機’ AND 學生表.學號=課程表.學號 ORDER BY 成績 DESC)
31. 設學生表和成績表的結構分別為(學號,姓名,所在系)和(學號,課程名,
成績),如果希望按分數升序查詢出“電子系中選修了計算機應用課程的學生姓名和成績”,則對應的SQL語句是(B、 姓名,成績 FROM 學生表,成績表 WHERE 所在系=‘電子系’ AND課程名=‘計算機應用’ AND 學生表.學號=成績表.學號 ORDER BY 成績 ASC)
32. 設學生表和課程表的結構分別為(學號,姓名)和(學號,課程號,成績),
如果希望查詢出“成績大于90分的學生姓名”,則對應的SQL語句是(D、 姓名 FROM 學生表,課程表 WHERE 學生表.學號=課程表.學號 AND 課程表.成績>90
33. 設學生表和課程表的結構分別為(學號,姓名)和(學號,課程名,成績),
如果希望查詢出“選修了‘數據庫應用技術’課程的學生姓名和成績”,則對應的SQL語句是( D. 姓名,成績FROM 學生表,課程表 WHERE 學生表.學號=課程表.學號 AND 課程名=‘數據庫應用技術’
34. 設一個關系為R,X和Y是它的兩個屬性集。若對于X上的每個值都有Y上
的一個惟一值與之對應,則稱X和Y(C.具有函數依賴關系)。
35. 設一個關系為R,如果它的每個屬性都是不可再分的,則稱這個關系是符合
( A、第一范式
36. 數據庫管理系統常見的數據模型有(B.層次、關系和網狀 37. 數據庫應用程序開發中,(B、存儲方法設計 )屬于物理設計。
38. 數據庫應用程序開發中,需求分析階段的主要目的是( A、回答“干什么”
的問題) T
39. 通過賬號管理,SQL 用戶分為(C.登錄賬號和用戶賬號 X
40. 下列(B、DDL)是指數據描述語言。 41. 下列(D、DBMS )是指數據庫管理系統。
42. 下列SQL語句中,進行唯一性限制的約束是(A、學號 char (8) NOT NULL
un_no )
43. 下列SQL語句中,能夠完成并運算的是(A、 * FROM 籃球愛好者
UNION * FROM 足球愛好者)。
44. 下列SQL語句中,能夠完成交運算的是(B. * FROM劉德華出演的
電影 * FROM梅艷芳出演的電影
45. 下列SQL語句中,能夠完成求某列最大值的是(B. MAX(Age) FROM
46. 下列SQL語句中,能夠完成刪除功能的是(D、 FROM 教師表 WHERE 性
別=‘男’)。
47. 下列SQL語句中,能夠完成修改功能的是(B、 教師表 SET 姓名=
‘王振東’WHERE 學號=‘’)
48. 下列SQL語句中,限制字段取值范圍的約束是(C、性別 char (2) NOT NULL
check (性別=‘男’or 性別=‘女’))。
49. 下列符合第三范式的關系是( D、學生(學號,姓名,性別))
50. 下列符合第三范式的關系是(B、零件(零件編號,零件名稱,零件重量,
零件儲存的倉庫編號))。
51. 下列符合第三范式的關系是(B.教師(編號,姓名,職稱))。
52. 下列符合第三范式的關系是(D.教師(教師編號,教師姓名,教師性別) 53. 下列關于索引的說明不正確的是(A、索引必須創建在主關鍵字之上
54. 下列關于索引的說明不正確的是(B、索引一經建立就需要人工進行維護)。 55. 下列哪些不屬于索引的類型(D、事務日志索引)。
56. 下面關于數據庫描述不正確的是( D.是用戶建立新數據庫的模板 57. 下述關于視圖的描述,正確的是(C.在SQL 中,可以像基本表一樣
對視圖進行查詢操作
58. 下述關于索引的描述,正確的是( B.建立索引后數據庫技術與應用 參考答案,會影響基本表的插入速
度
Y
59. 一個關系中每條記錄和第二個關系的每條記錄進行連接,所組成的新關系稱
為(C.兩個關系的積)。 60. 一個用戶訪問SQL 通常要依次經過4個層次的安全控制,分別是(A.操
作系統、服務器、數據庫、表和列
61. 以下不屬于SQL 數據庫特點的是( C.基于面向對象的數據模
型 )。
62. 用戶看到的數據表,屬于數據庫系統三級模式中的(D.模式
63. 用戶使用SQL 時,通常需要依次經過兩個安全性階段( C、身份驗
證、權限認證)
64. 有嚴格的數學基礎并在此基礎上發展起來的數據庫模型是(C、關系模型)。 Z
65. 在SQL 數據庫中,默認情況下Sys通常是( C.系統表表名的前綴 66. 在成績數據表中,要計算某課程的平均成績,可采用(D.Avg函數
67. 在第一個關系中出現,在第二個關系中不出現的記錄組成的新關系稱為(D、
兩個關系的差)。
68. 在第一個關系中出現,在第二個關系中也出現的記錄組成的新關系稱為
(C.兩個關系的交
69. 在數據庫技術中,面向對象數據模型是一種(B.結構模型
70. 在圖書借閱關系中,能夠成為主關鍵字(或稱主碼)的屬性是(C、圖書編
號)。
71. 在物理層面,SQL 數據庫是由數據文件和事務日志文件兩個操作系統
文件組成的,它們的后綴分別是(A、MDF和LDF)。
72. 在銷售商品關系中,能夠成為主關鍵字(或稱主碼)的屬性是(B、商品編
號)。
73. 在一個教師關系中,能夠成為主關鍵字(或稱主碼)的屬性是(B.教師編
號)。
74. 在一個物資臺賬數據表中,能夠成為主關鍵字(或稱主碼)的字段是(B.物
資編碼 )。
75. 在一個學生關系中,能夠成為主關鍵字(或稱主碼)的屬性是(C、學號)
二、 填空題
1. “實體一聯系”方法是描述數據庫概念模型的主要方法,一般稱這種方法
為(E-R方法)
2. E-R圖的設計關鍵在于對(實體、聯系的選擇和表示)。 3. E-R圖設計一般在數據庫設計的(概念設計)階段使用。 4. SQL 中的事務處理控制語句,( [TRAN [] ] )實現
提交一個事務。
5. SQL 中的事務處理控制語句,() 實現回滾一個事務。 6. SQL 數據庫分為 ( 系統數據庫 )和( 用戶數據庫 )兩種類型。 7. SQL 提供了大量易用的管理工具,比較常用的主要有( 服務管理
器 )、( 企業管理器 )和( 查詢分析器 )。
8. SQL數據定義語言的主要作用是創建存儲數據的結構,而數據操縱語言的主
要作用則是向數據庫中填寫數據,具體包括 (增加、刪除、修改)等操作。 9. SQL語言共分為四大類,即(數據定義語言,數據查詢語言,數據操縱語言、
數據控制語言)。
10. VB提供了三種數據庫訪問引擎,即Jet引擎、ODBC和OLE DB,目前主要使
用(OLE DB)。 B
11. (表)是SQL語言存放數據、查找數據以及更新數據的基本數據結構。 12. 備份是指將數據從硬盤復制到(可移動)媒體上的過程。 D
13. 當需要對查詢結果進行排序時,可以指定其排序方式,字段后使用(ASC)
表示升序(DESC)表示降序。 G
14. 關系的規范化程度可分為多個級別,但通常只需要達到第 (三 )范式即可。 15. 關系模型由三個部分組成,分別是(數據結構、關系操作集合和關系的完整
性)。
16. 關系完整性是指關系模型中數據的(正確性、一致性 、有效性)。 J
17. 計算機數據處理技術大致經歷了( 人工管理 )、( 文件管理 )、( 數據庫
管理 )等不同的發展階段。
18. 進行數據庫備份時,必須同時復制(主數據文件和事務日志文件)。 N
19. 能夠惟一標識某條記錄的屬性稱為( 主鍵) 。 S
20. 事務日志文件的后綴是( ldf )。
21. 數據操縱語言的主要語句有(、、)。 22. 數據庫管理系統的主要功能包括( 數據定義 )、( 數據操縱 )、( 數據庫
的運行管理 )、( 數據庫的建立和維護 )。
23. 數據庫設計的主要原則包括(表設計原則、字段設計原則)和其他原則。 24. 數據庫設計一般包括(需求分析、概念設計、邏輯設計、物理設計、數據庫
實施和運行維護)等階段。
25. 數據庫系統的三級模式結構是指數據庫系統由(外模式、模式和內模式)三
級抽象模式構成。
26. 數據庫應用系統的建設包括(結構設計和行為設計)兩個方面。 27. 數據文件的后綴是( mdf )。
28. 數據依賴通常包括( 函數依賴 )和多值依賴兩個方面。 W
29. 物理設計的主要內容包括(存儲記錄的格式設計、存儲方法設計、訪問方法
設計以及完整性和安全性考慮)。 Y
30. 一個完整的數據備份包括(系統數據庫、用戶數據庫 和 事務日志)。 31. 用戶使用SQL 數據庫時,一般需要經過兩個安全性階段:(身份驗證)
和(權限認證)。 32.
三、判斷題
1. TABLE的功能是刪除表結構。(╳) 2. SQL 數據庫中的NULL值(空值)表示的是 “空格”或“0”值(╳) 3. SQL 中的數據庫是一個臨時數據庫,屬用戶數據庫(╳) 4. SQL雖被稱為“查詢語言”,其功能卻不僅僅限于查詢(√) C
5. 參照完整性規則通常是指在兩個參照和被參照關系中,參照關系中每條記錄
的外鍵或者為空,或者等于被參照關系中某條記錄的主鍵。(√)
6. 觸發器是一種特殊的存儲過程,可以把它看作是表定義的一部分,主要用來
保證數據的完整性。( √ )
7. 觸發器是一種特殊的存儲過程,它基于一個表創建,可以針對多個表進行操
作。(√ ) D
8. 登錄賬號用于身份驗證,用戶賬號用于權限驗證。(√ ) G
9. 根據索引的特點,應該對那些數據量大、查詢頻度較高、實時性要求強的基
本表創建索引,(√ ) J
10. 計算機數據處理技術大致經歷了人工管理、文件管理和SQL 數據庫
管理三大階段(╳)。
11. 將實驗室中機器上的數據庫備份到自己的移動設備上,只需要備份主數據文
件(MDF)即可。( ╳ ) M
12. 目前,在數據庫系統中,使用最廣泛的數據模型是面向對象模型(╳)。 13. 目前的關系數據庫系統一般都支持標準SQL語句(√) N
14. 能夠惟一表示數據表中的每條記錄的字段或者字段的組合稱為主碼或主鍵