71. 常見的數據庫設計方法有哪幾種:
(1) 視圖模式化及視圖匯總設計方法
(2) 關系模式的設計方法
(3) 新奧爾良設計方法
(4) 基于E-R模型的數據庫設計方法
(5) 基于3NF的設計方法
(6) 基于抽象語法規范的設計方法
(7) 計算機輔助數據庫設計方法
72. 實用的數據庫設計方法至少應包括哪些內容:
(1) 設計過程
(2) 設計技術
(3) 評價準則
(4) 信息需求
(5) 描述機制
73. 一種設計方法學需要有三種基本類型的描述機制:
(1) 實現設計過程的最終結果將用DBMS的DDL表示。
(2) 信息輸入的描述。
(3) 在信息輸入和DDL描述之間的其它中間步驟的結果的描述。
74. 數據庫設計中的規劃階段的主要任務:
是進行建立數據庫的必要性及可行性分析,確定數據庫系統在組織中和信息系統中的地位,以及各個數據庫之間的聯系。
75. 需求分析階段的任務:
需求分析階段應該對系統的整個應用情況作全面的、詳細的調查,確定企業組織的目標,收集支持系統總的設計目標的基礎數據和對這些數據的要求,確定用戶的需求,并把這些要求寫成用戶和數據庫設計者都能接受的文檔。
76. 需求分析的步驟:
大致可分為三步來完成,即需求信息的收集、分析整理和評審。
77. 數據字典由哪幾部分組成:
(1) 數據項
(2) 數據結構
(3) 數據流
(4) 數據存儲
(5) 加工過程
78. 數據抽象:
抽象是對實際的人、物、事或概念的人為處理,它抽取人們關心的共同特性,忽略非本質的細節,并把這些特性用各種概念精確地加以描述,這些概念組成了某種模型。
抽象有兩種形式,系統狀態抽象(抽象對象)和系統轉換抽象(抽象運算)。
79. 對象的兩種形式:
(1) 聚集:的數學意義就是笛卡爾積的概念。通過聚集,形成對象之間的一個聯系對象。
(2) 概括:是從一類其它對象形成一個對象。對于一類對象{O1,O2,……,On}可以概括成對象O,那么Oi稱為O的其中一個。
80. 依賴聯系:
在現實世界中,常常有某些實體對于另一些實體具有很強的依賴關系,即一個實體的存在必須以另一個實體的存在為前提。我們通常把前者稱為弱實體。在ER圖中,用雙線框表示弱實體,用指向弱實體的箭頭表明依賴聯系。
81. 子類、超類:
某個實體類型中所有實體同時也是另一實體類型中的實體。此時,我們稱前一實體類型是后一實體類型的子類,后一實體類型稱為超類。在ER圖中,帶有子類的實體類型(超類)以兩端雙線的矩形框表示,并用加圈的弧線與其子類相連,子類本身仍用普通矩形框表示。
子類具有一個很重要的性質:繼承性。它可繼承超類上定義的全部屬性,其本身還可包含其它另外的屬性。
82. ER模型的操作:
(1) 實體類型的分裂:垂直分割、水平分割
(2) 實體類型合并:分裂的逆過程。
(3) 聯系類型的分裂
(4) 聯系類型的合并
83. 采用ER方法的數據庫概念設計分成哪三步:
(1) 設計局部ER模式:1)確定局部結構范圍 2)實體定義 3)聯系定義 4)屬性分配
(2) 設計全局ER模式:1)確定公共實體類型 2)局部ER模式的合并 3)消除沖突。
(3) 全局ER模式的優化:1)實體類型的合并 2)冗余屬性的消除 3)冗余聯系的消除
84. 沖突分為哪三種:
屬性沖突,包括屬性域的沖突、屬性取值單位沖突。
結構沖突,包括:
(1) 同一對象在不同應用中的不同抽象。
(2) 同一實體在不同局部ER圖中屬性組成不同。
(3) 實體之間的聯系在不同的局部ER圖中呈現不同的類型。
命名沖突,包括屬性名,實體名,聯系名之間的沖突:同名異義、異名同義
85. ER模型向關系模型的轉換:
ER模型中的主要成分是實體類型和聯系類型。
對實體類型,將每個實體類型轉換成一個關系模式,實體的屬性即為關系模式的屬性,實體標識符即為關系模式的鍵。
對聯系類型,就視1:1、1:N、M:N三種不同的情況做不同處理。
(1) 對1:1可在兩個實體類型轉換成的兩個關系模式中任意一個關系模式的屬性中加入另一個關系模式的鍵和聯系類型的屬性。
(2) 對1:N,則在N端實體類型轉換成的關系模式中加入1端實體類型轉換成的關系模式的鍵和聯系類型的屬性。
(3) 對M:N,則將聯系類型也轉換成關系模式,其屬性為兩端實體類型的鍵盤加上聯系類型的屬性,而鍵為兩端實體鍵的組合。
86. 什么是物理設計:
對一個給定的邏輯數據模型選取一個最適合應用環境的物理結構的過程,稱為數據庫的物理設計。物理結構,主要指數據庫在物理設備上的存儲結構和存取方法。
87. 物理設計的步驟:
物理設計可分五步完成,前三步涉及到物理數據庫結構的設計,后兩步涉及約束和具體的程序設計。
(1) 存儲記錄結構設計
(2) 確定數據存儲安排
(3) 訪問方法的設計
(4) 完整性和安全性
(5) 程序設計
88. 在數據庫系統生存期中,生存期的總開銷可分為幾項:
規劃開銷、設計開銷、實現與測試開銷、操作開銷、維護開銷。
89. 用戶使用和計算機資源的操作開銷是:
(1) 查詢響應時間
(2) 更新事務的開銷
(3) 報告生成的開銷
(4) 改組頻率和開銷
(5) 主存儲空間
(6) 輔助存儲空間
90. 數據庫實現階段的主要工作:
(1) 建立實際數據庫結構
(2) 試運行
(3) 裝入數據
更多軟考資料請訪問:考試吧軟件水平考試欄目
希望與更多網友交流,請進入考試吧軟件水平考試論壇
上一頁 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一頁
轉帖于:軟件水平考試_考試吧- 推薦給朋友
- 收藏此頁
·教你調整Oracle數據庫服務器的性能 (2007-1-25 16:15:36)
·SQL SERVER優化建議 (2007-1-25 16:13:03)
·Oracle SQL語句優化技術分析 (2007-1-25 16:09:20)
·用智能優化限制提高Oracle數據庫性能 (2007-1-25 16:08:34)
·Excel數據透視表使用方法精要12點(中文對照) (2007-1-25 16:06:31)