現代資料庫管理筆記二 資料庫開發過程

2021-05-27 07:16:41 字數 667 閱讀 2300

資料庫開發過程:

1)企業建模

2)概念資料建模

3)邏輯資料庫設計

4)物理資料庫設計和定義

5)資料庫實現

6)資料庫維護

資料庫開發中的人員管理:

1)系統分析員:分析業務環境,確定資訊需求和資訊服務以解決業務問題或抓住業務機遇

2)資料庫分析員:專門負責決定資訊系統資料庫元件的需求和設計

3)使用者:提供他們對資訊需求的評估並監督開發系統是否滿足他們的需求

4)程式設計師:設計和編寫電腦程式

5)資料庫管理員和資料管理員:負責現存的和將來的資料庫,確保資料庫間的一致性和完整性,且作為資料庫技術專家為其他專案組成員提供諮詢和培訓

6)其他技術專家:網路專家,作業系統專家,測試專家和文件專家

資料庫開發的三層模式體系結構

1)概念模式(在分析階段建立)

2)外部模式或使用者檢視(在分析階段和邏輯設計階段建立)

3)物理模式或內部模式(在物理設計階段建立)

三層資料庫定位體系結構:

1)客戶層(表示層)

2)應用伺服器/web伺服器層(處理服務層)

3)企業伺服器層(資料服務層)

現代資料庫管理學習筆記五 邏輯資料庫設計和關係模型

邏輯資料庫設計 是將概念資料模型轉化為邏輯資料模型的過程。最終的資料庫必須滿足使用者對於資料共享 靈活性和易於訪問等方面的需求。關係資料模型 1 資料結構 資料以具有行和列的表的方式組織。2 資料操縱 利用功能強大的操縱 使用sql語言 來操縱儲存在關係中的資料。3 資料完整性 在操縱資料時,包含相...

資料庫關係代數

概述 傳統的集合運算 並,差,交,笛卡爾積 專門的關係運算 r和s 具有相同的目n 即兩個關係都有n個屬性 相應的屬性取自同乙個域 r s 仍為n目關係,由屬於r或屬於s的元組組成 r s r和s 具有相同的目n 相應的屬性取自同乙個域 r s 仍為n目關係,由屬於r而不屬於s的所有元組組成 r s...

資料庫 關係代數

目錄 有了資料庫,還要通過查詢來獲得資料。sql是常用的查詢語言,但我想用更抽象的查詢語言來表達,從思路上去理解而忽略實現細節。下面將介紹關係代數。在介紹查詢語言之前,先定義乙個資料庫例項 sailors sid integer,sname string,rating interger,age re...