Access2010數(shù)據(jù)表知識(shí)點(diǎn)全解_第1頁
Access2010數(shù)據(jù)表知識(shí)點(diǎn)全解_第2頁
Access2010數(shù)據(jù)表知識(shí)點(diǎn)全解_第3頁
Access2010數(shù)據(jù)表知識(shí)點(diǎn)全解_第4頁
Access2010數(shù)據(jù)表知識(shí)點(diǎn)全解_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、Access2010 單元 2 建立和維護(hù)數(shù)據(jù)表知識(shí)點(diǎn)任務(wù) 1 建立數(shù)據(jù)表一、關(guān)于表的基本概念。表:是數(shù)據(jù)庫中最基本的對(duì)象,一切數(shù)據(jù)只存儲(chǔ)于表中。字段:是指表中的列,一個(gè)表最多 255 個(gè)字段。記錄:是指表中的行。字段名:最大長(zhǎng)度不超過 64 個(gè)字符,字段名中不能有點(diǎn)、嘆號(hào)、中括號(hào)(.!),可以有空格但不能在前面。主鍵:又叫主關(guān)鍵字,關(guān)于主鍵應(yīng)掌握以下幾點(diǎn):主鍵值能惟一地標(biāo)識(shí)表中記錄。一個(gè)表只能有一個(gè)主鍵。主鍵可以由一個(gè)字段,也可以由多個(gè)字段組成。主鍵的值不可重復(fù),也不可為空(NULL)。Access 自動(dòng)按主鍵值的順序顯示表中的記錄,如果沒有定義主鍵,則按輸入記錄的順序顯示表中的記錄。建立主

2、鍵是兩個(gè)表建立關(guān)聯(lián)的基礎(chǔ)。雖然主鍵不是必需的,但最好為每個(gè)表都設(shè)置一個(gè)主鍵。自動(dòng)編號(hào)型字段可自動(dòng)創(chuàng)建為主鍵,創(chuàng)建了主鍵的字段自動(dòng)創(chuàng)建為無重復(fù)的索引。外鍵:又稱為外關(guān)鍵字,另一個(gè)表的主鍵在當(dāng)前表中稱為外鍵。二、Access 2010 的數(shù)據(jù)類型(12 個(gè)):文本:最大長(zhǎng)度 255 個(gè)字符,默認(rèn) 255 個(gè)字符。用于存儲(chǔ)文本和數(shù)字。數(shù)字:在“字段大小”屬性中有7 個(gè)選項(xiàng):字節(jié)、整型、長(zhǎng)整型(默認(rèn))、小數(shù)、單精度、雙精度、同步復(fù)制ID。貨幣:系統(tǒng)自動(dòng)顯示人民幣符號(hào)和千位分節(jié)逗號(hào)。備注:長(zhǎng)度一般大于 255 個(gè)字符,不超過 65535 個(gè)字符。日期/時(shí)間:用于存儲(chǔ)日期或時(shí)間。自動(dòng)編號(hào):系統(tǒng)自動(dòng)指定(遞

3、增或隨機(jī))唯一的順序號(hào),刪除后不能再生成。是/否:用于保存只有兩種狀態(tài)的數(shù)據(jù)。OLE 對(duì)象:主要用于存放圖形、聲音、圖像等對(duì)象,可以采用嵌入和連接兩種方式。超鏈接:主要用于存放網(wǎng)址。附件:用于在一個(gè)字段中存儲(chǔ)多個(gè)不同類型的文件,比如可以是Word 文檔和圖片文件。11 計(jì)算:把多個(gè)字段值經(jīng)過運(yùn)算作為該字段值。12 查閱向?qū)В禾峁┮粋€(gè)建立字段內(nèi)容的組合框。三、創(chuàng)建表的方法:0、Access 數(shù)據(jù)表的視圖(1)數(shù)據(jù)表的 4 種視圖:設(shè)計(jì)視圖:主要用于創(chuàng)建及修改表結(jié)構(gòu)、定義字段屬性。數(shù)據(jù)表視圖:主要用于輸入、顯示、編輯數(shù)據(jù)。數(shù)據(jù)透視表視圖:數(shù)據(jù)透視圖視圖:(2)4 種視圖之間的切換:工具欄上的“視圖

4、”按鈕: ,在工具欄最左端,單擊小三角形選擇各視圖。1、利用設(shè)計(jì)視圖創(chuàng)建表:打開設(shè)計(jì)視圖的方法:“創(chuàng)建”選項(xiàng)卡“表格”功能區(qū)“表設(shè)計(jì)”按鈕。、設(shè)計(jì)視圖的結(jié)構(gòu):表的設(shè)計(jì)視圖分為上下兩部分,上半部分這字段輸入?yún)^(qū),從左至右分別是:字段選擇器、字段名稱、數(shù)據(jù)類型、說明;下半部分是字段屬性區(qū),用于設(shè)置字段的各種屬性。設(shè)計(jì)視圖如下頁圖所示。、使用設(shè)計(jì)視圖創(chuàng)建表結(jié)構(gòu)一般步驟是:輸入字段名,選擇字段類型,選擇或輸入字段屬性,設(shè)置字段關(guān)鍵字,輸入表名稱并保存表結(jié)構(gòu),返回到數(shù)據(jù)表視圖輸入表中數(shù)據(jù)。2、通過輸入數(shù)據(jù)創(chuàng)建表,步驟如下:“創(chuàng)建”選項(xiàng)卡“表格”功能區(qū)“表”按鈕,進(jìn)入數(shù)據(jù)表視圖。單擊數(shù)據(jù)表中字段名稱欄上的“

5、單擊以添加”,選擇要添加字段的字段類型,即添加“字段1”,雙擊“字段 1”,改名為需要的字段名稱。重復(fù)些操作,依次添加“字段 2、字段 3,”,并改名為需要的字段名稱。輸入各記錄值。保存表。進(jìn)入設(shè)計(jì)視圖修改各字段其他屬性。3、復(fù)制表:如果需要的表跟數(shù)據(jù)庫中某個(gè)表差不多,可進(jìn)行數(shù)據(jù)表的復(fù)制,達(dá)到快速創(chuàng)建表的目的。復(fù)制表的方法是:在數(shù)據(jù)庫中選擇表“復(fù)制” “粘貼”出現(xiàn)“粘貼表方式”對(duì)話框,在對(duì)話框中輸入新表名,選擇“粘貼選項(xiàng)”:只粘貼結(jié)構(gòu),結(jié)構(gòu)和數(shù)據(jù),將數(shù)據(jù)追加到已有的表。4、導(dǎo)入表:Access 可以與其他軟件進(jìn)行數(shù)據(jù)交換,比如微軟的電子表格Excel、ODBC 數(shù)據(jù)庫。把 Excel 中的表導(dǎo)

6、入到 Access 中的操作方法:“外部數(shù)據(jù)”選項(xiàng)卡“導(dǎo)入并鏈接”功能區(qū)選擇導(dǎo)入的數(shù)據(jù)類型(Excel)出現(xiàn)“獲取外部數(shù)據(jù)”對(duì)話框。找到需要導(dǎo)入的文件,選擇存儲(chǔ)方式和存儲(chǔ)位置。四、輸入數(shù)據(jù)表數(shù)據(jù)1、文本型、數(shù)字型、貨幣型、備注型、日期/時(shí)間型、超鏈接直接往數(shù)據(jù)表中輸入數(shù)據(jù)。2、自動(dòng)編號(hào)型字段由系統(tǒng)自動(dòng)產(chǎn)生,不需要用戶輸入,有“遞增、隨機(jī)”兩種順序。3、是/否型字段的輸入用鼠標(biāo)單擊。4、OLE 對(duì)象型字段的輸入:右擊輸入位置“插入對(duì)象”命令。在對(duì)話框中選擇“由文件創(chuàng)建”,找到圖片或聲音等文件。如果沒有現(xiàn)存的,可以選“新建”然后選擇一個(gè)應(yīng)用程序立即創(chuàng)建。在對(duì)話框中,有一個(gè)“鏈接”復(fù)選框,如果選中,

7、表示插入的這幅圖是以“鏈接”的方式插入到表中的,否則是以“嵌入”的方式插入到表中的。鏈接和嵌入的概念:OLE 是 Object Linking and Embedding 的縮寫,直譯為對(duì)象鏈接與嵌入。鏈接:把 OLE 對(duì)象的位置信息和文件名保存在OLE 對(duì)象字段中,即建立一個(gè)指向源文件的關(guān)系, 數(shù)據(jù)庫中不存儲(chǔ)源文件的副本,比較節(jié)省磁盤空間,但源文件作了修改后 OLE 字段的內(nèi)容會(huì)相應(yīng)改變。嵌入:將 OLE 對(duì)象的副本保存在數(shù)據(jù)庫表的OLE 對(duì)象字段中,這樣源文件和OLE 對(duì)象更改時(shí),互不影響,但嵌入對(duì)象會(huì)比鏈接對(duì)象在數(shù)據(jù)庫中占用更多的存儲(chǔ)空間。5、查閱向?qū)妥侄卧诒碇兄苯舆x擇輸入,不需要打字

8、。6、“記錄選擇區(qū)”中幾個(gè)符號(hào)的說明:表示正在編輯該記錄。:插入新記錄的行,最后一行。能說出導(dǎo)航欄上(黃背景色):該記錄正被選中。各部分的名稱五、定位記錄1、使用導(dǎo)航欄定位當(dāng)前記錄導(dǎo)航欄位于數(shù)據(jù)表最下面:.2、使用光標(biāo)鍵定位當(dāng)前記錄鍵盤上的上下方向鍵,PageUp、PageDown、Home、End、Tab 等都能改變當(dāng)前記錄。3、使用菜單命令定位當(dāng)前記錄 “開始”選項(xiàng)卡“查找”功能區(qū)“轉(zhuǎn)至”下拉按鈕,下面的選項(xiàng)與導(dǎo)航按鈕的差不多。4、使用鼠標(biāo)單擊定位當(dāng)前記錄單擊任何一條記錄的任何位置,該記錄就變成了當(dāng)前記錄。六、數(shù)據(jù)的查找1、數(shù)據(jù)的查找指的是查找某一數(shù)據(jù)是否在表中出現(xiàn)。查到后會(huì)把該記錄變成當(dāng)

9、前記錄。2、查找方法:Ctrl+F,“開始”選項(xiàng)卡“查找”功能區(qū)“查找”按鈕。3、在“查找和替換”對(duì)話框中的“查找”選項(xiàng)卡中(如右圖),在“查找內(nèi)容”后輸入要查找的內(nèi)容。在“查找范圍”后選擇整個(gè)表還是當(dāng)前字段。在“匹配”后有三個(gè)選項(xiàng):字段任何部分:查找內(nèi)容是字段中的一部分。整個(gè)字段:查找內(nèi)容與整個(gè)字段完全相同。 字段開頭:查找內(nèi)容是字段開頭若干字符。在“搜索”后有三個(gè)選項(xiàng):向上:從當(dāng)前光標(biāo)開始向上查找,當(dāng)前光標(biāo)以下的就不查找。向下:從當(dāng)前光標(biāo)開始向上查找,當(dāng)前光標(biāo)以上的就不查找。全部:把“查找范圍”內(nèi)的所以數(shù)據(jù)全部查找一遍。如果查找的是英文字符,還有一個(gè)“區(qū)分大小寫”的復(fù)選按鈕。全部設(shè)置完成后

10、,單擊“查找下一個(gè)”按鈕。如果查找成功,找到的數(shù)據(jù)會(huì)被選中,該記錄變成當(dāng)前記錄;如果找不到,會(huì)出現(xiàn)一個(gè)“沒有找到搜索項(xiàng)”的對(duì)話框。如果還要查找看還有沒有滿足條件的記錄,可以再一次單擊“查找下一個(gè)”(重復(fù))。七、數(shù)據(jù)的替換1、數(shù)據(jù)的替換是指把表中某一數(shù)據(jù)替換為另一數(shù)據(jù),往往用于批量修改數(shù)據(jù)。2、替換方法:Ctrl+H,“開始”選項(xiàng)卡“查找”功能區(qū)“替換”按鈕。3、“查找和替換”是同一對(duì)話框,所以替換與查找有很多設(shè)置相同,只是“替換”選項(xiàng)卡中多一個(gè)“替換為”行,用于填寫要替換的內(nèi)容。4、替換的按鈕有: “替換”按鈕:只替換第一個(gè)查找到的數(shù)據(jù)。 “全部替換”按鈕:替換所有與查找內(nèi)容相同的數(shù)據(jù)。八、修

11、改表的結(jié)構(gòu):一般在設(shè)計(jì)視圖中修改,某些修改也可以在數(shù)據(jù)表視圖中進(jìn)行。1、在設(shè)計(jì)視圖中修改表結(jié)構(gòu):在數(shù)據(jù)庫窗口中選中要修改結(jié)構(gòu)的表,單擊“設(shè)計(jì)”按鈕,就進(jìn)入到表的設(shè)計(jì)視圖。修改字段:像創(chuàng)建表結(jié)構(gòu)一樣可以方便地修改字段名、字段類型、字段大小及字段的各種屬性。刪除字段:進(jìn)行“刪除行”的操作:按鈕、右擊。增加字段:進(jìn)行“插入行”的操作:按鈕、右擊。插入的空白行在當(dāng)前行之前。移動(dòng)字段:選中字段再拖動(dòng)字段前的黑色三角形。2、在數(shù)據(jù)表視圖中修改表結(jié)構(gòu):打開數(shù)據(jù)表,就是數(shù)據(jù)表視圖。在數(shù)據(jù)表視圖中,除了不能修改字段類型、字段大小、字段屬性, 其他操作都可以,但方法有點(diǎn)不一樣。修改字段名:雙擊字段名,輸入新字段名

12、。刪除字段:進(jìn)行“刪除列”的操作:右擊名稱刪除字段。增加字段:進(jìn)行“插入列”的操作:右擊名稱插入字段。插入的空白列在當(dāng)前列之前,插入的列默認(rèn)是文本型,要在設(shè)計(jì)視圖中改為需要的字段類型。移動(dòng)字段:選中字段再拖動(dòng)字段名。九、刪除記錄1、刪除目的:節(jié)約存儲(chǔ)空間,提高數(shù)據(jù)庫運(yùn)行速度。2、刪除方法:“開始”選項(xiàng)卡“記錄”功能區(qū)“刪除記錄”按鈕選擇記錄“Delete”鍵右擊記錄選區(qū)刪除記錄3、特別強(qiáng)調(diào):刪除的記錄不能恢復(fù),不能用“撤消”操作進(jìn)行還原。任務(wù) 2 設(shè)置字段屬性一、字段大小:1、文本型在此輸入最大字符數(shù),最大255,默認(rèn) 255;2、數(shù)字型在此選擇類型(7 個(gè)):整型、長(zhǎng)整型、單精度、雙精度等。

13、3、可以設(shè)置字段大小的只有“文本、數(shù)字、自動(dòng)編號(hào)”三種字段類型。二、格式:1、字段的顯示格式,與內(nèi)部存儲(chǔ)無關(guān)。2、數(shù)字型和貨幣型的常用格式有:常規(guī)、貨幣、標(biāo)準(zhǔn)、科學(xué)記數(shù)。3、日期/時(shí)間型的格式有:常規(guī)日期,長(zhǎng)、中、短日期,長(zhǎng)、中、短時(shí)間。三、輸入掩碼:控制字段的輸入格式,避免一定的輸入錯(cuò)誤。常見的“輸入掩碼”如下表必須可以數(shù)09數(shù)、字Aa字、空&CA-ZL?記憶方法:數(shù)數(shù)字字空AZ,0 9 A a & C,L ? must may。(用英文便于押韻)注意:輸入掩碼只可對(duì)文本型(可以有數(shù)字)和日期型字段起作用,且可用向?qū)гO(shè)置常見的輸入掩碼。四、標(biāo)題:在數(shù)據(jù)表視圖中顯示的字段名,或在窗體和報(bào)表上顯

14、示的標(biāo)簽,未設(shè)置標(biāo)題屬性則默認(rèn)以字段名作標(biāo)題。五、默認(rèn)值:自動(dòng)輸入到該字段中作為新記錄的值,往往用于某個(gè)字段的內(nèi)容不變或很少變化或大量相同。六、有效性規(guī)則:用于限制該字段輸入值的表達(dá)式。 七、有效性文本:當(dāng)有效性規(guī)則不滿足時(shí)出現(xiàn)的文本。八、索引:是對(duì)字段的一種邏輯排序,可加快查詢速度,但會(huì)降低更新速度。一個(gè)表中可能為多個(gè)字段設(shè)置索引,但主索引只能設(shè)置一個(gè)。設(shè)置索引時(shí)有三種選擇:無:默認(rèn),表示該字段不被索引。有(有重復(fù)):允許字段值重復(fù),如姓名、日期的索引。有(無重復(fù)):不允許字段值重復(fù)。如對(duì)編號(hào)、身份證號(hào)碼可設(shè)置這種索引。選擇索引后可在“視圖”“索引”對(duì)話框中改變“排序次序”為升序或降序。強(qiáng)調(diào)

15、:)定義為主鍵的字段自動(dòng)建立無重復(fù)的索引。)不能建立索引的字段類型有:備注型、超鏈接、OLE 對(duì)象型。九、必填字段:有“是”和“否”兩種選擇值,當(dāng)選擇“是”時(shí),在表中就必須輸入數(shù)據(jù),不輸入光標(biāo)不能移開。十、小數(shù)位數(shù):當(dāng)字段類型設(shè)置成數(shù)字型和貨幣型后可設(shè)置其小數(shù)位數(shù)。十一、使用“表達(dá)式生成器”:1、在設(shè)置字段屬性時(shí),有時(shí)需要輸入表達(dá)式,比如設(shè)置“有效性規(guī)則、默認(rèn)值”等。2、“表達(dá)式生成器”的打開方法:?jiǎn)螕舯磉_(dá)式輸入框后的 按鈕。表格工具“設(shè)計(jì)”選項(xiàng)卡“工具”功能區(qū)“生成器”按鈕。3、表達(dá)式生成器的結(jié)構(gòu):表達(dá)式框,表達(dá)式元素,表達(dá)式類別,表達(dá)式值。任務(wù) 3 美化數(shù)據(jù)表一、調(diào)整數(shù)據(jù)表的行高和列寬(三

16、種方法):1、拖動(dòng)鼠標(biāo):把鼠標(biāo)放在行或列標(biāo)識(shí)區(qū),當(dāng)鼠標(biāo)變?yōu)殡p向箭頭時(shí)拖動(dòng)。2、“開始”選項(xiàng)卡“記錄”功能區(qū)“其他”按鈕:可以精確設(shè)置“行高”和“字段寬度”。行高的數(shù)字單位為“磅”,列寬的數(shù)字單位是英文字符數(shù)。3、右擊行或列標(biāo)識(shí)區(qū),在快捷菜單中,可以選擇精確設(shè)置“行高”和“字段寬度”。4、說明:調(diào)整行高將改變所有行的高度(行高必須一致)。調(diào)整列寬只改變單列寬度(列寬可以不一致)。雙擊列標(biāo)識(shí)構(gòu)中間會(huì)自動(dòng)調(diào)整左邊一列為適當(dāng)?shù)膶挾?。二、調(diào)整字段順序:選中一列后拖動(dòng)。三、設(shè)置數(shù)據(jù)格式:在“開始”選項(xiàng)卡“文本格式”功能區(qū)中。1、設(shè)置字體、字號(hào)。2、設(shè)置加粗、傾斜、下劃線。3、設(shè)置前景色(字體顏色)、背景色

17、(間隔的)。4、設(shè)置對(duì)齊方式:左對(duì)齊、居中、右對(duì)齊。5、設(shè)置網(wǎng)格線:默認(rèn)是橫豎都有的“交叉”網(wǎng)格線。6、說明:整張表將成為一個(gè)統(tǒng)一的字體格式,不能設(shè)置成為像Word 或 Excel 表中那樣豐富的字體格式。四、設(shè)置數(shù)據(jù)表格式:“開始”選項(xiàng)卡“文本格式”功能區(qū)右下角小按鈕。1、設(shè)置單元格效果:平面、凸起、凹陷。2、設(shè)置網(wǎng)格線顯示方式:水平、垂直。3、設(shè)置背景色、替代背景色、網(wǎng)格線顏色。4、設(shè)置邊框和線型。五、隱藏字段:隱藏的字段暫時(shí)不顯示。右擊字段標(biāo)識(shí)區(qū)隱藏字段。選中字段右擊選中的字段隱藏字段?!伴_始”選項(xiàng)卡“記錄”功能區(qū)“其他”下拉按鈕隱藏字段。取消隱藏:右擊或“其他”下拉按鈕取消隱藏列,出現(xiàn)

18、對(duì)話框,從中選擇要取消隱藏的列。六、凍結(jié)字段:凍結(jié)的字段會(huì)一直停留在窗口最左邊,不會(huì)滾動(dòng)。右擊要凍結(jié)的字段名凍結(jié)字段(被凍結(jié)的列立即移動(dòng)到窗口最左邊)?!伴_始”選項(xiàng)卡“記錄”功能區(qū)“其他”下拉按鈕凍結(jié)字段。取消凍結(jié):右擊字段名取消凍結(jié)所有字段。取消凍結(jié)后,字段仍然在最左邊,要回到原來的位置需人工拖動(dòng)。七、顯示字段匯總:可以對(duì)數(shù)字字段進(jìn)行計(jì)算、對(duì)文本字段計(jì)數(shù)。1、方法:“開始”選項(xiàng)卡“記錄”功能區(qū)按鈕。2、對(duì)數(shù)字字段可以:合計(jì)、平均值、計(jì)數(shù)、最大值、最小值。3、對(duì)文本字段只能:計(jì)數(shù)(即統(tǒng)計(jì)出記錄條數(shù))。任務(wù) 4 排序與篩選一、排序操作:1、排序的基本概念排序是對(duì)數(shù)據(jù)表中記錄按照某個(gè)字段值進(jìn)行重新

19、排列,便于某種需要進(jìn)行查看。重新排列后,不影響表的實(shí)際含義。2、排序分為升序和降序兩種方式:數(shù)字型、貨幣型:按數(shù)據(jù)從小到大順序。升序: 日期/時(shí)間型:按日期的先后順序(較早的日期較?。?。文本型:英文按字典順序,漢字按拼音的英文字母順序。降序:與升序相反。3、排序的分類:簡(jiǎn)單排序:按一個(gè)字段進(jìn)行的排序,也可按相鄰多字段排序。高級(jí)排序:按多個(gè)字段進(jìn)行的排序。當(dāng)按一個(gè)字段進(jìn)行排序有重復(fù)的數(shù)據(jù)項(xiàng)時(shí),可以按多個(gè)字段進(jìn)行排序。多字段排序的原則是:前一個(gè)字段值相同時(shí),再按后一個(gè)字段排序,所以排序的結(jié)果看起來往往后一個(gè)字段順序很“亂”。4、簡(jiǎn)單排序的操作步驟:打開需要排序的表。指定排序字段:?jiǎn)螕襞判蜿P(guān)鍵字任何

20、位置。進(jìn)行排序:按鈕:升序、降序。(“開始”選項(xiàng)卡“排序和篩選”功能區(qū))單擊:?jiǎn)螕糇侄斡疫叺南吕粹o升序、降序。 C右擊:選中字段(選連續(xù)多字段按Shift)右擊升序、降序。取消排序:“開始”選項(xiàng)卡“排序和篩選”功能區(qū)按鈕。5、高級(jí)排序的操作步驟:打開需要排序的表?!伴_始”選項(xiàng)卡“排序和篩選”功能區(qū)“高級(jí)”下拉按鈕高級(jí)篩選/排序在出現(xiàn)的篩選設(shè)計(jì)器中,在“字段”欄選擇要排序的字段,在“排序”欄選擇“升序、降序”。“開始”選項(xiàng)卡“排序和篩選”功能區(qū)“高級(jí)”下拉按鈕應(yīng)用篩選/排序取消排序:“開始”選項(xiàng)卡“排序和篩選”功能區(qū)按鈕。二、數(shù)據(jù)篩選1、篩選的基本概念篩選:在原表中把符合條件的記錄顯示出來,不

21、符合條件的記錄暫時(shí)隱藏起來。2、篩選分類:使用公用篩選器:文本篩選器:等于、不等于、包含、不包含、開頭是、開頭不是、結(jié)尾是、結(jié)尾不是。數(shù)字篩選器:等于、不等于、大于、小于、期間。日期篩選器:等于、不等于、之前、之后、期間(最舊、最新)、期間的所有日期(季度、月份)。注意事項(xiàng):不能對(duì)篩選結(jié)果再次進(jìn)行篩選,下次篩選將先清除上次篩選。按窗體篩選:一次可以指定多個(gè)條件。打開窗口:“開始”選項(xiàng)卡“排序和篩選”功能區(qū)“高級(jí)”下拉按鈕按窗體篩選。在“按窗體篩選”窗口中,分別從各字段下面的下拉列表框中選出篩選條件。應(yīng)用篩選:設(shè)置好篩選條件后,一定要進(jìn)行“應(yīng)用篩選”這一操作,篩選才會(huì)起作用,應(yīng)用篩選可以用按鈕

22、(狀態(tài)欄中顯示“”),也可以使用“篩選和排序”功能區(qū)中“高級(jí)”下拉按鈕下的“應(yīng)用篩選/排序”。取消篩選:可以用按鈕 (狀態(tài)欄中顯示“”),也可以使用“篩選和排序”功能區(qū)中“高級(jí)”下拉按鈕下的“清除所有篩選器”。按選定內(nèi)容篩選:把與選定內(nèi)容相關(guān)的記錄顯示出來??梢赃x定一個(gè)字段中的全部?jī)?nèi)容或部分內(nèi)容。比如,可以篩選出姓“張”的同學(xué)記錄,地址中包括“什邡”的記錄等。操作方法:打開要進(jìn)行篩選的表可用三種方法“選定內(nèi)容”:a.光標(biāo)停在某個(gè)字段值(單元格)中任意地方b.選擇某字段值全部?jī)?nèi)容c.選擇某字段值部分內(nèi)容(開頭、中間、結(jié)尾)執(zhí)行篩選: “開始”選項(xiàng)卡“篩選和排序”功能區(qū)“選擇”按鈕。按選定內(nèi)容篩選

23、可以選擇與選定內(nèi)容相等、不等、大于、小于、包含、不包含、開頭是、開頭不是、結(jié)尾是、結(jié)尾不是等等,依選定的內(nèi)容是文本型、數(shù)字型,是選定的開頭部分還是結(jié)尾部分而定。高級(jí)篩選/排序:在高級(jí)篩選中,可以指定多個(gè)復(fù)雜的條件,可以使用表達(dá)式,還可以把篩選結(jié)果進(jìn)行排序后顯示出來。操作方法:“開始”選項(xiàng)卡“篩選和排序”功能區(qū)“高級(jí)”下拉按鈕高級(jí)篩選/排序。在“高級(jí)篩選/排序”設(shè)計(jì)器中,首先把需要進(jìn)行篩選的字段從上面字段列表中拖到下面的“字段”欄中,再把篩選條件輸入到“條件、或”欄目中(同一行是邏輯“與”關(guān)系,不同行是邏輯“或” 關(guān)系)。運(yùn)行篩選:兩種方式前面已講到。取消篩選:切換篩選:A、“開始”選項(xiàng)卡“篩選

24、和排序”功能區(qū)“切換篩選”按鈕。B、狀態(tài)欄上單擊進(jìn)行切換。清除篩選器:A、單擊字段名右邊篩選標(biāo)記下拉菜單中“從字段清除篩選器”。B、“開始”選項(xiàng)卡“篩選和排序”功能區(qū)“高級(jí)”下拉按鈕清除所有篩選器。篩選中可以使用條件表達(dá)式算術(shù)表達(dá)式4、在索引窗口中建立索引。打開索引窗口的方法(必須在表的設(shè)計(jì)視圖中):?jiǎn)螕艄ぞ邫谏系摹八饕卑粹o。在索引窗口中,如下圖,可以設(shè)置索引的排序次序?yàn)樯蚧蚪敌颍梢园阉饕O(shè)置成為主索引或唯一索引,而在設(shè)計(jì)視圖中只能設(shè)置成普通索引。5、建立和取消主鍵的方法在設(shè)計(jì)視圖中打開表。選中作為主鍵的一個(gè)字段或多個(gè)字段后,單擊工具欄上的“主鍵”按鈕,或右擊后從快捷菜單中選擇“主鍵”。

25、符號(hào)名稱數(shù)學(xué)上的寫法Access 中的寫法大于小于等于=不等于大于等于=小于等于#1997-11-31#。任務(wù) 5 創(chuàng)建表間關(guān)系一、索引的相關(guān)知識(shí)1、索引的概念:索引是對(duì)表中記錄的一種邏輯排序,排序的依據(jù)可以針對(duì)一列或多列。2、索引的分類主索引:即主鍵(主關(guān)鍵字),主鍵值在表中能夠唯一確定每條記錄,主鍵可由一個(gè)字段或多個(gè)字段構(gòu)成。一個(gè)表中只能建立一個(gè)主索引。唯一索引:字段值不能重復(fù),但一個(gè)表中可以建立多個(gè)唯一索引。普通索引:字段值可以重復(fù)。3、在“設(shè)計(jì)視圖”中建立索引打開表的設(shè)計(jì)視圖。選擇要定義索引的字段名。在字段屬性區(qū)中,在“索引”屬性后的下拉列表框中選擇合適的索引:無索引屬性有三個(gè)選擇有(

26、有重復(fù))有(無重復(fù))6、索引的意義建立索引是為了提高查詢(檢索)速度,但會(huì)降低更新(修改)速度。7、不能建立索引的數(shù)據(jù)類型是:OLE 對(duì)象二、表間關(guān)系的基本概念1、在 Access 中,雖然一個(gè)表中可以多達(dá) 255 個(gè)字段,但字段過多會(huì)造成數(shù)據(jù)冗余,降低操作速度,不便于數(shù)據(jù)管理,所以往往在一個(gè)數(shù)據(jù)庫中建立多個(gè)分門別類的“小表”,然后把這些小的表通過建立關(guān)系把它們聯(lián)系起來。2、建立表間關(guān)系的方法是,通過在每?jī)蓚€(gè)表中的一個(gè)關(guān)聯(lián)字段,把各表聯(lián)系起來。關(guān)聯(lián)字段不必有相同的字段名,但必須有相同的數(shù)據(jù)類型。3、建立表間的關(guān)系只能是一對(duì)一、一對(duì)多。多對(duì)多的關(guān)系原則上可以拆分為多個(gè)一對(duì)多的關(guān)系。三、建立表間關(guān)

27、系1、建立一對(duì)一關(guān)系:兩個(gè)表的關(guān)聯(lián)字段必須具有唯一性。把兩個(gè)表的關(guān)聯(lián)字段設(shè)置為“主鍵”(也可設(shè)置為無重復(fù)索引)。使用工具欄上的“關(guān)系”按鈕(“數(shù)據(jù)庫工具”選項(xiàng)卡“關(guān)系”功能區(qū))。在彈出的“關(guān)系”窗口中,右擊顯示表(或“設(shè)計(jì)”“關(guān)系”按鈕)。在彈出的“顯示表”對(duì)話框中,選擇要建立關(guān)系的表添加。添加完后關(guān)閉顯示表對(duì)話框,返回到“關(guān)系”窗口中。把一個(gè)表(主表)中的“關(guān)聯(lián)字段”拖到另一個(gè)表(子表)中的“關(guān)聯(lián)字段”上。在彈出的“編輯關(guān)系”對(duì)話框中,有選擇性地選中“實(shí)施參照完整性”、“級(jí)聯(lián)更新相關(guān)字段”、“級(jí)聯(lián)刪除相關(guān)記錄”。單擊“確定”按鈕后,關(guān)系建成。2、建立一對(duì)多關(guān)系:子表的關(guān)聯(lián)字段不必具有唯一性。

28、建立方法與建立一對(duì)一的關(guān)系相同,但子表可以不建立索引或建立有重復(fù)索引。四、特別說明:1、建立表間關(guān)系時(shí),必須關(guān)閉與建立關(guān)系相關(guān)的表。2、主表的關(guān)聯(lián)字段值可以多于子表,但子表的關(guān)聯(lián)字段值不能多于主表。3、可實(shí)施參照完整性的表間關(guān)系必須具備三個(gè)條件:在主表和子表中,關(guān)聯(lián)字段有相同的數(shù)據(jù)類型。在主表中已經(jīng)將關(guān)聯(lián)字段索引屬性設(shè)置為主鍵。在子表中,每條記錄在關(guān)聯(lián)字段上的值為空值,或等于主表中某條記錄的關(guān)聯(lián)字段值。4、不選中“級(jí)聯(lián)更新相關(guān)字段”復(fù)選框時(shí),表示關(guān)聯(lián)的字段不允許更新;選中該復(fù)選框時(shí),表示在主表中修改關(guān)聯(lián)字段值時(shí),自動(dòng)更新子表中對(duì)應(yīng)關(guān)聯(lián)字段的值。5、不選中“級(jí)聯(lián)刪除相關(guān)字段”復(fù)選框時(shí),表示關(guān)聯(lián)的

29、字段不允許刪除;選中該復(fù)選框時(shí),表示在主表中刪除記錄時(shí),自動(dòng)刪除子表中的對(duì)應(yīng)記錄。6、聯(lián)接類型有:內(nèi)部聯(lián)接、左聯(lián)接、右聯(lián)接。五、表間關(guān)系的修改和刪除:1、修改表間關(guān)系:打開“關(guān)系”窗口。雙擊“關(guān)系線”,或右擊“關(guān)系線”“編輯關(guān)系”。在打開的“編輯關(guān)系”對(duì)話框中,進(jìn)行修改后,單擊“確定”按鈕即可。2、刪除關(guān)系打開“關(guān)系”窗口。選中“關(guān)系線”。按鍵盤上“Delete”鍵,或右擊“關(guān)系線”“刪除”。六、查閱字段與關(guān)系使用“查閱向?qū)А眲?chuàng)建查閱字段過程中,Access 自動(dòng)創(chuàng)建向?qū)е猩婕暗降膬蓚€(gè)表之間的關(guān)系。七、使用子數(shù)據(jù)表:?jiǎn)螕裘恳恍凶髠?cè)“+”圖標(biāo),可查看子數(shù)據(jù)表中的相關(guān)數(shù)據(jù)。補(bǔ)充:值列表和查閱字段一

30、、值列表的設(shè)置1、把字段設(shè)置成值列表后,就可以在數(shù)據(jù)表中輸入數(shù)據(jù)時(shí),從下拉列表框中選取數(shù)據(jù),達(dá)到快速輸入數(shù)據(jù)的目的。2、設(shè)置方法:在設(shè)計(jì)視圖中,把要設(shè)置為值列表的字段數(shù)據(jù)類型選擇為“文本”或“數(shù)字”型(不能是其他數(shù)據(jù)類型)。在下面的屬性欄中選擇“查閱”選項(xiàng)卡。在“顯示控件”屬性后面下拉列表框中選擇“列表框”或“組合框”。說明:列表框和組合框的差別是:列表框只能在下拉列表中選擇數(shù)據(jù),而組合框既可以從下拉列表中選擇也可以輸入框中沒有的數(shù)據(jù)。在“行來源類型”屬性后面下拉列表框中選擇“值列表”。在“行來源”屬性后面輸入需要進(jìn)行選擇的數(shù)據(jù),各數(shù)據(jù)之間用英文分號(hào)隔開。例如,把性別字段設(shè)置為值列表后,在表視

31、圖中輸入性別時(shí)就可以從“男、女”中選了。二、創(chuàng)建查閱字段查閱字段是用“數(shù)據(jù)類型”為“查閱向?qū)А眲?chuàng)建的字段,查閱字段與值列表在數(shù)據(jù)表中輸入數(shù)據(jù)一樣,可以從下拉列表框中選擇輸入,節(jié)省輸入數(shù)據(jù)的時(shí)間。查閱字段與值列表不同的地方是:值列表的“行來源”是直接輸入的,而查閱字段的“行來源”來自于表中。我們知道我國是個(gè)多民族國家,在輸入我們的“民族”字段時(shí),可以使用查閱字段,下面就以此為例,說明創(chuàng)建查閱字段的步驟。1、建立一個(gè)查閱字段需要的表:本例創(chuàng)建一個(gè)“民族”表,只要一個(gè)字段“民族名稱”。該表的記錄就輸入各個(gè)民族,例如:漢族、藏族、維吾爾族、蒙古族、壯族、其他。2、創(chuàng)建查閱字段:在“學(xué)生檔案”表的設(shè)計(jì)視

32、圖中,選擇“民族”字段的數(shù)據(jù)類型為“查閱向?qū)А?,根?jù)向?qū)?chuàng)建查閱字段。3、在“學(xué)生檔案”表的表視圖中,輸入“民族”字段時(shí),就可以從下位列表框中進(jìn)行選擇了。三、創(chuàng)建計(jì)算字段下面以創(chuàng)建一個(gè)“水果銷售”表中自動(dòng)計(jì)算金額為例,在表中直接創(chuàng)建計(jì)算字段。1、進(jìn)入表的設(shè)計(jì)視圖,輸入相應(yīng)字段名及字段類型,如下圖。2、選擇“金額”的數(shù)據(jù)類型為“計(jì)算”,這時(shí)會(huì)彈出一個(gè)“表達(dá)式生成器”對(duì)話框,可以在該對(duì)話框中輸入金額的計(jì)算表達(dá)式“單價(jià)*數(shù)量”,也可以在“金額”字段的“表達(dá)式”屬性中輸入,如上圖。3、保存表后,在數(shù)據(jù)表視圖中,只要輸入了單價(jià)、數(shù)量,金額就自動(dòng)填上去了。一、SQL 基本概念:?jiǎn)卧?3 任務(wù) 4 使用 S

33、QL 查詢Alter table 學(xué)生 add 職務(wù) char(10);)刪除字段:Alter table 學(xué)生 drop 簡(jiǎn)歷;SQL:Structured Query Language,結(jié)構(gòu)化查詢語言,是關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言。二、常用 SQL 語言動(dòng)詞創(chuàng)建表:CREATE修改表:ALTER數(shù)據(jù)定義(對(duì)表結(jié)構(gòu)操作)刪除表:DROP插入記錄:INSERT更新數(shù)據(jù):UPDATE數(shù)據(jù)操作(對(duì)表記錄操作)刪除記錄:DELETE數(shù)據(jù)查詢:SELECT 數(shù)據(jù)查詢(功能非常多、使用非常靈活) 三、常用 SQL 語句的使用1、CREATE語句:功能:創(chuàng)建表結(jié)構(gòu)(空表,無記錄)格式:Create table

34、(字段名 字段類型(寬度,小數(shù)位) 條件,)例:創(chuàng)建“學(xué)生”表,包括:學(xué)號(hào),姓名,性別,出生日期,入學(xué)成績(jī),簡(jiǎn)歷。Create table 學(xué)生(學(xué)號(hào) char(10) primary key,姓名 char(4) not null,性別 char(1),出生日期 date,入學(xué)成績(jī) single,簡(jiǎn)歷 memo);說明:primary key 表示主鍵,即把“學(xué)號(hào)”字段設(shè)為主鍵。not null 表示非空,即必須輸入數(shù)據(jù),不能空起。數(shù)據(jù)類型都使用英文表示:文本型:char,括號(hào)里是字段長(zhǎng)度。數(shù)值型:整型(長(zhǎng)整型):integer(long)短整型:short單精度:single 雙精度:do

35、uble日期/時(shí)間型:date(time) 是/否型:yesno備注型:memo自動(dòng)編號(hào)型:counter 貨幣型:currencyOLE 對(duì)象型:OLEobject 2、ALTER 語句:功能:修改表結(jié)構(gòu)(添加字段、刪除字段、改變字段類型)格式:Add 字段名 類型增加字段alter table 表名drop 字段名 刪除字段Alter 字段名 類型 修改字段類型例: )添加字段:)改變性別字段屬性:Alter table 學(xué)生 alter 性別 yesno; 3、DROP 語句:功能:刪除數(shù)據(jù)表格式:Drop table 實(shí)例:刪除學(xué)生表:Drop table 學(xué)生;4、插入記錄語句:insert插入一條記錄,給每個(gè)字段賦值:Insert into 學(xué)生 values(“2009070223”,“張強(qiáng)”,“男”,#1993-5-23#,“20090702”,“漢族”, “班長(zhǎng)”);插入一條記錄,給部分字段賦值:Insert into 學(xué)生(學(xué)號(hào),姓名,出生日期) values(“2009070223”,“張強(qiáng)”,#1993-5-23#);說明:插入的記錄都在表的最末尾,不能插入記錄到某條記錄之前。5、更新(修改)記錄的語句:update實(shí)例:把“學(xué)生”表中張強(qiáng)的出生日期改為1993 年 4 月 23 日Update 學(xué)生 set 出生日期#1993-4-23# wher

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論