第5講 數(shù)據(jù)表的操作_第1頁
第5講 數(shù)據(jù)表的操作_第2頁
第5講 數(shù)據(jù)表的操作_第3頁
第5講 數(shù)據(jù)表的操作_第4頁
第5講 數(shù)據(jù)表的操作_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1.表的創(chuàng)建2.表對象的復(fù)制、刪除與重命名3.表記錄的操作4.數(shù)據(jù)表的格式化5.建立表對象之間的關(guān)聯(lián)第5講數(shù)據(jù)表的操作教學(xué)內(nèi)容:掌握數(shù)據(jù)表的基本操作教學(xué)重點:1、表的創(chuàng)建2、表對象的復(fù)制、刪除與重命名3、建立表對象之間的關(guān)聯(lián)教學(xué)難點:1、三種創(chuàng)建表方法的合理運用2、建立表關(guān)聯(lián)一、表的創(chuàng)建在Access2003中,有多種創(chuàng)建表的方法,概括起來為:通過數(shù)據(jù)視圖、設(shè)計視圖和表向?qū)?種。1.用表向?qū)?chuàng)建表創(chuàng)建一個名為“客戶資料”的空數(shù)據(jù)庫,在“對象”列表中單擊“表”對象,這時的數(shù)據(jù)庫窗口中列出的是當(dāng)前數(shù)據(jù)庫中的表和創(chuàng)建表的方法,如下圖所示??梢钥吹皆谶@個數(shù)據(jù)庫中還沒有任何一個表,下面就要在這個數(shù)據(jù)庫中創(chuàng)建表。用表向?qū)?chuàng)建表的具體操作步驟如下:(1)雙擊下圖的“使用向?qū)?chuàng)建表”選項;或者單擊數(shù)據(jù)庫窗口中的按鈕,打開如下圖所示“新建表”對話框,選擇“表向?qū)А边x項,單擊“確定”按鈕,打開“表向?qū)А睂υ捒??!翱蛻糍Y料”數(shù)據(jù)庫窗口“新建表”對話框(2)選擇“商務(wù)”單選鈕,然后在“示例表”列表框中選擇“客戶”選項,在“示例字段”列表框中選擇所需要的字段名,然后雙擊該字段名或單擊按鈕,將所選擇的字段添加到“新表中的字段”列表框中。(3)重復(fù)步驟(2)中的操作,將新建表中所需要的其他字段添加到“新表中的字段”列表框中。如下圖所示?!氨硐?qū)А睂υ捒蛑弧爸孛侄巍睂υ捒颍?)單擊“下一步”按鈕,打開如下圖所示的“表向?qū)А睂υ捒蛑?,在“請指定表的名稱”文本框中輸入表的新名稱,選中“是,幫我設(shè)置一個主鍵”單選鈕。(5)單擊“下一步”按鈕,打開“表向?qū)А睂υ捒蛑?,如下圖所示,在這個對話框中要對創(chuàng)建完表以后的操作進行設(shè)置?!氨硐?qū)А睂υ捒蛑氨硐驅(qū)А睂υ捒蛑?)單擊“完成”按鈕,就可以根據(jù)上一步的設(shè)置,調(diào)出“客戶:表”窗口或“客戶”窗體。在下圖所示的數(shù)據(jù)庫窗口中也看到剛剛建立的表。

“客戶:表”窗口“客戶”窗體2.直接輸入數(shù)據(jù)創(chuàng)建表(1)在數(shù)據(jù)庫窗口中,雙擊“通過輸入數(shù)據(jù)創(chuàng)建表”選項。(2)屏幕上出現(xiàn)“數(shù)據(jù)表視圖”,如下圖所示。提示:該窗口是由行和列構(gòu)成的表格,其中列標(biāo)記是“字段1”、“字段2”這樣的名稱,說明數(shù)據(jù)庫的表中,字段名只能在列上輸入,行方向上可以輸入不同的記錄。(3)雙擊“字段1”文字,使其反白顯示,輸入新的字段名稱,然后用同樣的方法在“字段2”、“字段3”……中輸入字段名稱。(4)單擊“關(guān)閉”按鈕,彈出提示保存的對話框,如圖所示。(5)單擊“是”按鈕,調(diào)出“另存為”對話框,如圖所示。如果單擊“保存“按鈕,則會直接調(diào)出“另存為”對話框。(6)在“表名稱”文本框中輸入表的名稱,按Enter鍵或單擊“確定”按鈕,提示對話框要求設(shè)置主鍵,如圖所示。(7)單擊“是”按鈕,由系統(tǒng)自動設(shè)置主鍵。(8)關(guān)閉表設(shè)計視圖,可以在數(shù)據(jù)庫窗口中看到剛剛建立的表。3.用表的設(shè)計視圖創(chuàng)建表(1)在數(shù)據(jù)庫窗口中,雙擊“使用設(shè)計器創(chuàng)建表”選項。(2)屏幕上出現(xiàn)“表設(shè)計窗口”,如下圖所示。(3)在第一個“字段名稱”列處輸入“客戶編號”文字。(4)單擊其右側(cè)的表格或按Tab鍵或按→鍵,均可在該表格中顯示默認(rèn)數(shù)據(jù)類型“文本”,同時出現(xiàn)向下箭頭,單擊該箭頭可以調(diào)出下拉列表框,如上圖所示,單擊所需要的數(shù)據(jù)類型。(5)將光標(biāo)移到下一個字段名稱處,輸入另一個字段,如此操作直至所有數(shù)據(jù)輸入完成。(6)單擊標(biāo)題欄上的“表”按鈕,在調(diào)出的菜單中單擊“關(guān)閉”命令或單擊表設(shè)計窗口右上方的“關(guān)閉”按鈕,提示對話框詢問對表的修改是否保存,單擊“是”按鈕,完成表的設(shè)計。用系統(tǒng)的“編輯”菜單中選取相應(yīng)操作項。其中,剪切、復(fù)制、粘貼、刪除、重命名都可以使用快捷鍵。分別是:Ctrl+X、Ctrl+C、Ctrl+V、del、F2。二、表對象的復(fù)制、刪除與重命名對表記錄的基本操作包括選定記錄、添加記錄、修改記錄、刪除記錄等。1.選定記錄(1)拖動鼠標(biāo)選記錄(2)用記錄定位器三、表記錄的操作(3)用菜單2.添加記錄新添加的記錄只能放在表的末尾,實際上是追加記錄。將光標(biāo)定位在表記錄下面的第一個空行,然后輸入新記錄的各數(shù)據(jù)項。3.修改記錄將光標(biāo)移到數(shù)據(jù)所在位置直接進行編輯修改即可。在數(shù)據(jù)表中移動光標(biāo)除了用鼠標(biāo),還可以用以下快捷鍵。上箭頭上一條記錄的當(dāng)前字段下箭頭下一條記錄的當(dāng)前字段左箭頭,Shift+Tab當(dāng)前記錄當(dāng)前字段的前一個字段右箭頭,Tab,回車當(dāng)前記錄當(dāng)前字段的后一個字段Ctrl+上箭頭第一條記錄的當(dāng)前字段Ctrl+下箭頭最后一條記錄的當(dāng)前字段Home選中一個字段值,Home鍵使光標(biāo)移到當(dāng)前記錄的第一個字段End選中一個字段值,End鍵使光標(biāo)移到當(dāng)前記錄的最后一個字段Ctrl+Home選中一個字段值,Ctrl+Home鍵使光標(biāo)移到第一條記錄的第一個字段Ctrl+End選中一個字段值,Ctrl+End鍵使光標(biāo)移到最后記錄的最后一個字段4.刪除記錄(1)右擊選取的記錄→快捷菜單中選“刪除記錄”。(2)選取記錄→按Del鍵。(3)選取記錄→“編輯”菜單→“刪除記錄”。提示:刪除記錄的操作是不能撤消的。5.查找與替換數(shù)據(jù)查找和替換是同一個對話框中兩個不同選項卡。查找:用鼠標(biāo)單擊某列→“編輯”菜單→“查找”→在“查找內(nèi)容”中輸入字串→選“搜索”范圍→單擊“查找下一個”按鈕。替換:用鼠標(biāo)單擊某列→“編輯”菜單→“替換”→在“查找內(nèi)容”中輸入字串→在“替換為”中輸入要替換的字串→單擊“查找下一個”按鈕→找到查找目標(biāo)后單擊“替換”按鈕。簡單排序:在數(shù)據(jù)表視圖選一個字段,單擊“升序排序”或“降序排序”按鈕,字段的值被排序。高級排序:“記錄”菜單→“篩選”→“高級篩選/排序”→在篩選窗口選字段和排序方式。6.排序記錄示例:篩選記錄設(shè)置條件:篩選結(jié)果:1.設(shè)置數(shù)據(jù)表格樣式“格式”菜單→“數(shù)據(jù)表”,打開“設(shè)置數(shù)據(jù)表格式”對話框,可以在對話框中更改數(shù)據(jù)表的顯示樣式。如背景色、網(wǎng)格線顏色、單元格效果、網(wǎng)格線顯示方式,等。四、數(shù)據(jù)表的格式化2.設(shè)置行高列寬“格式”菜單→“列寬”→在“列寬”對話框中輸入所需的列寬值→單擊“確定”按鈕?!案袷健辈藛巍靶懈摺薄凇靶懈摺睂υ捒蛑休斎胨璧男懈咧怠鷨螕簟按_定”按鈕。3.設(shè)置字體“格式”菜單→“字體”→在“字體”對話框做設(shè)置,可以改變數(shù)據(jù)表的字體、字形、字號、字顏色等。4.隱藏列與取消隱藏列選取一列或幾列→“格式”菜單→“隱藏列”,選中的列被隱藏?!案袷健辈藛巍叭∠[藏列”→在隱藏列字段前打?qū)础鷨螕簟瓣P(guān)閉”按鈕,該列被取消隱藏。5.凍結(jié)列與取消凍結(jié)列選中一列或幾列→“格式”菜單→“凍結(jié)列”,或右擊選中的列→快捷菜單中選“凍結(jié)列”,凍結(jié)的列顯示數(shù)據(jù)表最左邊。拖動水平滾動條查看數(shù)據(jù)表,無論怎樣水平移動數(shù)據(jù)表,被凍結(jié)的列始終顯示在窗口最左邊?!案袷健辈藛巍叭∠麑λ辛械膬鼋Y(jié)”,數(shù)據(jù)表中不再有凍結(jié)列。1.建立表的基本原則(1)一個表圍繞一個主題,一事一地,避免大而全。(2)表中的字段代表原子數(shù)據(jù),不可再分。象總分、平均分這樣的字段,是計算得到的二次數(shù)據(jù),不要作為表中字段。(3)表之間減少重復(fù)字段,只保留做連接用的公共字段即可。(4)設(shè)置關(guān)鍵字和外部關(guān)鍵字,用于表之間建立聯(lián)系。提示:關(guān)鍵字是當(dāng)前表的主鍵字段,外部關(guān)鍵字是在其他表做主鍵字段。五、建立表對象之間的關(guān)聯(lián)2.表之間的關(guān)系

表之間有3種關(guān)系:一對一、一對多、多對多。其中,多對多關(guān)系都被拆分成幾個一對多關(guān)系。所以,只須建立表之間的一對一關(guān)系和一對多關(guān)系即可。最常用的關(guān)系是一對多關(guān)系,要滿足如下幾點要求:(1)建立關(guān)系的兩個表要有公共字段,兩字段類型相同,名稱可以不同。(2)建立關(guān)系以后,“一”方的表稱為主表,“多”方的表稱為子表。(3)子表中公共字段的值在主表公共字段中有匹配的值,主表公共字段的值不必與子表匹配。子表可以是空表。3.參照完整性參照完整性是一個規(guī)則系統(tǒng),用來確保相關(guān)表行之間關(guān)系的有效性,并確保不會在無意之間刪除或更改相關(guān)數(shù)據(jù)。在定義兩個表之間關(guān)系時,如果實施了參照完整性,子表將不能隨意添加記錄,也不能隨意更改公共字段中的值。如果同時勾選了“級聯(lián)更新”和“級聯(lián)刪除”選項,在主表中更改公共字段中的值,子表對應(yīng)的值自動被更改,在主表中刪除某條記錄,子表中所有對應(yīng)記錄自動被刪除。示例:建立學(xué)生表與公共課成績表一對多關(guān)聯(lián)(1)在數(shù)據(jù)庫窗口→“工具”菜單→“關(guān)系”,或單擊“關(guān)系”按鈕。(2)在“顯示表”窗口選取表→單擊“添加”按鈕。4.建立表之間的關(guān)聯(lián)(3)用鼠標(biāo)在相關(guān)字段之間劃一條線→在“編輯關(guān)系”窗口勾選“實施參照完整性”、“級聯(lián)更新相關(guān)記錄”和“級聯(lián)刪除相關(guān)記錄”→單擊“創(chuàng)建”按鈕。(4)兩表之間建立了關(guān)系。示例:將“學(xué)生名單”表拆分為兩個新表(1)打開“學(xué)生名單”表5.拆分表(2)“工具”菜單→“分析”→“表”。(3)按向?qū)е甘鞠蛳虏僮?。?)將“院系”字段拖到窗口空白處產(chǎn)生新表→在表名框中輸入office。(5)將“院長”字段和“院辦電話”字段拖到office表中→選中“院系”字段→單擊窗口右上方按鈕,“院系”字段被設(shè)為主鍵。(6)選中“學(xué)號”字段→單擊按鈕將其設(shè)為主鍵→單擊按鈕將“學(xué)號”字段所在的表命名為“xs”。拆分出來的兩個新表:作業(yè)1、在表的設(shè)計視圖,不能完成的操作是()。A.修改字段的名稱B.刪除一個字段C.修改字段的屬性D.刪除一條記錄2、關(guān)于主鍵,下列說法錯誤的是()。A.Ac

溫馨提示

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

最新文檔

評論

0/150

提交評論