資料庫設計DEMO

2022-08-28 20:18:13 字數 1333 閱讀 4759

分布式設計主要步驟:

1,需求分析 (資料庫主要需要實現的功能)

2,概念設計(畫e-r圖,編寫資料字典)(資料字典一般包括:資料項、資料結構、資料儲存、資料流和資料處理 見最底端)

3,邏輯設計 (設計表間關係,)

1)全域性邏輯設計。

2)分布設計

3)區域性邏輯設計  

4,區域性物理設計

demo

需求分析:

飛機場訂票系統:

3個站點 :a,b,c

資料庫儲存內容:

機場規程。

班機排程 。

班機可用情況。

旅客訂票情況。

三個應用:

訂票系統。

登記系統。

班機排程系統。

概念設計:

e-r圖:

1

資料檔案:訂單明細表

2檔案組成:訂單序號id, 訂單編號, 菜名, **, 數量, 下單時間34

數 據 項:訂單序號id

5資料型別:整型

6 資料長度:478

數 據 項:訂單編號

9資料型別:可變字元型別

10 資料長度:50

11 資料組成:a+日期時間

1213

數 據 項:菜名

14資料型別:可變字元型別

15 資料長度:50

1617

數 據 項:**

18資料型別:整型

19 資料長度:4

2021

數 據 項:數量

22資料型別:整型

23 資料長度:4

2425

數 據 項:下單時間

26資料型別:日期型別

27 資料長度:8

2829 (2) 資料流定義:

30登記註冊

31名 稱: 登記註冊

32簡 述: 管理員登記入住客戶資訊

3334

資料去向: 開房登記表

35 資料組成: 客戶姓名+性別+年齡+房號+訂餐密碼+證件型別+證件號碼+詳細位址+**+入住時間+入住天數+離店時間

3637

瀏覽選購

38名 稱: 瀏覽選購

39簡 述: 客戶選購菜品並將其加入餐車

4041

資料去向: 處理3放入餐車

42 資料組成: 菜名+**+數量

資料字典

資料庫元資料分析Demo

核心類 databasemetadata resultsetmetadata 1 system.err.println 2 connection conn datasourceutils.getdatasource getconnection 3 databasemetadata dbmd conn...

資料庫設計 設計資料庫之前

1.考察現有環境 在設計乙個新資料庫時,你不但應該仔細研究業務需求而且還要考察現有的系統。大多數資料庫 專案都不是從頭開始建立的 通常,機構內總會存在用來滿足特定需求的現有系統 可能沒有實 現自動計算 顯然,現有系統並不完美,否則你就不必再建立新系統了。但是對舊系統的研究 可以讓你發現一些可能會忽略...

資料庫設計 設計資料庫之前

1.考察現有環境 在設計乙個新資料庫時,你不但應該仔細研究業務需求而且還要考察現有的系統。大多數資料庫 專案都不是從頭開始建立的 通常,機構內總會存在用來滿足特定需求的現有系統 可能沒有實 現自動計算 顯然,現有系統並不完美,否則你就不必再建立新系統了。但是對舊系統的研究 可以讓你發現一些可能會忽略...