計算機四級資料庫重點難點分析(二)

2022-03-31 21:17:45 字數 466 閱讀 6438

資料庫應用系統生命週期

2.1 軟體生命週期是指軟體產品從考慮其概念開始,到該產品不再使用的整個時期。一般包括概念階段、需求階段、設計階段、實現階段、測試階段、安裝部署及交付階段、執行階段與維護階段。資料庫應用系統需求是指使用者對資料庫應用系統在功能、效能、行為、設計約束等方面的期望和要求:資料及資料處理、業務、效能、其他儲存安全備份與恢復等。

2.2 資料庫應用系統生命週期模型

1.瀑布模型原理,專案規劃、需求分析、系統設計、實現與部署、執行管理與維護五部分

2.快速原型模型和增量模型原理,允許漸進、迭代地開發dbas。

3.根據dbas的軟體組成和各自功能,細化dbas需求分析和設計階段,引入了資料組織與儲存設計、資料訪問與處理設計、應用設計三條設計主線,分別用於設計dbas中的資料庫、資料庫事務和應用程式。

4.設計階段細分為概念設計、邏輯設計、物理設計三個步驟,每一步涵蓋三條設計主線。

計算機四級資料庫重點難點分析(五)

關聯式資料庫邏輯設計 5.1 關聯式資料庫 按照二維 組織和儲存的相互關聯的關係 表 的集合。關聯式資料庫採用關係模型在計算機中組織 儲存 處理和管理資料。5.2 主碼約束 惟一性 最小性,不能取空值,並且取值要唯一 外碼約束 如果兩個關係r和s,x是r的屬性或屬性組,且x不是r的碼,但x是s的碼,...

計算機四級資料庫重點難點分析(六)

儲存技術與資料庫物理設計 6.1 物理設計是在具體的硬體環境 os dbms約束下,基於邏輯設計,設計具體資料儲存結構和訪問方式。目的 占用空間少 訪問效率高 維護代價低。主要步驟有資料庫邏輯模式調整 檔案組織與訪問設計 資料分布設計 安全模式設計 確定系統配置 物理模式評估。6.2 索引技術 in...

計算機四級資料庫重點難點分析(七)

資料庫應用系統功能設計 7.1軟體體系結構 軟體架構 7.2 軟體設計包括系統的總體結構設計 系統的過程設計 系統的資料設計三方面內容 人機介面設計 從工程管理的角度,分為概要設計 詳細設計 7.3 應用軟體分為資料庫事務和應用程式。後者一方面可以與資料庫事務協調合作,另一方面還可實現與資料庫訪問無...