簡述資料庫設計過程,資料庫設計的步驟有哪些

時間 2021-05-07 19:59:41

1樓:昂昂雄

答:(1)需求分析階段:需求收集和分析,得到資料字典和資料流圖。

(2)概念結構設計階段:對使用者需求綜合、歸納與抽象,形成概念模型,用e-r圖表示。(3)邏輯結構設計階段:

將概念結構轉換為某個dbms所支援的資料模型。(4)資料庫物理設計階段:為邏輯資料模型選取一個最適合應用環境的物理結構。

(5)資料庫實施階段:建立資料庫,編制與除錯應用程式,組織資料入庫,程式試執行。(6)資料庫執行和維護階段:

對資料庫系統進行評價、調整與修改。

資料庫設計的步驟有哪些

2樓:雲南新華電腦學校

資料copy庫設計包括六個主要步驟:

1、需求分析:瞭解使用者的資料需求、處理需求、安全性及完整性要求;

2、概念設計:通過資料抽象,設計系統概念模型,一般為e-r模型;

3、邏輯結構設計:設計系統的模式和外模式,對於關係模型主要是基本表和檢視;

4、物理結構設計:設計資料的儲存結構和存取方法,如索引的設計;

5、系統實施:組織資料入庫、編制應用程式、試執行;

6、執行維護:系統投入執行,長期的維護工作。

3樓:安徽新華電腦專修學院

六個主要步驟:

1、需求分析

2、概念設計

3、邏輯結構設計

4、物理結構設計

5、系統實施

6、執行維護

4樓:匿名使用者

需求分析、概念設計、邏輯結構設計、物理結構設計、系統實施、執行維護

5樓:匿名使用者

資料庫設計步驟,你知道嗎

6樓:紅燒雞翅根

資料庫設計包括六個主要步驟:

1、需求分析:瞭解使用者的資料需求、處理需求、安全性及完整性要求;

2、概念設計:通過資料抽象,設計系統概念模型,一般為e-r模型;

3、邏輯結構設計:設計系統的模式和外模式,對於關係模型主要是基本表和檢視;

4、物理結構設計:設計資料的儲存結構和存取方法,如索引的設計;

5、系統實施:組織資料入庫、編制應用程式、試執行;

6、執行維護:系統投入執行,長期的維護工作。

7樓:軍刀霍霍

資料庫設計從2個方面入手:

1、分析要管理的物件 比如圖書館用的 就是書 工作人員 借書人 庫房等,確定各個物件的異同和關係,然後設定欄位和表間關係;

2、結合管理系統設計 設定管理系統所需的表表設計完成後 不要急於進行資料錄入和程式編制,要在紙上進行模擬,把問題考慮細。確認表沒問題後,再進行錄入、程式設計等

簡述一個資料庫應用系統的建立過程

8樓:海天盛

資料庫建立過程包括六個主要步驟:

1.需求分析:瞭解使用者的資料需求、處理需求、安全和完整性需求。

2.概念設計:通過資料抽象,設計系統的概念模型,一般為e-r模型。

3.邏輯結構設計:設計系統的模式和外部模式,特別是關係模型的基本表和檢視。

4.物理結構設計:設計資料的儲存結構和訪問方法,如索引的設計。

5.系統實現:組織資料儲存,編寫應用程式,試執行。

6.運維:系統投入執行,進行長期維護。

擴充套件資料:

資料庫設計技巧:

1.原始文件與實體之間的關係

它可以是一對

一、一對多、多對多。一般來說,它們是一對一的關係:也就是說,原始文件只對應於一個實體,而且只對應於一個實體。

在特殊情況下,它們可能是一對多或多對一的,其中一個原始文件對應多個實體,或者多個原始文件對應一個實體。

這裡的實體可以理解為基本表。在明確了這些對應關係之後,這對於輸入介面的設計是非常有益的。

2.主鍵和外來鍵

通常,實體不能同時沒有主鍵和外來鍵。在e-r關係圖中,葉中的實體可以定義主鍵,也可以不定義主鍵(因為它沒有後代),但是它必須有外來鍵(因為它有父鍵)。

主鍵和外來鍵的設計在全域性資料庫的設計中起著重要的作用。當全球資料庫的設計完成後,一位美國的資料庫設計專家說:「鑰匙,鑰匙無處不在,只有鑰匙」,這是他的資料庫設計經驗,也是他高度抽象的資訊系統核心思想(資料模型)的體現。

因為:主鍵是實體的高度抽象,主鍵和外來鍵對,表示實體之間的連線。

3.基本表的屬性

基表不同於中間表和臨時表,因為它有以下四個特點:

原子性。基表中的欄位沒有分解。

原始性。基表中的記錄是原始資料(底層資料)的記錄。

先驗性。所有輸出資料都可以從基表和**表中的資料派生出來。

穩定。表的基本結構比較穩定,表中的記錄儲存時間較長。

一旦理解了基本表的性質,就可以在設計資料庫時將它們與中間表和臨時表區分開。

關於資料庫設計的問題,關於資料庫設計的一個問題

請問你的檔案表是以什麼作為主鍵的?一個關於資料庫設計方面的問題。10 有學生的id,姓名以及各科成績的分數字段跟所在地區的id,學校id,年紀id,班級id。這樣的話,資料怎樣設計才能記錄出一套試卷,能夠知道哪些地區,哪些學校,哪些學生參加了這場考試?1 a表 地區 學校 學生id 學生姓名 在一張...

關於資料庫設計的問題,關於資料庫設計的一個問題

把產品的多種包裝規格用這樣的格式存在資料庫裡 100g 250g 500g 1kg 5kg 符號是分割符號,你可以選擇別的符號 再在前臺顯示的時候這樣實現 包裝 rs 包裝 if 包裝 then str bz split 包裝,把 包裝 陣列化 response.write 這裡用的是下拉表單項主要...

關於資料庫的蛋疼問題,mysql資料庫設計問題,資料量千萬級

我來簡單地告訴你 資料庫其實你可以把它想象成一個圖書館。巨大的圖書館,然後你的每一條記錄,都是一本書,你把它塞到圖書館上的書架裡,就是插入。你要取出某本書閱讀,就是查詢。至於建立資料庫,就是建立圖書館啦。當然,你要說是閱覽室也可以。所以,你的第一個問題,資料庫,不僅僅是單獨存放資料的地方,它還包括書...