資料庫開發過程:
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...