資料庫設計主要包括哪幾部分,分別包括哪些內容

2021-03-30 15:20:33 字數 4351 閱讀 3364

1樓:匿名使用者

資料庫設計主要包括需求分析、概念結構設計、邏輯結構設計、

物理結構設計、資料庫的實施和資料庫的執行和維護,具體內容如下:

1、需求分析

內容:調查和分析使用者的業務活動和資料的使用情況,弄清所用資料的種類、範圍、數量以及它們在業務活動中交流的情況,確定使用者對資料庫系統的使用要求和各種約束條件等,形成使用者需求規約。

2、概念設計

內容:對使用者要求描述的現實世界,通過對其中諸處的分類、聚集和概括,建立抽象的概念資料模型。這個概念模型應反映現實世界各部門的資訊結構、資訊流動情況、資訊間的互相制約關係以及各部門對資訊儲存、查詢和加工的要求等。

3、邏輯設計

內容:主要工作是將現實世界的概念資料模型設計成資料庫的一種邏輯模式,即適應於某種特定資料庫管理系統所支援的邏輯資料模式。與此同時,可能還需為各種資料處理應用領域產生相應的邏輯子模式。

這一步設計的結果就是所謂「邏輯資料庫」。

4、物理設計

內容:根據特定資料庫管理系統所提供的多種儲存結構和存取方法等依賴於具體計算機結構的各項物理設計措施,對具體的應用任務選定最合適的物理儲存結構(包括檔案型別、索引結構和資料的存放次序與位邏輯等)、存取方法和存取路徑等。

5、驗證設計

內容:收集資料並具體建立一個資料庫,執行一些典型的應用任務來驗證資料庫設計的正確性和合理性。一般,一個大型資料庫的設計過程往往需要經過多次迴圈反覆。

當設計的某步發現問題時,可能就需要返回到前面去進行修改。

6、執行與維護設計

內容:在資料庫系統正式投入執行的過程中,必須不斷地對其進行調整與修改。除了關係型資料庫已有一套較完整的資料正規化理論可用來部分地指導資料庫設計之外,尚缺乏一套完善的資料庫設計理論、方法和工具,以實現資料庫設計的自動化或互動式的半自動化設計。

2樓:折柳成萌

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

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

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

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

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

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

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

.資料庫設計分為幾個階段,各階段的任務是什麼? 20

3樓:百合之唯美

按照規範的設計方法,一個完整的資料庫設計一般分為需求分析、概念結構設計、邏輯結構設計、資料庫物理設計、資料庫的實施、資料庫執行與維護六個階段:

各階段的任務如下:

1、需求分析:分析使用者的需求,包括資料、功能和效能需求;

2、概念結構設計:主要採用e-r模型進行設計,包括畫e-r圖;

3、邏輯結構設計:通過將e-r圖轉換成表,實現從e-r模型到關係模型的轉換;

4、資料庫物理設計:主要是為所設計的資料庫選擇合適的儲存結構和存取路徑;

5、資料庫的實施:包括程式設計、測試和試執行;

6、資料庫執行與維護:系統的執行與資料庫的日常維護。

資料庫設計(database design)是指對於一個給定的應用環境,構造最優的資料庫模式,建立資料庫及其應用系統,使之能夠有效地儲存資料,滿足各種使用者的應用需求(資訊要求和處理要求)。在資料庫領域內,常常把使用資料庫的各類系統統稱為資料庫應用系統。

資料庫設計是建立資料庫及其應用系統的技術,是資訊系統開發和建設中的核心技術。由於資料庫應用系統的複雜性,為了支援相關程式執行,資料庫設計就變得異常複雜,因此最佳設計不可能一蹴而就,而只能是一種"反覆探尋,逐步求精"的過程,也就是規劃和結構化資料庫中的資料物件以及這些資料物件之間關係的過程。

4樓:匿名使用者

按照規範的設計方法,一個完整的資料庫設計一般分為以下六個階段:

⑴ 需求分析:分析使用者的需求,包括資料、功能和效能需求;

⑵ 概念結構設計:主要採用e-r模型進行設計,包括畫e-r圖;

⑶ 邏輯結構設計:通過將e-r圖轉換成表,實現從e-r模型到關係模型的轉換;

⑷ 資料庫物理設計:主要是為所設計的資料庫選擇合適的儲存結構和存取路徑;

⑸ 資料庫的實施:包括程式設計、測試和試執行;

⑹ 資料庫執行與維護:系統的執行與資料庫的日常維護。

5樓:晴雨微暖

拓展 資料庫(database)是按照資料結構來組織、儲存和管理數

據的倉庫,它產生於距今五十年前,隨著資訊科技和市場的發展,特別是二十世紀九十年代以後,資料管理不再僅僅是儲存和管理資料,而轉變成使用者所需要的各種資料管理的方式。資料庫有很多種型別,從最簡單的儲存有各種資料的**到能夠進行海量資料儲存的大型資料庫系統都在各個方面得到了廣泛的應用。在資訊化社會,充分有效地管理和利用各類資訊資源,是進行科學研究和決策管理的前提條件。

資料庫技術是管理資訊系統、辦公自動化系統、決策支援系統等各類資訊系統的核心部分,是進行科學研究和決策管理的重要技術手段。

資料庫設計可以分為概念結構設計、邏輯結構設計和物理結構設計三個階段。

(1)概念結構設計。這是資料庫設計的第一個階段,在管理資訊系統的分析階段,已經得到了系統的資料流程圖和資料字典,現在要結合資料規範化的理論,用一種資料模型將使用者的資料需求明確地表示出來。

概念資料模型是面向問題的模型,反映了使用者的現實工作環境,是與資料庫的具體實現技術無關的。建立系統概念資料模型的過程叫做概念結構設計。

(2)邏輯結構設計。根據已經建立的概念資料模型,以及所採用的某個資料庫管理系統軟體的資料模型特性,按照一定的轉換規則,把概念模型轉換為這個資料庫管理系統所能夠接受的邏輯資料模型。不同的資料庫管理系統提供了不同的邏輯資料模型,如層次模型、網狀模型、關係模型等。

(3)物理結構設計。為一個確定的邏輯資料模型選擇一個最適合應用要求的物理結構的過程,就叫做資料庫的物理結構設計。資料庫在物理裝置上的儲存結構和存取方法稱為資料庫的物理資料模型。

6樓:匿名使用者

《資料庫》第五章 資料庫設計。資料庫技術,以資料庫為中心,進行從事務處理、批處理,到輔助決策分析等各種型別的資料處理工作。

7樓:郭某人來此

資料庫設計可以分為概念結構設計、邏輯結構設計和物理結構設計三個階段。

(1)概念結構設計。這是資料庫設計的第一個階段,在管理資訊系統的分析階段,已經得到了系統的資料流程圖和資料字典,現在要結合資料規範化的理論,用一種資料模型將使用者的資料需求明確地表示出來。

概念資料模型是面向問題的模型,反映了使用者的現實工作環境,是與資料庫的具體實現技術無關的。建立系統概念資料模型的過程叫做概念結構設計。

(2)邏輯結構設計。根據已經建立的概念資料模型,以及所採用的某個資料庫管理系統軟體的資料模型特性,按照一定的轉換規則,把概念模型轉換為這個資料庫管理系統所能夠接受的邏輯資料模型。不同的資料庫管理系統提供了不同的邏輯資料模型,如層次模型、網狀模型、關係模型等。

(3)物理結構設計。為一個確定的邏輯資料模型選擇一個最適合應用要求的物理結構的過程,就叫做資料庫的物理結構設計。資料庫在物理裝置上的儲存結構和存取方法稱為資料庫的物理資料模型。

資料庫設計分哪幾個階段

8樓:四舍**入

按照規bai範的設計方法,一個du完整的資料庫設計一zhi般分為以下dao六個階段。

1、需求分版析:分析使用者的

權需求,包括資料、功能和效能需求

2、概念結構設計:主要採用e-r模型進行設計,包括畫e-r圖3、邏輯結構設計:通過將e-r圖轉換成表,實現從e-r模型到關係模型的轉換

4、資料庫物理設計:主要是為所設計的資料庫選擇合適的儲存結構和存取路徑

5、資料庫的實施:包括程式設計、測試和試執行

6、資料庫執行與維護:系統的執行與資料庫的日常維護

9樓:匿名使用者

資料抄庫設計可以分

為概襲念結構設計、邏輯結構bai設計和物理結構du設計三個階段。

(zhi1)概dao念結構設計。這是資料庫設計的第一個階段,在管理資訊系統的分析階段,已經得到了系統的資料流程圖和資料字典,現在要結合資料規範化的理論,用一種資料模型將使用者的資料需求明確地表示出來。

概念資料模型是面向問題的模型,反映了使用者的現實工作環境,是與資料庫的具體實現技術無關的。建立系統概念資料模型的過程叫做概念結構設計。

(2)邏輯結構設計。根據已經建立的概念資料模型,以及所採用的某個資料庫管理系統軟體的資料模型特性,按照一定的轉換規則,把概念模型轉換為這個資料庫管理系統所能夠接受的邏輯資料模型。不同的資料庫管理系統提供了不同的邏輯資料模型,如層次模型、網狀模型、關係模型等。

(3)物理結構設計。為一個確定的邏輯資料模型選擇一個最適合應用要求的物理結構的過程,就叫做資料庫的物理結構設計。資料庫在物理裝置上的儲存結構和存取方法稱為資料庫的物理資料模型。

有「學生課程」資料庫,資料庫中包括表

使用t sql語言完成下列操作1 建立 學生 課程 資料庫 將資料檔案和日誌有一個 學生 課程 資料庫,資料庫中包括三個表 1 學生 表1.最討厭這種不加思考發一大堆問題上來,可悲現在的學校,可嘆現在的學生,只會依賴,不會自己研究一下麼 我也知道是資料庫哇 這樣的回答也算是滿意答案,真是的。發問題的...

資料庫設計的基本步驟,資料庫設計的步驟有哪些

資料庫設計步驟,你知道嗎 其實主要就是分析業務需求在資料方面的要求,考察這些資料之間的關係。做這個其實用不用那些設計工具不重要,關鍵是你心裡有。如果你心裡沒有,那什麼工具也 首先是需求分析,第二概念結構設計,第三,邏輯結構設計,第四,物理設計 最後,就是實施和維護。整個過程是很複雜的,一般來說我們自...

資料庫有哪幾種檔案組成,資料庫有哪幾種?

問的太模糊了,資料庫有很多種,如字尾 db的常為office的access資料庫資料存放檔案,這是最簡單的一類資料庫 根據作用不同,分為以下三種 1 主資料檔案。用來儲存資料庫的資料和資料庫的啟動資訊。每個資料庫必須有且只有一個主資料檔案,其副檔名為.mdf。實際的主資料檔案都有兩種名稱 作業系統檔...