一 單項選擇題
試題1
在數據庫設計中,用E-R圖來描述信息結構但不涉及信息在計算機中的表示,它是數據庫設計的( )階段
概念設計
需求分析
邏輯設計
物理設計
[參考答案] 概念設計
試題2
數據庫物理設計完成後,進入數據庫實施階段,下列各項中不屬於實施階段的工作是( )
建立庫結構
擴充功能
加載數據
系統調試
[參考答案] 擴充功能
試題3
在數據庫的概念設計中,最常用的數據模型是( )
形象模型
物理模型
邏輯模型
實體聯繫模型
[參考答案] 實體聯繫模型
試題4
從E-R模型關係向關係模型轉換時,一個M∶N聯繫轉換爲關係模型時,該關係模式的關鍵字是( )
M端實體的關鍵字
N端實體的關鍵字
M端實體關鍵字與N端實體關鍵字組合
重新選取其他屬性
[參考答案] M端實體關鍵字與N端實體關鍵字組合
試題5
數據流程圖(DFD)是用於描述結構化方法中( )階段的工具
可行性分析
詳細設計
需求分析
程序編碼
[參考答案] 需求分析
試題6
如何構造出一個合適的數據邏輯結構是( )主要解決的問題
物理結構設計
數據字典
邏輯結構設計
關係數據庫查詢
[參考答案] 邏輯結構設計
試題7
概念結構設計是整個數據庫設計的關鍵,它通過對用戶需求進行綜合、歸納與抽象,形成一個獨立於具體DBMS的( )。
數據模型
概念模型
層次模型
關係模型
[參考答案] 概念模型
試題8
數據庫設計中,確定數據庫存儲結構,即確定關係、索引、聚簇、日誌、備份等數據的存儲安排和存儲結構,這是數據庫設計的( )。
需求分析階段
邏輯設計階段
概念設計階段
物理設計階段
[參考答案] 物理設計階段
試題9
在關係數據庫設計中,對關係進行規範化處理,使關係達到一定的範式,例如達到3NF,這是( )階段的任務。
邏輯設計階段
概念設計階段
物理設計階段
需求分析階段
[參考答案] 邏輯設計階段
試題10
對實體和實體之間的聯繫採用同樣的數據結構表達的數據模型爲( )
網狀模型
層次模型
關係模型
非關係模型
[參考答案] 關係模型
試題11
公司有多個部門和多名職員,每個職員只能屬於一個部門,一個部門可以有多名職員,從職員到部門的聯繫類形是( ) 。
多對多
一對多
多對一
一對一
[參考答案] 多對一
試題12
關係數據庫中,實現實體之間的聯繫是通過關係與關係之間的( ) 。
公共屬性
公共索引
公共存儲
公共元組
[參考答案] 公共屬性
試題13
數據流程圖是用於數據庫設計中( )階段的工具。
需求分析
可行性分析
概要設計
程序編碼
[參考答案] 需求分析
試題14
在數據庫設計中,將ER圖轉換成關係數據模型的過程屬於( )。
需求分析階段
邏輯設計階段
物理設計階段
概念設計階段
[參考答案] 邏輯設計階段
試題15
子模式DDL是用來描述( )。
數據庫的總體邏輯結構
數據庫的局部邏輯結構
數據庫的物理存儲結構
數據庫的概念結構
[參考答案] 數據庫的局部邏輯結構
試題16
數據庫設計的概念設計階段,表示概念結構的常用方法和描述工具是( )。
層次分析法和層次結構圖
實體聯繫方法
結構分析法和模塊結構圖
數據流程分析法和數據流程圖
[參考答案] 實體聯繫方法
試題17
在關係數據庫設計中,設計關係模式是數據庫設計中( )階段的任務
邏輯設計階段
概念設計階段
物理設計階段
需求分析階段
[參考答案] 邏輯設計階段
試題18
關係數據庫的規範化理論主要解決的問題是( )。
如何構造合適的數據邏輯結構
如何構造合適的數據物理結構
如何構造合適的應用程序界面
如何控制不同用戶的數據操作權限
[參考答案] 如何構造合適的數據邏輯結構
試題19
數據庫設計可劃分爲六個階段,每個階段都有自己的設計內容,"爲哪些關係在哪些屬性上建什麼樣的索引"這一設計內容應該屬於( )設計階段。
物理設計
概念設計
邏輯設計
全局設計
[參考答案] 物理設計
試題20
從ER圖導出關係模型時,如果實體間的聯繫是M:N的,下列說法中正確的是( )。
將N方碼和聯繫的屬性納入M方的屬性中
將M方碼和聯繫的屬性納入N方的屬性中
增加一個關係表示聯繫,其中納入M方和N方的碼
在M方屬性和N方屬性中均增加一個表示級別的屬性
[參考答案] 增加一個關係表示聯繫,其中納入M方和N方的碼
試題21
一個m:n聯繫轉換爲一個關係模式,關係的碼爲( )
實體的碼
n端實體的碼
m端實體的碼
與該聯繫相連的各實體的碼的組合
[參考答案] 與該聯繫相連的各實體的碼的組合