第2章 數(shù)據(jù)庫和表_第1頁
第2章 數(shù)據(jù)庫和表_第2頁
第2章 數(shù)據(jù)庫和表_第3頁
第2章 數(shù)據(jù)庫和表_第4頁
第2章 數(shù)據(jù)庫和表_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、全國計算機等級考試二級教程培訓 Access數(shù)據(jù)庫 程序設計不動搖不動搖不懈怠不懈怠不折騰不折騰第2章 數(shù)據(jù)庫和表n2.1 創(chuàng)建數(shù)據(jù)庫n2.2 建立表n2.3 維護表n2.4 操作表第2章 數(shù)據(jù)庫和表n2.1 創(chuàng)建數(shù)據(jù)庫n2.1.1 創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫的兩種方法: 1、建立一個空數(shù)據(jù)庫,向其中添加表、查詢、窗體、報表等對象。 2、使用Access提供的模板,通過簡單操作創(chuàng)建數(shù)據(jù)庫。創(chuàng)建數(shù)據(jù)庫后,可隨時修改或擴展。創(chuàng)建數(shù)據(jù)庫的結(jié)果是生成一個擴展名為.accdb的數(shù)據(jù)庫文件。n創(chuàng)建空數(shù)據(jù)庫例2.1:建立“教學管理”數(shù)據(jù)庫,并將建好的數(shù)據(jù)庫保存在桌面的Access文件夾中。操作步驟見(P27)。n

2、使用模板創(chuàng)建數(shù)據(jù)庫例2.2:使用數(shù)據(jù)庫模板創(chuàng)建“學生”數(shù)據(jù)庫,并保存在桌面Access文件夾中。操作步驟見(P29)n2.1.2 數(shù)據(jù)庫的簡單操作1、打開數(shù)據(jù)庫。2、添加對象、修改對象內(nèi)容、刪除對象等。3、關閉數(shù)據(jù)庫。n2.2 建立表表是access數(shù)據(jù)庫的基礎,是存儲和管理數(shù)據(jù)的對象,是數(shù)據(jù)庫中其他對象的操作依據(jù)。創(chuàng)建好空數(shù)據(jù)庫之后,首先建立表,并建立各表之間的關系,然后再創(chuàng)建其他的access對象,最終形成完備的數(shù)據(jù)庫。n2.2.1表的組成表由表結(jié)構和表內(nèi)容(記錄)兩部分組成。一、表的結(jié)構:主要包括字段名稱、數(shù)據(jù)類型和字段屬性等。在access中,字段的命名規(guī)則:1.長度為164個字符2.

3、可以包含字母、數(shù)字、漢字、空格和其他字符,不能以空格開頭3.不能包含句號、感嘆號、方括號、單引號4.不能使用ASCII碼為032的字符二、數(shù)據(jù)類型:每個字段的值都屬于某一種數(shù)據(jù)類型,數(shù)據(jù)類型決定了數(shù)據(jù)的存儲方式和使用方式。Access2010提供了12種數(shù)據(jù)類型:文本、備注、數(shù)字、日期/時間、貨幣、自動編號、是/否、OLE對象、超鏈接、附件、計算和查閱向?qū)?。三、字段屬性:各字段的大小、格式、輸入掩碼、有效性規(guī)則等。定義字段屬性可以對輸入的數(shù)據(jù)進行限制或驗證,也可以控制數(shù)據(jù)在數(shù)據(jù)表視圖中的顯示格式。真題再現(xiàn)真題再現(xiàn)例:1. 可以插入圖片的字段類型是(C) A)文本 B)備注 C)OLE對象 D)

4、超 鏈接2. 下列可以建立索引的數(shù)據(jù)類型是(A) A)文本 B)超鏈接 C)備注 D)OLE對象n2.2.2 建立表結(jié)構建立表結(jié)構的二種方法:一、在“數(shù)據(jù)表”視圖中直接輸入字段名二、使用“設計”視圖n使用“數(shù)據(jù)表”視圖例2.5:建立“教師”表,表結(jié)構如下:字段名類型字段名類型字段名類型教師編號文本工作時間日期/時間職稱文本姓名文本政治面貌文本系別文本性別文本學歷文本電話號碼文本n使用“設計”視圖例2.6:建立“學生”表,結(jié)構如下:字段名類型字段名類型字段名類型學生編號文本年齡數(shù)字簡歷備注姓名文本入校日期日期/時間照片OLE對象性別文本團員否是/否“設計設計”視圖是創(chuàng)建表結(jié)構及修改表結(jié)構最方便的

5、窗口。視圖是創(chuàng)建表結(jié)構及修改表結(jié)構最方便的窗口。n定義主鍵(定義主鍵(*)主鍵也是主關鍵字,是表中唯一標識記錄的一個字段或多個字段的組合。只有定義了主鍵,才能與數(shù)據(jù)庫中的其他表建立關系。定義主鍵的兩種方法:建立表結(jié)構時定義主鍵、建立表結(jié)構之后,重新打開“設計”視圖定義主鍵。Access中可以定義三種類型的主鍵:自動編號、單字段、多字段真題再現(xiàn)真題再現(xiàn)n2009年3月全國計算機等級考試Access 二級筆試真題再現(xiàn)真題再現(xiàn)n2009年9月全國計算機等級考試Access 二級筆試n2.2.3 設置字段屬性字段屬性表示字段所具有的特性,定義了字段數(shù)據(jù)的保存、處理或顯示等。1、字段大小:控制字段使用的

6、空間大小。只適用于“文本”、“數(shù)字”、或“自動編號”的字段。例2.8:對學生表的年齡字段設置字段大小為長整型2、格式:影響數(shù)據(jù)的顯示格式。不同數(shù)據(jù)類型的字段,選擇的格式不同,見P37.例2.9:將學生表中的入校日期字段的格式設置為短日期。3、輸入掩碼:控制數(shù)據(jù)的輸入格式并按輸入時的格式顯示。注意:如果字段既定義了“輸入掩碼”又定義了“格式”屬性,則“格式”屬性在數(shù)據(jù)顯示時優(yōu)先于“輸入掩碼”的設置。例2.10:將學生表中的入校日期的輸入掩碼屬性設置為短日期。由于輸入掩碼只為“文本”和“日期”型字段提供向?qū)?,所以“?shù)字”和“貨幣”型字段,只能使用字符直接定義“輸入掩碼”屬性。“輸入掩碼”屬性所用字

7、符及含義見P39.真題再現(xiàn)真題再現(xiàn)n2009年3月全國計算機等級考試Access 二級筆試真題再現(xiàn)真題再現(xiàn)n2009年9月全國計算機等級考試Access 二級筆試真題再現(xiàn)真題再現(xiàn)n2010年3月全國計算機等級考試Access 二級筆試真題再現(xiàn)真題再現(xiàn)n2010年9月全國計算機等級考試Access 二級筆試4、默認值:一個非常有用的屬性。對于一些字段的內(nèi)容相同或者有相同的部分,為減少數(shù)據(jù)輸入量,可以將出現(xiàn)較多的值作為該字段的默認值。例2.12:將學生表中性別字段的默認值設置為女。注意:也可以使用access表達式來定義默認值。設置默認值屬性時,必須與字段中所設的數(shù)據(jù)類型匹配,否則出現(xiàn)錯誤。5、有

8、效性規(guī)則:定義一條規(guī)則,限制可以接受的內(nèi)容。例2.13:將學生表中年齡字段的取值范圍設在1470之間。注意:有效性規(guī)則的實質(zhì)是一個限制條件,完成對輸入數(shù)據(jù)的檢查。具體的條件編寫規(guī)則及方法第3章詳細介紹。6、有效性文本:當輸入的數(shù)據(jù)違反了有效性規(guī)則,系統(tǒng)會顯示有效性文本。例2.14:將學生表中年齡字段的有效性文本設置為“請輸入1470之間的數(shù)據(jù)!”7、索引:根據(jù)鍵值加速在表中查找和排序的速度,并且能對表中的記錄實施唯一性。按索引的功能,有唯一索引、普通索引、主索引。唯一索引:字段值不能相同,沒有重復值普通索引:字段值可以相同主索引:access中可以創(chuàng)建多個唯一索引,其中一個可設置為主索引,一個

9、表只有一個主索引。例2.15:為學生表創(chuàng)建索引,索引字段為性別。可以根據(jù)需要,創(chuàng)建多字段索引。例2.16:為教師表創(chuàng)建多字段索引,索引字段包括:教師編號、姓名、性別和工作時間。真題再現(xiàn)真題再現(xiàn)n2011年3月全國計算機等級考試Access 二級筆試真題再現(xiàn)真題再現(xiàn)n2010年3月全國計算機等級考試Access 二級筆試真題再現(xiàn)真題再現(xiàn)n2011年3月全國計算機等級考試Access 二級筆試(13)下列關于字段屬性的敘述中,正確的是A)可對任意類型的字段設置“默認值”屬性B)定義字段默認值的含義是該字段值不允許為空C)只有“文本”型數(shù)據(jù)能夠使用“輸入掩碼向?qū)А盌)“有效性規(guī)則”屬性只允許定義一個

10、條件表達式n2.2.4 建立表之間的關系建立表與表之間的關系,才能將不同表中的相關數(shù)據(jù)聯(lián)系起來,才能為建立查詢、創(chuàng)建窗體或報表等打下良好基礎。Access中,表之間的關系都定義為一對多的關系。將一端表稱為主表,將多端表稱為相關表。參照完整性:在輸入或刪除記錄時,為維持表之間已定義的關系而必須遵循的規(guī)則。在定義表之間的關系之前,應該關閉所有需要定義關系在定義表之間的關系之前,應該關閉所有需要定義關系的表。的表。例2.17:定義教學管理數(shù)據(jù)庫中已存在的表之間的關系。n2.2.4 建立表之間的關系n編輯表間關系n查看子數(shù)據(jù)表真題再現(xiàn)真題再現(xiàn)n2009年9月全國計算機等級考試Access 二級筆試n2

11、.2.5 向表中輸入數(shù)據(jù)建立表結(jié)構之后,就可以向表中輸入數(shù)據(jù)了,即存數(shù)數(shù)據(jù)。1、使用“數(shù)據(jù)表”視圖:輸入原始數(shù)據(jù)例2.18:給學生表輸入內(nèi)容。2、使用查閱列表輸入數(shù)據(jù)(使用查閱向?qū)Щ蛘摺安殚啞边x項卡)例2.19:為教師表中職稱字段創(chuàng)建查閱列表,列表中顯示:助教、講師、副教授、教授。例2.20:為教師表中性別字段設置查閱列表,列表中顯示“男”和“女”。n2.2.5 向表中輸入數(shù)據(jù)3、使用“計算”類型字段存儲數(shù)據(jù) 在選課成績表中增加一個計算字段,字段名為“總評成績”,計算公式為:總評成績=平時成績*0.3+考試成績*0.74、使用“附件”類型字段存儲數(shù)據(jù) 在教師表中增加一個“個人信息”字段,數(shù)據(jù)類

12、型為“附件”。5、刪除和修改附件。n2.2.5 向表中輸入數(shù)據(jù)5、獲取外部數(shù)據(jù):從外部獲取數(shù)據(jù)后形成自己數(shù)據(jù)庫中的數(shù)據(jù)表,并與外部數(shù)據(jù)源斷絕聯(lián)接。n2.3 編輯表n2.3.1修改表結(jié)構添加字段、修改字段刪除字段、重新設置主鍵n2.3.3編輯表內(nèi)容定位記錄、選擇記錄添加記錄、刪除記錄修改數(shù)據(jù)、復制數(shù)據(jù)查找數(shù)據(jù) 替換數(shù)據(jù)真題再現(xiàn)真題再現(xiàn)n若要在一對多的關聯(lián)關系中,“一方”原始記錄更改后,“多方”自動更改,應啟用(D) A)有效性規(guī)則 B)級聯(lián)刪除相關記錄 C)完整性規(guī)則 D)級聯(lián)更新相關記錄n2.3.4 調(diào)整表外觀調(diào)整字段次序、調(diào)整行顯示高度調(diào)整列的高度、隱藏不需要的列顯示隱藏的列、凍結(jié)列設置數(shù)據(jù)

13、表格式、改變字體真題再現(xiàn)真題再現(xiàn)n2009年3月全國計算機等級考試Access 二級筆試真題再現(xiàn)真題再現(xiàn)nAccess中通配符“?”的含義是(A) A)通配任意單個字符 B)通配任意單個運算符C)通配任意多個減號 D)通配指定范圍內(nèi)的單個字符n若在查詢條件中使用了通配符“!”,它的含義是(B) A)通配任意長度的字符 B)通配不在括號內(nèi)的任意字符 C)通配方括號內(nèi)列出的任一個單個字符 D)錯誤的使用方法真題再現(xiàn)真題再現(xiàn)n2010年9月全國計算機等級考試Access 二級筆試 在模式ba-cd中,通配符“-”的含義是(D) A)通配任意單個運算符 B)通配任意單個字符 C)通配任意多個減號 D)通配指定范圍內(nèi)的任意單個字符2.4 使用表2.4.1排序記錄1.排序規(guī)則:(1)英文按字母順序排序,大小寫相同;(2)中文按拼音排序;(3)數(shù)字按大小排序,時間日期按先后順序排序;排序時的注意事項見P66。2.按一個字段排序3.按多個字段排序:一種是使用“數(shù)據(jù)表”視圖實現(xiàn)排序,另一種是使用“高級篩選/排序”命令。例2.32:在學生表中按性別和年齡兩個字段升序排序。例2.33:在學生表中先按性別升序排列,再按入校日期降序排列。n2.4.2 篩選記錄Access提供的4中篩選記錄的方法:按選定內(nèi)容篩選、使用篩

溫馨提示

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

評論

0/150

提交評論