安徽農業(yè)大學數(shù)據(jù)庫原理課件第四章Access數(shù)據(jù)庫設計.ppt_第1頁
安徽農業(yè)大學數(shù)據(jù)庫原理課件第四章Access數(shù)據(jù)庫設計.ppt_第2頁
安徽農業(yè)大學數(shù)據(jù)庫原理課件第四章Access數(shù)據(jù)庫設計.ppt_第3頁
安徽農業(yè)大學數(shù)據(jù)庫原理課件第四章Access數(shù)據(jù)庫設計.ppt_第4頁
安徽農業(yè)大學數(shù)據(jù)庫原理課件第四章Access數(shù)據(jù)庫設計.ppt_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第四章 Access數(shù)據(jù)庫設計,本章主要介紹Access 2000數(shù)據(jù)庫設 計的步驟、Access數(shù)據(jù)表的創(chuàng)建,表結 構的組成、設計和更改表的關聯(lián)和參照 完整性,數(shù)據(jù)表的存儲等基本操作。,2019/7/13,2,第一節(jié) 數(shù)據(jù)庫設計的總體思路,設計數(shù)據(jù)庫的基本步驟: 1、確定新建數(shù)據(jù)庫的目的。 2、確定該數(shù)據(jù)庫應用系統(tǒng)中需要的表。 設計數(shù)據(jù)表時,按以下設計原則對信息進行分類。 (1)數(shù)據(jù)表中不應該包含重復信息,并且信息不應 該在數(shù)據(jù)表之間過多復制。,2019/7/13,3,(2)每個數(shù)據(jù)表應該只包含關于一個實體的信息 (3)確定數(shù)據(jù)表中需要的字段 a.每個字段直接與表的實體相關 b.不包含推導或計算的數(shù)據(jù) (表達式的計算結果) c.包含所需的所有信息 d.以最小的邏輯部分保存信息 (4)明確有唯一值的字段,這種字段或字段集稱為 主關鍵字。 (5)確定數(shù)據(jù)表之間的關系 (6)優(yōu)化設計,2019/7/13,4,(7)輸入數(shù)據(jù)并新建其他數(shù)據(jù)庫對象,向數(shù)據(jù) 表中添加所有已知的數(shù)據(jù),然后新建所需的查 詢、窗體、報表、宏和模塊等其他的數(shù)據(jù)庫對 象。 (8)使用Access的分析工具。Access提供了 “表分析器向導”和“性能分析器”兩個實用的分析 工具,可以幫助用戶改進數(shù)據(jù)庫應用系統(tǒng)的設 計。,2019/7/13,5,第二節(jié) 建立數(shù)據(jù)庫,一、啟動Access 2000 介紹Access 2000的界面 二、Access 數(shù)據(jù)庫系統(tǒng)提供了兩種創(chuàng)建數(shù)據(jù) 庫的方法: 第一:使用“數(shù)據(jù)庫向導” 第二:先創(chuàng)建一個空數(shù)據(jù)庫 ,然后添加數(shù)據(jù)庫對象;(如設備管理系統(tǒng).mdb ),2019/7/13,6,三、文件保存可以采用系統(tǒng)默認的位置 在新建好一個數(shù)據(jù)庫后,執(zhí)行工具菜單 -選項-常規(guī)-默認數(shù)據(jù)庫文件夾 注意:要先建立該文件夾,文件會自動 保存到此文件夾中。,2019/7/13,7,第三節(jié) 建立數(shù)據(jù)表,一、Access數(shù)據(jù)庫系統(tǒng)提供兩種創(chuàng)建表的方法 第一種方法:先創(chuàng)建一個空的數(shù)據(jù)表,然 后向其中輸入自己數(shù)據(jù),具體有三種: 1、使用向導創(chuàng)建表(表向導) 2、通過輸入數(shù)據(jù)創(chuàng)建表(數(shù)據(jù)表視圖) 3、使用設計器創(chuàng)建表(設計視圖)(最常用的 一種方式)。,2019/7/13,8,第二種方法:使用其他數(shù)據(jù)源的己有數(shù) 據(jù)來創(chuàng)建新數(shù)據(jù)表。 1、導入表 2、鏈接表 (這兩種方式所用的表是其他關系型數(shù) 據(jù)庫 (如dBASE、 Foxbase , Foxpro,visual foxpro等的數(shù)據(jù)表。),2019/7/13,9,二、使用數(shù)據(jù)表向導創(chuàng)建表 在數(shù)據(jù)庫窗體中有三個工具按鈕: 打開:打開一個已有的表; 新建:新建一個表 設計:對一個現(xiàn)有的表結構進行修改; 在建表過程中有主關鍵字的設置,表中記 錄按照主關鍵字來進行升序排列(由向導來設 置或由用戶自行設置)。,2019/7/13,10,三、通過輸入數(shù)據(jù)建立新表 注意: 在此種方式下表的結構和數(shù)據(jù)可同時 輸入。 四、使用“設計”視圖來創(chuàng)建數(shù)據(jù)表 sb,bmdm,dx,zz(設備管理系統(tǒng).mdb) 注意: 使用“設計”視圖來創(chuàng)建數(shù)據(jù)表是建表 的最主要方法。 五、使用其他數(shù)據(jù)源的己有數(shù)據(jù)來創(chuàng)建新數(shù) 據(jù)表。,2019/7/13,11,1、導入表:是將源數(shù)據(jù)表或源文件復制成當前數(shù) 據(jù)庫中的一個新數(shù)據(jù)表。 注意:選擇dbase3-dbase5,被導入的表中不能有 備注型、通用型字段。 2、鏈接表:是將源數(shù)據(jù)表或源文件邏輯地“復制”成 當前數(shù)據(jù)庫中的一個新數(shù)據(jù)表。 注意:選擇dbase3-dbase5 類型,對被鏈接的表 中是否有備注型、通用型字段不作限制,結果為 “-dB xsda , -dB xsxx”,2019/7/13,12,第四節(jié) 使用表“設計”視圖,以sb表(設備管理系統(tǒng).mdb)為例,2019/7/13,13,一、數(shù)據(jù)表設計窗體 1、設計視圖和數(shù)據(jù)表視圖 2、數(shù)據(jù)表“設計”視圖窗體包括兩個區(qū):輸入?yún)^(qū) 和字段屬性區(qū)。 二、數(shù)據(jù)表窗體中的工具欄 1、 數(shù)據(jù)表視圖工具欄、數(shù)據(jù)表設計視圖工具 欄 2、兩種工具欄之間如何切換:打開表視圖菜單(或工具欄),2019/7/13,14,三、建立和命名字段的規(guī)則 1、字段名稱可以是1-64個字符 2、字段名稱可以采用字母、數(shù)字和空格以 及其他一切特別字符(除 句號、驚嘆號、方括 號以外)。 3、不能使用ASCII碼值為0-32的ASCII字符 4、不能以空格為開頭,2019/7/13,15,四、指定字段的數(shù)據(jù)類型和字段屬性的設置 1、注意各種類型的使用 2、Access數(shù)據(jù)庫管理系統(tǒng)為一些數(shù)據(jù)類型(如“數(shù)字”、 “日期/時間”和“貨幣”等)預先設置了許多可能的顯示格 式,通過設置字段的格式 (Format)屬性可以控制其顯示 格式。 3、在數(shù)據(jù)表“設計”視圖窗體中有兩種屬性 數(shù)據(jù)表屬性:“設計”視圖-右單擊空白-屬性(表屬性) 數(shù)據(jù)表中字段的屬性:“設計”視圖的下半部分 注意:關于字段屬性的設置視不同情況而定。,2019/7/13,16,五、定義主關鍵字和為需要的字段建立索引 (主關鍵字優(yōu)先于索引) 1、定義主關鍵字 (1)數(shù)據(jù)表設計視圖 (2)選擇要定義為主關鍵字的一個或多個字段。 (3)最后單擊工具欄上的“主關鍵字”按鈕(鑰匙狀 按鈕); (4)若要取消,則先選中該主關鍵字,然后再單 擊工具欄上的“主關鍵字”按鈕(鑰匙狀按鈕)。,2019/7/13,17,2、為需要的字段建立索引(索引名稱自身的 排序決定了索引的先后) (1) 單個字段索引、多個字段索引 (2)備注、超級鏈接和OLE對象等數(shù)據(jù)類型 的字段則不能設置索引。 (3)設置索引的方法: “字段屬性”區(qū)中的“索 引”屬性欄 注意: 在“設計”視圖工具欄中單擊閃電狀按鈕可 查看該表的索引。,2019/7/13,18,第五節(jié) 更改數(shù)據(jù)表的結構,2019/7/13,19,一、移動字段的位置 拖動要移的字段到某個位置。 二、添加新字段: “插入”菜單-插入行 三、刪除字段: “編輯”菜單-刪除行 選中要操作的字段,delete 注意: 刪除字段時,必須同時刪除在其他數(shù)據(jù) 庫對象中引用的相關字段。,2019/7/13,20,四、更改字段名稱 五、更改字段大小和數(shù)據(jù)類型 六、保存完成的數(shù)據(jù)表,2019/7/13

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論