- 相關推薦
計算機三級考試數據庫模擬真題
無論是身處學校還是步入社會,我們經常接觸到考試真題,考試真題是命題者根據一定的考核需要編寫出來的。你知道什么樣的考試真題才是好考試真題嗎?下面是小編整理的計算機三級考試數據庫模擬真題,歡迎閱讀,希望大家能夠喜歡。
計算機三級考試數據庫模擬真題 1
一、單選題
1. 在數據庫應用系統生命周期中,系統設計完成后就進入到系統實現與部署階段。下列關于數據庫應用系統實現與部署階段工作的說法,錯誤的是( )。
A. 此階段會根據數據庫邏輯結構和物理結構設計方案以及項目選擇的數據庫管理系統,編寫相關腳本生成數據庫結構
B. 此階段會將用戶原有數據按照新的數據結構導入到新系統中
C. 此階段會進行應用系統編碼和編碼測試,編碼測試可以使用白盒測試方法也可以使用黑盒測試方法
D. 此階段如果發現系統的功能、性能不滿足用戶需求,應盡快進行系統升級工作
答案:D
2. 下列關于概念數據模型的說法,錯誤的是( )。
A. 概念數據模型并不依賴于具體的計算機系統和數據庫管理系統
B. 概念數據模型便于用戶理解,是數據庫設計人員與用戶交流的工具,主要用于數據庫設計
C. 概念數據模型不僅描述了數據的屬性特征,而且描述了數據應滿足的完整性約束條件
D. 概念數據模型是現實世界到信息世界的第一層抽象,強調語義表達功能
答案:C
3. 存儲管理器是數據庫管理系統非常重要的組成部分。下列關于存儲管理器的說法,錯誤的是( )。
A. 存儲管理器負責檢查用戶是否具有數據訪問權限
B. 為了提高數據訪問效率,存儲管理器會將部分內存用于數據緩沖,同時使用一定的算法對內存緩沖區中的數據塊進行置換
C. 存儲管理器會為編譯好的查詢語句生成執行計劃,并根據執行計劃訪問相關數據
D. 存儲管理器以事務方式管理用戶對數據的訪問,以確保數據庫并發訪問的正確性
答案:C
4. 下列敘述中不屬于三層B/S結構數據庫應用系統特點和操作特征的是( )。
A. 客戶端使用瀏覽器,瀏覽器與Web應用服務器之間的通信使用超文本傳輸協議(HTTP)
B. 數據庫服務器接受應用服務器提出的數據操作請求,對數據庫進行相應的操作,并將操作結果返回給應用服務器
C. 這種結構使客戶端和服務器能在不同的系統間通信,但對客戶機配置要求較高,且應用軟件維護代價也較大
D. 這種結構不受時空限制,使用者可以在全球任何地方,任何時間請求數據庫應用系統提供的各種數據服務
答案:C
5. 實體聯系模型簡稱ER模型,是數據庫設計常用的一種建模方法。關于ER模型,下列說法錯誤的是( )。
A. ER模型能幫助建模人員用一種簡單的方法描述現實世界中的數據及數據之間的聯系
B. 用ER模型建模的基本思路是分類標識客觀事物,將具有相同屬性特征的事物抽象為實體集
C. ER模型可以描述實體集之間一對一、一對多和多對多聯系,也可以描述一個實體集中記錄之間的聯系
D. 用ER模型描述實體集之間的聯系時,需要考慮數據在計算機中存儲及處理的特征
答案:D
6. 下列關于函數依賴概念的說法,正確的是( )。
A. 函數依賴研究一個關系中記錄之間的依賴關系
B. 函數依賴研究一個關系中屬性之間的依賴關系
C. 函數依賴研究一個關系中主碼與外碼之間的依賴關系
D. 函數依賴研究一個關系中某列不同行之間取值的依賴關系
答案:B
7. 下列有關三級模式結構和數據獨立性的說法,正確的是( )。
A. 在一個數據庫中可以定義多個內模式,可利用不同的內模式來描述特定用戶對數據的物理存儲需求
B. 外模式是用戶與數據庫系統的接口,用戶可通過外模式來訪問數據,在一個數據庫中只能定義一個外模式
C. 三級模式結構提供了數據獨立性,即當數據的邏輯結構和存儲結構發生變化時,應用程序不受影響
D. 數據獨立性使得數據的定義和描述與應用程序相分離,簡化了數據庫應用程序的開發,但增加了用戶維護數據的代價
答案:C
8. 現要為某大型商場開發一個數據庫應用系統,在該應用系統的生命周期中,設有下列活動:
Ⅰ. 開發人員執行的DDL代碼建立數據庫結構
Ⅱ. 編寫商品信息錄入和導入程序,在系統投入運行前建立商品信息清單
Ⅲ. 根據商場銷售業務開展情況,調整數據庫中的商品清單和價格
Ⅳ. 準備銷售新商品時,使用商品信息錄入或導入程序,將新商品信息加入到商品清單中
Ⅴ. 為了防止數據丟失,定期對數據庫中的數據進行轉儲
以上活動中,屬于商場數據庫應用系統實施活動的是( )。
A. 僅Ⅰ和Ⅱ
B. 僅Ⅰ、Ⅱ和Ⅲ
C. 僅Ⅲ和Ⅳ
D. 僅Ⅰ和Ⅴ
答案:A
9. 在對某商場的顧客進行流失預測分析時,先取得一個顧客樣本集S,其模式為(id,a1,a2,…,an,c),其中id為顧客的唯一標識,ai(i = 1,2…n)為顧客的屬性,如年齡、性別、消費時間間隔等,c的取值為{流失,未流失}。現有算法A對樣本S進行處理,輸出結果為P,P能根據該樣本集外的顧客u的n個屬性,確定u的c屬性值,以對顧客的流失作出預測。那么,A和P分別是( )。
A. 聚類算法,聚類工具
B. 分類算法,分類器
C. 關聯規則算法,規則集
D. 多維分析算法,OLAP工具
答案:B
10. 設在SQL Server 2008中,某關系表需要存儲職工的工資信息,工資的范圍為2000~10000,設用整型類型存儲。下列數據類型中最合適的是( )。
A. int
B. smallint
C. tinyint
D. bigint
答案:A
11. 設某數據庫在非工作時間(每天8:00以前、18:00以后、周六和周日)不允許授權用戶在職工表中插入數據。下列方法中能夠實現此需求且最為合理的是( )。
A. 建立存儲過程
B. 建立后觸發型觸發器
C. 定義內嵌表值函數
D. 建立前觸發型觸發器
答案:D
12. 在開發數據庫應用系統時,使用存儲過程可以提高數據訪問效率,降低網絡流量。下列關于存儲過程的說法,錯誤的是( )。
A. 存儲過程可以接受輸入參數,并可將執行結果以輸出參數形式返回
B. 存儲過程可以有多個輸入參數,但只能有一個輸出參數
C. 定義存儲過程時,在一個存儲過程中可以同時包含數據的增、刪、改、查操作
D. 存儲過程的輸入參數和輸出參數均可有默認值
答案:B
13. 在SQL Server 2008中,設各系統數據庫當前主要數據文件及日志文件的大小如下表所示:
|數據庫|主要數據文件大小|日志文件大小|
|----|----|----|
|master|4MB|2MB|
|model|4MB|1MB|
|msdb|6MB|2MB|
|tempdb|8MB|2MB|
現要在該系統中創建一個新的用戶數據庫,則用戶數據庫中主要數據文件的大小不能小于( )。
A. 15MB
B. 4MB
C. 8MB
D. 6MB
答案:B
14. 設有工作表(工作編號,最低工資,最高工資),其中工作編號、最低工資和最高工資均為整型,工作編號為主碼。現要求最高工資必須大于等于最低工資,但不能超過最低工資的2倍。在SQL Server 2008環境中有下列創建該表的語句:
CREATE TABLE工作表(
工作編號 INT PRIMARY KEY,
最低工資 INT,
最高工資 INT CHECK(最高工資>=最低工資 AND最高工資<=最低工資2)
)
以下關于上述語句的說法,正確的是( )。
A. 該語句能夠正確創建工作表,但最高工資列的.約束條件不夠準確
B. 該語句能夠正確創建工作表,且最高工資列的約束條件準確
C. 該語句不能正確創建工作表,因為最高工資列的約束條件不能使用CHECK約束來實現
D. 該語句不能正確創建工作表,因為在CREATE TABLE語句中不能同時定義多個列的約束條件
答案:B
15. 在關系數據庫中,為了提高查詢效率,可以對數據庫表創建索引。下列關于索引的說法,錯誤的是( )。
A. 索引可以提高查詢的速度,但會降低數據插入、刪除和更新的速度
B. 在一個表上可以創建多個非聚集索引,但只能創建一個聚集索引
C. 索引一旦創建,就會由數據庫管理系統自動使用,不需要用戶在查詢語句中指定
D. 對于經常在查詢條件中使用的列,適合創建索引
答案:C
16. 數據庫管理系統中的數據操縱語言(DML)所實現的操作一般包括( )。
A. 查詢、插入、修改、刪除
B. 排序、授權、刪除
C. 建立、插入、修改、排序
D. 建立、授權、修改
答案:A
17. 設有關系模式R(A,B,C,D),F是R上成立的函數依賴集,F = {A→B,B→C,C→D,D→A},則R的候選碼是( )。
A. A
B. B
C. C
D. A、B、C、D
答案:D
18. 數據庫系統的并發控制主要方法是采用( )機制。
A. 拒絕
B. 改為串行
C. 封鎖
D. 不加任何控制
答案:C
19. 在數據庫設計中,將E-R圖轉換成關系數據模型的過程屬于( )。
A. 需求分析階段
B. 概念設計階段
C. 邏輯設計階段
D. 物理設計階段
答案:C
20. 下列關于數據庫恢復的說法,錯誤的是( )。
A. 數據庫恢復的基本原理是利用冗余數據來重建數據庫
B. 數據庫恢復可以分為完全恢復和不完全恢復
C. 事務日志是數據庫恢復的重要依據之一
D. 數據庫恢復只能在數據庫出現故障后進行,不能提前預防
答案:D
二、應用題
1. 已知關系模式R(A,B,C,D,E),F = {AB→C,B→D,C→E,EC→B,AC→B}。求(AB)+ 。
答案:
根據函數依賴的閉包算法,求(AB)+的步驟如下:
設X(0) = AB。
由AB→C,可得C∈X(1),此時X(1) = ABC。
由B→D,可得D∈X(2),此時X(2) = ABCD。
由C→E,可得E∈X(3),此時X(3) = ABCDE。
所以,(AB)+ = ABCDE 。
2. 設有學生選課關系模式SC(Sno,Cno,Grade),其中Sno表示學號,Cno表示課程號,Grade表示成績。請用SQL語句實現查詢每個學生的學號、姓名、選修課程數和平均成績,查詢結果按平均成績降序排列。假設學生信息表為Student(Sno,Sname) 。
答案:
SELECT s.Sno, s.Sname, COUNT(sc.Cno) AS選修課程數, AVG(sc.Grade) AS平均成績
FROM Student s
JOIN SC sc ON s.Sno = sc.Sno
GROUP BY s.Sno, s.Sname
ORDER BY平均成績 DESC;
3. 某數據庫中有員工表Employee(Eno,Ename,Age,Sex,Department),其中Eno為員工編號,Ename為員工姓名,Age為年齡,Sex為性別,Department為部門。請用SQL語句實現查詢各部門的員工人數,查詢結果包括部門名稱和員工人數,按員工人數降序排列。
答案:
SELECT Department, COUNT(Eno) AS員工人數
FROM Employee
GROUP BY Department
ORDER BY員工人數 DESC;
三、設計題(每題15分,共30分)
1. 某醫院需要建立一個數據庫來管理病人的信息和診療記錄。病人的基本信息包括病人編號、姓名、性別、年齡、聯系方式等;診療記錄包括診療日期、癥狀描述、診斷結果、治療方案等。請根據上述需求,設計該數據庫的E-R模型,并將其轉換為關系模型。
答案:
E-R模型設計:
實體型:病人(病人編號,姓名,性別,年齡,聯系方式),診療記錄(診療編號,診療日期,癥狀描述,診斷結果,治療方案)
聯系:病人與診療記錄之間是一對多的聯系,即一個病人可以有多次診療記錄。
關系模型轉換:
病人(病人編號,姓名,性別,年齡,聯系方式)
診療記錄(診療編號,診療日期,癥狀描述,診斷結果,治療方案,病人編號)
2. 假設某學校的圖書館需要建立一個數據庫來管理圖書信息、讀者信息和借閱信息。圖書信息包括圖書編號、書名、作者、出版社、出版年份等;讀者信息包括讀者編號、姓名、性別、年齡、聯系方式等;借閱信息包括借閱編號、借閱日期、歸還日期等。請設計該數據庫的關系模式,并指出每個關系模式的主碼和外碼。
答案:
圖書(圖書編號,書名,作者,出版社,出版年份),主碼:圖書編號
讀者(讀者編號,姓名,性別,年齡,聯系方式),主碼:讀者編號
借閱(借閱編號,借閱日期,歸還日期,讀者編號,圖書編號),主碼:借閱編號,外碼:讀者編號,圖書編號
計算機三級考試數據庫模擬真題 2
一、選擇題(每題 1 分,共 40 分)
1. 數據庫系統的核心是( )
A. 數據模型 B. 數據庫管理系統 C. 數據庫 D. 數據庫管理員
答案:B。數據庫管理系統是數據庫系統的核心軟件,它負責對數據庫進行管理和操作。
2. 以下不屬于數據模型三要素的是( )
A. 數據結構 B. 數據操作 C. 數據完整性約束 D. 數據類型
答案:D。數據模型三要素包括數據結構、數據操作和數據完整性約束。
3. 在關系數據庫中,主鍵是( )
A. 可以有多個 B. 用于唯一標識元組的屬性或屬性組
C. 可以為空值 D. 只能是單個屬性
答案:B。主鍵是能唯一標識關系中每一元組的屬性或屬性組,且主鍵值不能為空。
4. SQL 語言中,用于查詢數據的語句是( )
A. INSERT B. UPDATE C. SELECT D. DELETE
答案:C。SELECT 語句用于從數據庫表中檢索數據。
5. 設有關系模式 R(A,B,C),F = {AB → C,C → B},則 R 最高屬于( )
A. 1NF B. 2NF C. 3NF D. BCNF
答案:B。關系模式 R 存在部分函數依賴 AB → C,所以不滿足 3NF,但滿足 2NF。
6. 事務的原子性是指( )
A. 事務中包括的所有操作要么都做,要么都不做
B. 事務一旦提交,對數據庫的改變是永久的
C. 一個事務內部的操作及使用的數據對并發的其他事務是隔離的
D. 事務必須是使數據庫從一個一致性狀態變到另一個一致性狀態
答案:A。原子性強調事務不可分割,所有操作要么全部成功執行,要么全部回滾。
7. 數據庫的并發控制主要方法是采用( )
A. 封鎖機制 B. 恢復機制 C. 存儲機制 D. 索引機制
答案:A。封鎖機制是實現數據庫并發控制的主要方法,用于協調多個事務對數據的并發訪問。
8. 以下哪種索引適合在經常進行范圍查詢的列上創建( )
A. 哈希索引 B. 唯一索引 C. 聚簇索引 D. B 樹索引
答案:D。B 樹索引適合范圍查詢,它可以高效地遍歷索引樹來獲取指定范圍內的數據。
9. 在數據庫設計中,將 E-R 圖轉換為關系模型屬于( )
A. 需求分析階段 B. 概念結構設計階段 C. 邏輯結構設計階段 D. 物理結構設計階段
答案:C。邏輯結構設計階段的主要任務是將概念結構設計階段得到的 E-R 圖轉換為關系模型等邏輯模型。
10. 分布式數據庫系統中,數據分片的方式不包括( )
A. 水平分片 B. 垂直分片 C. 混合分片 D. 隨機分片
答案:D。數據分片方式有水平分片、垂直分片和混合分片,沒有隨機分片。
11. 數據庫完整性約束不包括( )
A. 實體完整性 B. 參照完整性 C. 用戶自定義完整性 D. 事務完整性
答案:D。事務完整性不屬于數據庫完整性約束類型,常見的完整性約束有實體完整性、參照完整性和用戶自定義完整性。
12. 以下關于視圖的說法錯誤的是( )
A. 視圖是虛表,不存儲實際數據
B. 視圖可以簡化用戶對數據的操作
C. 對視圖的更新操作最終會轉化為對基本表的操作
D. 視圖只能基于一個基本表創建
答案:D。視圖可以基于一個或多個基本表創建。
13. SQL 中,用于修改表結構的語句是( )
A. ALTER TABLE B. CREATE TABLE C. DROP TABLE D. TRUNCATE TABLE
答案:A。ALTER TABLE 用于修改已存在表的結構。
14. 關系代數中的投影操作是對關系進行( )
A. 水平分割 B. 垂直分割 C. 連接 D. 選擇
答案:B。投影操作是從關系中選取某些列,即對關系進行垂直分割。
15. 數據庫恢復的基礎是利用轉儲的冗余數據,這些冗余數據包括( )
A. 數據字典、應用程序、審計檔案、數據庫后備副本
B. 數據字典、應用程序、日志文件、審計檔案
C. 日志文件、數據庫后備副本
D. 數據字典、應用程序、數據庫后備副本
答案:C。日志文件記錄了事務對數據庫的更新操作序列,數據庫后備副本是數據庫在某個時刻的完整拷貝,它們是數據庫恢復的重要冗余數據。
16. 在關系數據庫中,外鍵是( )
A. 本關系的主鍵 B. 其他關系的主鍵
C. 本關系的候選鍵 D. 其他關系的候選鍵
答案:B。外鍵是一個關系中的屬性或屬性組,它引用另一個關系的主鍵。
17. 數據庫系統的三級模式結構中,描述數據庫中全體數據的全局邏輯結構和特征的是( )
A. 外模式 B. 內模式 C. 存儲模式 D. 概念模式
答案:D。概念模式是數據庫系統中全局數據邏輯結構的描述,是全體用戶的公共數據視圖。
18. SQL 語言具有( )的功能。
A. 關系規范化、數據操縱、數據控制
B. 數據定義、數據操縱、數據控制
C. 數據定義、關系規范化、數據控制
D. 數據定義、數據操縱、關系規范化
答案:B。SQL 語言包括數據定義語言(DDL)、數據操縱語言(DML)和數據控制語言(DCL),分別用于數據定義、數據操縱和數據控制。
19. 若關系 R 和 S 進行自然連接,連接條件是( )
A. R 中的主鍵與 S 中的主鍵相等
B. R 中的外鍵與 S 中的外鍵相等
C. R 中的元組與 S 中的元組相等
D. R 與 S 中具有相同的屬性組且值相等
答案:D。自然連接是在等值連接的基礎上,去除重復的屬性列,連接條件是 R 與 S 中具有相同的屬性組且值相等。
20. 以下關于存儲過程的說法正確的是( )
A. 存儲過程不能有輸入參數.
B. 存儲過程不能有輸出參數.
C. 存儲過程在數據庫服務器端執行.
D. 存儲過程不能包含控制流語句.
答案:C。存儲過程可以有輸入參數和輸出參數,能包含控制流語句,并且在數據庫服務器端執行,可提高數據庫應用的性能和安全性。
21. 數據庫的安全性是指保護數據庫以防止不合法的使用所造成的( )
A. 數據泄露 B. 數據破壞 C. 數據丟失 D. 以上都是
答案:D。數據庫安全性旨在防止數據泄露、破壞和丟失等不合法使用數據庫導致的問題。
22. 在數據庫的物理結構設計中,確定數據的存儲結構和存取方法屬于( )
A. 存儲記錄結構設計 B. 存取方法設計
C. 物理塊大小設計 D. 索引設計
答案:B。存取方法設計主要確定數據的存儲結構和存取方法,如采用何種索引等。
23. 關系數據庫規范化理論主要用于解決關系數據庫中的( )問題。
A. 數據冗余、插入異常、刪除異常和更新異常
B. 提高查詢速度
C. 減少數據操作的復雜性
D. 保證數據的安全性
答案:A。規范化理論通過對關系模式進行分解等操作,來解決數據冗余、插入異常、刪除異常和更新異常等問題。
24. 以下哪種數據庫模型是基于圖結構的( )
A. 層次模型 B. 網狀模型 C. 關系模型 D. 面向對象模型
答案:D。面向對象模型可以基于圖結構來表示對象之間的復雜關系。
25. SQL 中,統計查詢結果行數的.函數是( )
A. SUM B. AVG C. COUNT D. MAX
答案:C。COUNT 函數用于統計查詢結果中的行數。
26. 數據庫系統的特點不包括( )
A. 數據結構化 B. 數據共享性高、冗余度低、易擴充
C. 數據獨立性高 D. 數據由應用程序統一管理
答案:D。數據庫系統中數據由數據庫管理系統統一管理,而非應用程序。
27. 設有關系 R(A,B,C)和關系 S(C,D,E),則 R 和 S 的笛卡爾積結果包含的屬性個數為( )
A. 3 B. 5 C. 6 D. 8
答案:B。笛卡爾積結果的屬性個數為兩個關系屬性個數之和,即 3 + 2 = 5。
28. 數據庫的備份類型不包括( )
A. 完全備份 B. 差異備份 C. 事務日志備份 D. 隨機備份
答案:D。常見的數據庫備份類型有完全備份、差異備份和事務日志備份,沒有隨機備份。
29. 在關系代數中,θ連接操作是由( )操作組合而成。
A. 投影和選擇 B. 選擇和笛卡爾積
C. 投影和笛卡爾積 D. 選擇和并
答案:B。θ連接是先對兩個關系進行笛卡爾積,然后在笛卡爾積結果上進行選擇操作。
30. 以下關于數據庫索引的說法錯誤的是( )
A. 索引可以提高查詢效率
B. 索引會增加數據更新的開銷
C. 索引越多越好
D. 索引需要占用一定的存儲空間
答案:C。索引并非越多越好,過多的索引會增加數據更新、插入和刪除時維護索引的開銷,并且可能導致查詢優化器選擇不合適的索引。
31. 數據庫的概念模型獨立于( )
A. E-R 模型 B. 硬件設備和 DBMS C. 操作系統和 DBMS D. DBMS
答案:B。概念模型主要用于描述現實世界的信息結構,獨立于硬件設備和具體的數據庫管理系統。
32. SQL 中,用于刪除表中數據的語句是( )
A. DELETE B. DROP C. TRUNCATE D. CLEAR
答案:A。DELETE 語句用于從表中刪除滿足條件的數據行;DROP 語句用于刪除整個表;TRUNCATE 語句用于快速刪除表中所有數據并重置表結構相關信息。
33. 關系模式分解的等價性標準主要有( )
A. 分解具有無損連接性 B. 分解要保持函數依賴
C. 分解既要無損連接又要保持函數依賴 D. 分解要具有高效性
答案:C。關系模式分解的等價性標準要求分解既要無損連接,即分解后不丟失信息,又要保持函數依賴,以保證數據的語義完整性。
34. 數據庫管理系統提供的數據控制功能不包括( )
A. 數據安全性控制 B. 數據完整性控制 C. 數據庫恢復 D. 數據存儲控制
答案:D。數據庫管理系統的數據控制功能包括數據安全性控制、數據完整性控制和數據庫恢復等,不包括數據存儲控制。
35. 在分布式數據庫中,數據分配的策略不包括( )
A. 集中式 B. 分割式 C. 全復制式 D. 隨機式
答案:D。分布式數據庫的數據分配策略有集中式、分割式、全復制式和混合式等,沒有隨機式。
36. 以下關于數據庫觸發器的說法正確的是( )
A. 觸發器只能在數據插入時觸發
B. 觸發器只能在數據更新時觸發
C. 觸發器只能在數據刪除時觸發
D. 觸發器可以在數據插入、更新、刪除等操作時觸發
答案:D。觸發器可以定義在數據插入、更新、刪除等操作上,當這些操作發生時自動執行預先定義的一系列動作。
37. 關系數據庫中,實現表與表之間聯系是通過( )
A. 實體完整性規則 B. 參照完整性規則 C. 用戶自定義完整性規則 D. 值域
答案:B。參照完整性規則定義了外鍵與主鍵之間的引用關系,從而實現表與表之間的聯系。
38. SQL 中,用于給列或表取別名的關鍵字是( )
A. AS B. LIKE C. IN D. BETWEEN
答案:A。AS 關鍵字用于給列或表取別名,以便在查詢結果中使用更有意義的名稱。
39. 數據庫設計的需求分析階段主要任務是( )
A. 建立 E-R 模型 B. 收集和分析用戶需求
C. 確定數據庫的物理結構 D. 設計數據庫的邏輯結構
答案:B。需求分析階段主要是與用戶溝通,收集和分析用戶對數據庫應用系統的各種需求。
40. 以下哪種數據庫對象可以用來存儲一組相關的 SQL 語句,以便重復使用( )
A. 視圖 B. 存儲過程 C. 函數 D. 索引
答案:B。存儲過程可以將一組相關的 SQL 語句封裝起來,方便在不同的應用場景中重復調用。
二、填空題
1. 數據庫管理系統的主要功能包括數據定義、數據操縱、數據控制和__________。
答案:數據組織、存儲與管理。數據庫管理系統負責對數據進行有效的組織、存儲與管理,以提高數據的處理效率和安全性。
2. 關系代數中,專門的關系運算包括選擇、投影、連接和__________。
答案:除。除運算是關系代數中的一種專門運算,用于在關系中找出滿足特定條件的元組集合。
3. 在數據庫的三級模式結構中,外模式/模式映像保證了數據的__________獨立性。
答案:邏輯。外模式/模式映像使得當模式改變時,外模式可以不變,從而保證了數據的邏輯獨立性,即用戶應用程序與數據庫的邏輯結構是相互獨立的。
4. SQL 語言中,用于創建唯一索引的關鍵字是__________。
答案:UNIQUE。使用 UNIQUE 關鍵字創建的索引可以確保索引列的值在表中是唯一的。
5. 數據庫的完整性約束分為實體完整性、參照完整性和__________。
答案:用戶自定義完整性。用戶自定義完整性是根據應用業務需求,由用戶自行定義的一些特定的數據約束條件。
6. 事務具有原子性、一致性、__________和持久性四個特性。
答案:隔離性。事務的隔離性保證一個事務的執行不受其他并發事務的干擾,多個事務并發執行時,其結果與這些事務串行執行的結果相同。
7. 數據倉庫是一個面向主題的、集成的、相對穩定的、__________的數據集合。
答案:隨時間變化。數據倉庫中的數據會隨著時間不斷積累和更新,用于支持企業的決策分析等應用。
8. 分布式數據庫系統中,分布透明性包括分片透明性、位置透明性和__________。
答案:局部數據模型透明性。分片透明性使應用程序不必關心數據是如何分片的;位置透明性使應用程序不必關心數據的存儲位置;局部數據模型透明性使應用程序不必關心局部場地上使用的是哪種數據模型。
9. 在關系數據庫設計中,將一個關系模式分解為多個關系模式時,應遵循的原則是分解要具有無損連接性和__________。
答案:保持函數依賴。這兩個原則是關系模式分解的重要標準,以確保分解后的數據庫模式既能正確反映原關系模式的語義,又不會丟失信息。
10. 數據庫系統的組成包括數據庫、數據庫管理系統、應用程序、數據庫管理員和__________。
答案:硬件平臺及軟件平臺。硬件平臺是數據庫系統運行的物理基礎,軟件平臺包括操作系統等支持軟件,它們共同構成了數據庫系統的運行環境。
計算機三級考試數據庫模擬真題 3
一、單項選擇題
1、 在數據庫應用系統生命周期中,系統設計完成后就進入到系統實現與部署階段。下列關于數據庫應用系統實現與部署階段工作的說法,錯誤的是( )。
A.此階段會根據數據庫邏輯結構和物理結構設計方案以及項目選擇的數據庫管理系統,編寫相關腳本生成數據庫結構
B.此階段會將用戶原有數據按照新的數據結構導人到新系統中
C.此階段會進行應用系統編碼和編碼測試,編碼測試可以使用白盒測試方法也可以使用黑盒測試方法
D.此階段如果發現系統的功能、性能不滿足用戶需求,應盡快進行系統升級工作
2、線性表進行二分法查找的前提是( )。
A.線性表以順序方式存儲,并已按關鍵碼值排好
B.線性表以順序方式存儲,并已按關鍵碼值的查找頻率排好
C.線性表以鏈式方式存儲,并已按關鍵碼值排好
D.線性表以鏈式方式存儲,并已按關鍵碼值的查找頻率排好
3、以下( )不是鏈式存儲結構的主要特點。
A.邏輯上相鄰的結點,物理上不必相鄰
B.查找迅速快捷
C.插入、刪除靈活方便
D.存儲空間利用率低
4、計算機病毒是一種具有破壞性的`計算機程序,以下哪一項不是它的特征( )。
A.傳染性
B.隱蔽性
C.破壞性
D.不可激發性
5、( ) 不是文件的物理結構。
A.順序結構
B.Hash結構
C.索引結構
D.流式結構
6、在進行數據庫性能調優過程中,需要考慮數據庫系統軟件、硬件配置、網絡環境等多方面因素。下列有關性能調優的說法,錯誤的是( )。
A.修改某些頻繁使用的SQL語句,提高其性能,可能會大幅度降低數據庫CPU使用率
B.隨著服務器CPU處理能力提高、內存容量增大,現階段數據庫性能優化一般以更換服務器硬件為主要調優手段
C.當數據庫服務器磁盤I0出現寫瓶頸時,可以考慮使用高速磁盤存儲常用數據,低速磁盤存儲不常用數據
D.索引可以提高某些查詢的速度,但也可能降低寫入速度,同時也會增加磁盤空間使用
7、 某商場經營管理系統在3點進行了數據庫全備份,9點進行了數據庫日志備份,10點30分存儲數據庫數據的磁盤出現故障,但日志保存在另外一個磁盤中。數據庫管理員發現問題后隨即進行數據恢復工作,在所有備份均可用的情況下,數據庫數據可以恢復到的時間點為( )。
A.3點
B.9點
C.10點30分
D.數據庫不可恢復
二、填空題
8、對于打開的文件其惟一的識別依據是___________。
9、觸發器中兩個重要的臨時表:( )和( )
三、簡答題
10、請編寫函數count Value(intn),它的功能是:求n以內(不包括n)同時能被3與7整除的所有自然數之和的平方根s, s作為函數返回值,最后結果S輸出到文件out.dat中。
例如若n為1000時,函數值應為:s=153.909 064。
【計算機三級考試數據庫模擬真題】相關文章:
2016計算機三級數據庫真題09-09
計算機三級考試數據庫模擬題03-21
計算機三級考試數據庫技術模擬試題08-05
上半年全國計算機三級數據庫考試真題11-26
計算機三級考試數據庫精選填空題09-16