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