資料庫設計主要內容
A. 資料庫應用系統設計包括哪些內容
概括地說 就是設計到如下的幾個方面:
1、數據統計規劃設計---你要通過這個系統 統計那些數據 達到什麼目的
2、資料庫 數據表結構的設計規劃 根據實際使用的需求 設置必要的數據表 並進行優化分析 最終確定使用 哪些數據表 各個表 都記錄哪些信息 各表 間的關系……等
3、數據表(後台資料庫的主要構成)設計完成之後 就要設計前台 應用界面(主要是窗體悉搏界面 人機交互的需要 ) 應用界面的設計是 資料庫 最為繁重的階段……錄入、審核、查閱等等功能都要具備……
4、根據 實際工作需要 做數據查詢、導出的功能設計、報表輸出的設喊中計……(這里也是有大量工作需要做的)
5、針對不同的用戶 設置必要的許可權(這里可能還會涉及到 一些 相應的對象的增鄭陸山加和修改等等 一般在前期設計的時候 也會同時考慮到 使用許可權這里的需要)……
6、實際調試並 發布你的資料庫應用系統、培訓使用人員……………………
B. 資料庫的系統設計包括哪些內容
資料庫設計包括六個主要步驟: 1、需求分析:了解用戶的數據需求、處理需求、安全性及完整性要求; 2、概念設計:通過數據抽象,設計系統概念模型,一般為E-R模型; 3、邏輯結構設計:設計系統的模式和外模式,對於關系模型主要是基本表和視圖; 4、物理結構設計:設計數據的存儲結構和存取方法,如索引的設計; 5、系統實施:組織數據入庫、編制應用程序、試運行; 6、運行維護:系統投入運行,長期的維護工作。
C. (20) 資料庫設計包括兩個方面的設計內容,它們是______。
A.概念設計和邏輯設計
分析:
資料庫設計的設計內容包括:需求分析、概念結構設計、邏輯結構設計、物理結構設計、資料庫的實施和資料庫的運行和維護。
概念設計
對用戶要求描述的現實世界(可能是一個工廠、一個商場或者一個學校等),通過對其中諸處的分類、聚集和概括,建立抽象的概念數據模型。這個概念模型應反映現實世界各部門的信息結構、信息流動情況、信息間的互相制約關系以及各部門對信息儲存、查詢和加工的要求等。
所建立的模型應避開資料庫在計算機上的具體實現細節,用一種抽象的形式表示出來。
以擴充的實體—(E-R模型)聯系模型方法為例,第一步先明確現實世界各部門所含的各種實體及其屬性、實體間的聯系以及對信息的制約條件等,從而給出各部門內所用信息的局部描述(在資料庫中稱為用戶的局部視圖)。
第二步再將前面得到的多個用戶的局部視圖集成為一個全局視圖,即用戶要描述的現實世界的概念數據模型。
邏輯設計
主要工作是將現實世界的概念數據模型設計成資料庫的一種邏輯模式,即適應於某種特定資料庫管理系統所支持的邏輯數據模式。與此同時,可能還需為各種數據處理應用領域產生相應的邏輯子模式。這一步設計的結果就是所謂「邏輯資料庫」。
(3)資料庫設計主要內容擴展閱讀:
數據結構設計形成過程:
需求分析階段:綜合各個用戶的應用需求。
概念設計階段:形成獨立於機器特點,獨立於各個DBMS產品的概念模式。
邏輯設計階段:首先將E-R圖轉換成具體的資料庫產品支持的數據模型,如關系模型,形成資料庫邏輯模式;然後根據用戶處理的要求、安全性的考慮,在基本表的基礎上再建立必要的視圖(View),形成數據的外模式。
物理設計階段:根據DBMS特點和處理的需要,進行物理存儲安排,建立索引,形成資料庫內模式。
參考資料來源:資料庫設計-網路