合理地設計數據庫,正確地構建表結構,不僅能准確地提供佰息,高效地維護數據,還能方使用戶操作,提高工作效率,起到事半功倍的作用。規劃數據庫時,我們-般應從以下6個方面進行考慮。
(1)
確定建立數據庫的目的
建立數據庫時需確定數據庫要完成的任務,希望從數據庫中得到什麼信息。
在辦公消耗品管理系統中,先建立一個辦公消耗品數據庫,以便實現對表、查詢、窗體、報表和宏等各個對象進行綜合管理。
(2)
確定數據庫中所包含的表
明確數據庫的日的後,需要將所有的信息按不同的主題進行分類,每個主題都可以是數據庫中的一個表。
在辦公消耗品數據庫中,按主題可分為物品表、職員表、供應商表、領用表和采購表別用於存儲辦公消耗品管理系統中的術同類別的信息,如圖所示。
(3)
確定表的結構
每個表都包含一個確定的主題,圍繞這一主題確定表中的字段。根據所要存放的數據,確定每個寧段的數據類型和寬度等。辦公消耗品管理系統中的各個表所包含的字段如圖所示
(4)
設置農中的主義鍵字
為了確保表中記錄的唯一性,避免記錄重復,需要在表中選擇一個或一組字段,用於唯一標識表中的每一條記錄,這樣的字段稱為主關鍵字。利用主關鍵字可以連接各個表。
在辦公消耗品管理系統中,圖中的每個表中黑體顯示的字段分別是每個表的主關鍵字,它們均能唯一標識每條記錄。
(5)
確定各表之間的關系
通過各表的主關鍵字,可以建大多表之間的關系。關鍵字將各個表的相關信息重新結合在一起。
(6)
對數據庫進行優化設計
當從數據庫中提取信息時,可通過主對設計進一步分析,查找其中的錯誤,以便及時修正。一般的做法是:先輸入一些數據然後查看能不能用該數據庫獲得所需要的結果。