《數(shù)據(jù)庫基礎—Access》教學教案_第1頁
《數(shù)據(jù)庫基礎—Access》教學教案_第2頁
已閱讀5頁,還剩63頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<»c(數(shù)據(jù)庫基礎-Access)教學教案4國家信息化計算機教育認證中等職業(yè)教育電子信息類專業(yè)企業(yè)技能型緊缺人才雙證培養(yǎng)方案配套教學教案1!中國職業(yè)技術教育學會& CEAC信息化培訓認證管理辦公室數(shù)據(jù)庫基礎一 Access中國職業(yè)技術教育學會CEAC信息化培訓認證管理辦公室2006年9月策一牮 數(shù)裾阼基礎1.1進入ACCESS 2003的訛界認識Access 2003數(shù)樅叫1.2認識Access 2003數(shù)據(jù)庳數(shù)據(jù)庫系統(tǒng)慨述策二章數(shù)據(jù)味92.1創(chuàng)建數(shù)_92.2 Access 2003 工作環(huán)境11133.1創(chuàng)迂表結構133.1創(chuàng)_結構153.2修改表結構173.3數(shù)據(jù)1

2、93.3數(shù)據(jù)213.4字段W性233.5 Ml253.6關系27第4車査詢294.1創(chuàng)迮選擇查詢294.2創(chuàng)迂條件査詢314.3創(chuàng)述參數(shù)_344.4創(chuàng)建交叉農汽詢354.5操作査洵364.6認識SQL杏詢38第5$窗體405.1 405.2創(chuàng)建窗體415.3 44<»c數(shù)據(jù)庫基礎一Access教學教案第6章報衣516.1創(chuàng)建報表516.2修飾報表546.3報衣排序和分組556.4創(chuàng)建子報農576.5打印報農587$ 6060627.1簡中.宏的創(chuàng)違 7.2條件么和宏組的創(chuàng)建64笫8章Web頁678.1 678.2哭化數(shù)據(jù)關頁68第9窣數(shù)據(jù)庫的進階729.1數(shù)據(jù)的浮入與疔出729

3、.2數(shù)據(jù)的格份和還原749.3樂縮與修M759.4安全性76第10窣“企卟W工管理系統(tǒng)”斤發(fā)實例7910.1系統(tǒng)沒計7910.2創(chuàng)建數(shù)掘庫和表8010.3記工杏詢和統(tǒng)計8110.4 窗體8110.5 報衣8210.6數(shù)據(jù)訪貞8210.7主控酣板8310.8 8410.9數(shù)據(jù)庫安全85第一章數(shù)據(jù)庫基礎(/)1. 會快速打丌Access 21MI3,2. 認識Access 2003的丁作界曲,能定義按排菜單欄、工具欄 和任務窗格。3. 能使川幫助系統(tǒng)茯取倍總,使W不法獲取所盂的仴助。4. 關 fd Access 2003a5. 能打開數(shù)據(jù)庫和數(shù)據(jù)庫中的灰。«聾a總1.能0定義按排菜中欄、

4、工具欄和任務窗格,2.能使川幫助系統(tǒng)獲取所耑的幫助L7息.中國職業(yè)技術教育學會& CEAC信息化培訓認證管理辦公室71.1進入ACCESS 2003的世界1. 1. 1 啟動 Access 2003幻動Access 2003的操作和其它Micmsoft Office 2003應用程序一樣有多種途徑,以 卜打常見的方法:【方法1】從桌而快捷方式U動【方法2】從“開始/程序”菜動【方法3】從“開始”菜單沿動【方法4】從打開Access數(shù)據(jù)昨文件開始1. 1. 2 認識Access 2003的工作界面Access 2003的工作界面分為主窗體、任務窗格和空窗體。主窗位于界而的Ai I:方,下

5、面為空窗體,位于空窗體右側、主窗體下方部分的是任務窗格,和其它Microsoft Office.:7。2003沌用稈序,菜中.欄、丁具枵和任務窗格郤足吋移動、川隱馘的。范例1-2:移動菜中.枳、工具欄、任務窗格.范例1-3:關閉工具棧和任務窗格、記示工具朽和任務 斟格。<»c(數(shù)據(jù)庫基礎一Access教學教案1.1.3獲取所需的您助在使用Access2003的過程中,遇到需要系統(tǒng)提供助的地力*,可以通過以下多種力法【方法1】按F1鍵 【方法2】幫助列表樞 【方法J】 Office助手【方法/】隨接到Microsoft Office Online站點PH 3范例1-4:搜索“數(shù)據(jù)

6、庫”相關幫助信息,中國職業(yè)技術教育學會& CEAC信息化培訓認證管理辦公室1. 1.4 關閉 Access 20031.2認識Access 2003數(shù)據(jù)庫1. 2. 1打開Access 2003的數(shù)據(jù)痄文件本教材屮的人多數(shù)實例將柚f “羅斯文示例數(shù)據(jù)庫”及兒它兒個Access 2003自帶的示 例數(shù)裾吟進行探作JI2 例 1-5 : 打 開 C:Program FiiesMicrosoft OfficeOFFICEllSAMPLES 文件夾中 Northwind, mdb “羅斯 文示例數(shù)裾痺”文件。從Access 2003開始.Access對“宏”的管理更加嚴格,當打開羅斯文示例數(shù)據(jù)

7、庫時,如果出現(xiàn)“安仝聱告”對話框,范例1-5:降低宏的安全級。Access 2003為初Y荇捉供丫一些很好的示例數(shù)據(jù)庫,比如“羅斯文示例數(shù)裾庫”。在切9齊7:Al Access 2003的過枚屮,將會頻繁地打幵這些氺例數(shù)ft傅,閃此* Access 2003 &供f快速打幵例數(shù)據(jù)阼的途校,1.2.2打開表一個Access 2003數(shù)你仲包括一個成名個數(shù)據(jù)先通過以下范例iU只農。范例1-7:打開羅斯文示例數(shù)據(jù)庫中“訂甲.明細”農。<»c(數(shù)據(jù)庫基礎一Access教學教案中國職業(yè)技術教育學會& CEAC信息化培訓認證管理辦公室11第一章數(shù)據(jù)庫基礎(2)1. 能IX:

8、別數(shù)據(jù)阼和衣。2. 能理解記錄和字段的槪念。C類_點歌當a點3. 能關閉農和數(shù)據(jù)昨。4. 現(xiàn)解數(shù)據(jù)橫型的槪念和分類。5. 丫解數(shù)據(jù)庫、數(shù)裾管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)的概念.2.埋解數(shù)裾投制的概念和分炎。1. 能卜:別數(shù)據(jù)庫和我。能現(xiàn)解記氽和'z段的概念。3. /解數(shù)據(jù)皞、數(shù)裾庫荇理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)的槪念。1.2認識Access 2003數(shù)據(jù)庫1. 2. 1打開Access 2003的數(shù)據(jù)庫文件(k習)1.2.2打開農(復J)數(shù)裾庫在Access 2003屮,數(shù)裾痄足一個存儲在電腦屮的文件。數(shù)裾農表迠以行和列的形式飢織起來的數(shù)裾的集合。例如介一個關于興戶倌息的表。付列郁 包介特定類型的倍息.如

9、姓名、件別、屯詁等。毎行都包介一個具休客戶的所舟倍,G. 字段與id錄7段(Field)和足數(shù)榭次屮W個非常屯從的槪念。衣屮付個數(shù)裾項(列) 稱為字段.鋝一行稱為U1W。農中M字段(列)的數(shù)樅介柑M類型的位息,棖一條記氽 (行被設訃成一個中獨的實體,吋以報據(jù)耑要進行存取或排列.Access 2003的一個表允 許垴多255個字段1.2.3又閉衣或數(shù)據(jù)庫1.3數(shù)據(jù)庫系統(tǒng)概述1.3.1數(shù)據(jù)的存儲數(shù)樅在數(shù)樅庫中是通過數(shù)椐投切來進行抽象農氺和處現(xiàn)的,所介的數(shù)樅昨系統(tǒng)均是基 于沾種數(shù)拋模咽違、X的。數(shù)掂模印記數(shù)扮將技術的核心,通常分為W次模禮M狀模哪和關 系校型。其屮層次模型和網(wǎng)狀校型統(tǒng)稱為非關系摸型,

10、堝r關系校型的數(shù)據(jù)昨荇圳系統(tǒng)足5 前的主流產品。關系增足建£在關系代數(shù)理論上,采用二維表格為基本數(shù)據(jù)結構,“關系”足衍二維表 格,因而,采川二維農格形式的數(shù)裾校別叫關系數(shù)裾投耶。1.3.2數(shù)據(jù)庫訝理系統(tǒng)1. 數(shù)據(jù)庫(DataBase,縮寫DB >數(shù)樅痄就坫為«種特殊II的組織起來的U!決和文件的集介。2. 數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System,縮寫 DBMS)DBMS是一種操縱和理數(shù)據(jù)庫的軟件,實現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的龍、談取,排A篩選、分炎、統(tǒng)計和打印等操作。它對數(shù)拋作進行統(tǒng)一的鈐理和控制。 汁兌機數(shù)據(jù)管理技水大致經歷了三個發(fā)展階段:(1

11、)6由竹理階段(2)文件管理階段(3)數(shù)裾f牟矜理階段3. 數(shù)據(jù)庫系統(tǒng)(DataBase System,縮寫 DBS)數(shù)據(jù)痄系統(tǒng)通常足桁帶有數(shù)據(jù)阼的汁17機系統(tǒng)。廣義地講.它乜括數(shù)裾阼、電腦硬件、 軟件和各類相關人員,也就是一套完糧的可以實際工作的應川系統(tǒng)。<»c數(shù)據(jù)庫基礎一Access教學教案第二章數(shù)據(jù)庫(7)1. 能創(chuàng)述空數(shù)據(jù)阼,2. 能打開利川數(shù)據(jù)W模板創(chuàng)建數(shù)損庫o2.1創(chuàng)建數(shù)據(jù)庫2. 1. 1創(chuàng)建空數(shù)據(jù)庫川f1在逑、:數(shù)椐阼沌用的過枵中.可以先創(chuàng)迮-個4的數(shù)樅庫范例2-h建立一個空的數(shù)裾痄,以文件名“我的第一 個數(shù)據(jù)庫”保存到“我的義杓”屮。如下閣所示2.1.2根據(jù)模板

12、創(chuàng)建數(shù)據(jù)庫Access 2(M)3川A川準備了一些常川的數(shù)椐庫腳川校板.在數(shù)據(jù)諱向4的指爾卜一步一 步輕松創(chuàng)邊U己的數(shù)裾庫。側范例2-2:根裾“if中砹板逑立一個數(shù)裾阼.數(shù)據(jù)阼 名稱為“我的訂單”,保存到“我的文檔”屮。如下圖所示&的訂單:數(shù)霣庫(Access 2表查涓22窗體報表頁宏<似組收歃興對象在設i+視E中創(chuàng)建窗體>H極蠶拔j使用向導創(chuàng)建窗體送貨方式按客尸分類的訂單!】送貨搭窳報表日期萡圍我的公司信息JI13蠶131產品 打印發(fā)累訂單 訂單明細子窗體 付款柳 付獲方式'觸客戶訂單子窗體t廠開to 14訪汁L J教建)<1 ?”國1-|口| X!中國職業(yè)

13、技術教育學會& CEAC信息化培訓認證管理辦公室第二章數(shù)據(jù)庫(2)范迕事點范送3點1. 熟悉Access 2003數(shù)據(jù)痄窗I I及Access 20(13菜巾.、工;的 使用。2. 了解ACCESS的7種對象.3. 通過復制衣和刪除農兩個范例,Access對象的操作。1. Access 2003數(shù)嗨窗U的操作*2. 草握Access 7種對象的復制、刪除等常見操作。2.2 Access 2003 工作環(huán)境2. 2. 1 Access 2003 數(shù)據(jù)庫窗【IAccess 2(X)3數(shù)裾昤說LJ由三個郎分組成。1. 窗口菜單2. 數(shù)裾咋組件選項卡3. 創(chuàng)迂方法和對象列衣Access 200

14、3中數(shù)裾庫主要由“表”、“査詢”、“窗體”、“報衣”、“頁”、“宏”、“模塊”七大對象組成。2. 2.2從制衣Access 2003屮7種對象都N以進行41制操作、刪除等常見。范例2-3:在“我的訂單”數(shù)據(jù)庫中的將“雇員”表復 制份.為新表的名稱“雇員備份”。結果如下圖所示.對象1使用設計器創(chuàng)建表送貨方式1 « 1卽使用向導創(chuàng)連表我的公司值恩弓査詢遇過輅入數(shù)據(jù)創(chuàng)建表r里J:)Switchboard Items3窗鋅產品璉報表汀單頁二訂單明細rj 宏付糊付款方式鵰員組K收藏夾客尸弓打開W 設計卽二1新建X:畫關_1 口 |x|2-18復制“雇員"表為“雇員備份”表兩種復制衣的

15、/法,K別足:粘貼衣方式mJ以僅女制衣結鉤,或以復制衣結構及數(shù)據(jù), 也nj能將農的數(shù)據(jù)氾加到Jt.它農屮去,趙制的結果足衣:濘出衣方式的保存類型除丫默 汄價衣以外.還川以冇說體、報農和數(shù)裾訪H頁三個選擇,衣中的數(shù)樅將和衣的結構一起濘 出,2.2.3刪除表范例2-4:在“我的訂單”數(shù)據(jù)庫中的刪除“雇員備份” 表.【方法門使用鍵做命今方式【方法2】使用菜單方式【方法J】使川TH柃力式I眺4】使川快捷力式乃式owe數(shù)據(jù)庫基礎一Access教學教案第三章表(/)1. 使用向導創(chuàng)建表.2. 使用設計器創(chuàng)3. 理解字段名稱、數(shù)據(jù)類型、字段火小和小數(shù)位數(shù).1. 使用“數(shù)據(jù)庫向導”向導和設計器創(chuàng)建數(shù)據(jù)表.2.

16、 現(xiàn)解段名稱和數(shù)樅炎M、7段人小和小數(shù)位數(shù)。3.1創(chuàng)建表結構創(chuàng)迂農的過程般分創(chuàng)迮農的姑構和求入數(shù)樅網(wǎng)個步聚.為次定義字段圮創(chuàng)迂衣的 +也足敁蒐要的環(huán)節(jié)。3.1.1使用叫導創(chuàng)逑衣Access 2003屮包含了 “數(shù)據(jù)痄向|nj .川以捉氺用廣一步一步地完成IX雜的任務。Itll范例3 1:在第2章“我的第一個數(shù)據(jù)庫”屮,創(chuàng)迂“產 品”衷的結構。3.1.2使用設汁器創(chuàng)建農表的沒計器(計視圖)足創(chuàng)建表和修改表結構的亟耍工具,在沒計視圖屮,用戶通過 輸入字段名稱和字段誠性可以創(chuàng)迮衣的結構,范例3-2:在“我的第一個數(shù)據(jù)庫”中使用設計器創(chuàng)建 “供應尚”農的結溝?!肮獭北淼慕Y構字段名r數(shù)據(jù)類鄧氏度供應

17、商ID自動編號(主鍵)公司名稱文本40聯(lián)系人姓名文本8地址文本60城市文木10郵政編碼文木6圖3-18 “供應商”表的數(shù)據(jù)表視圖主諏上鍵足UYf唯-標識表屮每條記錄的位的一個或冬個域(列。上鍵不允許為Null,并U必須始終H有唯一索引*關系型數(shù)據(jù)庫使用主鍵的唯、標記米標識農屮的每條記泌。主鍵 川來將衣與其他衣巾的外鍵相關聯(lián).可以引川芄他衣中的相關id求.字段名稱介:表屮創(chuàng)迮字段時,諾要給T7段一個名稱.稱為字段名.Access 2003的一個表敁名 允許有25S個字段,字段名最多可以杳64個字符。除了點(.)、感嘆號(!)、中括號口)、 先好窄格、不吋打印字符(如空格等字符)之外,字段名稱nJ

18、以使用托種字母、數(shù)字、空格 和標點符號,支持漢字作為字段名.一個漢字內2個字符位。7段數(shù)裾類型:決定存儲數(shù)據(jù)的7段特征。字段人小7段大小又稱力7段長度,足允許忭放數(shù)椐的烺大長度。 小數(shù)位數(shù)允i午存放數(shù)字塑和貨幣型字段屮數(shù)據(jù)的敁名小數(shù)位數(shù)。Access 2003屮可用的字段數(shù)據(jù)類型和7段大小1、文木(字符型)2、備注3、數(shù)字(數(shù)伉徹)4、口期/時叫5、貨幣6、fl動編U7、是/許(邏糾塑8、OLE對象9、超鏈接10、杏閱向導中國職業(yè)技術教育學會& CEAC信息化培訓認證管理辦公室<»c數(shù)據(jù)庫基礎一Access教學教案第三章表(2)3.1創(chuàng)建表結梓J3.1.3通過輸入數(shù)據(jù)創(chuàng)

19、建農對J*簡中.農,nJ以通過輸入數(shù)樅來快速地創(chuàng)迮農。側 3范例3-3:在“我的第一個數(shù)裾沖”屮通過輸入數(shù)裾創(chuàng)建“運貨商”表,數(shù)據(jù)如表3-2.結果如圖3-30。運貨商1D公司名稱ill話1急逨快逃(010) 655598312統(tǒng)一包裹(010)655531993聯(lián)邦貨運(010)65559931表3-2 “運貨商”表的數(shù)據(jù)7共百記錄數(shù):3記錄:h| < II運貨兩:表(010) 65553199010) 65559931-I 口 |X|f急速訣遞2統(tǒng)一包S3聯(lián)邦貨運運貨商ID公司名稱1*13 30 “運貨尚”數(shù)裾農視|羽中國職業(yè)技術教育學會& CEAC信息化培訓認證管理辦公室3.

20、1.4切換視閣數(shù)據(jù)農視閣和議計創(chuàng)建和維爐衣過稈屮作常|R貶的兩個視RU在數(shù)樅衣視閣中, 主耍進行數(shù)裾的錄入操作,也J以市命名字段,川4能修改字段拭性。設汁視圖屮,主耍進 行修改字段域性操作,但不能氽入數(shù)裾。1. 使用數(shù)據(jù)表視圖打開表2. 使用設計視圖打開表3. 切換數(shù)樅農視閣和沒計視陽。<»c數(shù)據(jù)庫基礎一Access教學教案范迕墨點H坐3點1511 S第三章表(3)1. 能修改數(shù)椐衣的字段名稱*2. 能刪除指定的字段。3. 能在數(shù)據(jù)衣屮増加字段。4. 能fV:數(shù)據(jù)我屮稱動7段的位迓。1. 對宇段屈性進行修改時,防止MJ能造成數(shù)據(jù)的丟失.2. 將字段改為“白動編號”。3. 在數(shù)裾

21、綱圖和設計視圖中修改表的結構.3.2修改表結構3. 2. 1修改字段范例3-5:將“運貨曲”農中字段名“公司名稱”修改 為“公司簡稱”。3. 2.2刪除字段范例3 7:將“運貨商”表屮字段“運貨商TD”刪除。中國職業(yè)技術教育學會& CEAC信息化培訓認證管理辦公室253.2.3增加字段范例3-8:在“運貨商”農中增加“聯(lián)系人”字段, 范例3-9:在“運貨商”表中增加“運貨商TD”字段, 數(shù)據(jù)類型為“自動編號'3.2.4移動字段范例3-10:在“運貨商”及中將“聯(lián)系人”字段移動 到“電話”字段之后(A側)。第三章表(4)H嫌3點1. 在數(shù)椐衣屮輸入數(shù)據(jù)2. 添加、修改、刪除和復制

22、衣中的數(shù)裾。1. 不冋類型數(shù)椐的輸入2輸入數(shù)裾時改狀態(tài)和描入狀態(tài)的區(qū)別.3.3數(shù)據(jù)衣結鉤只足為數(shù)據(jù)阼竹觀搭讓好數(shù)據(jù)存放的抿架,而數(shù)據(jù)則W耍川戶錄入(輸入)的。 作氽入數(shù)據(jù)的過杓.屮,經常遇到消加、刪除和修改的操作。數(shù)裾彔入完葉以對數(shù)據(jù)進 行簡單的査找、替換、抹序、篩選等操作。3.3.1數(shù)椐錄入范例3-11:在“產品”表屮輸入數(shù)據(jù)(如表3-3.表3- 3 “產品”我的數(shù)據(jù)產品ID產品名稱單價庫存量訂貨量停止1蘋果汁¥ 18.00390Yes2牛奶¥19.001740No3番茄效¥ 10.001370No4Y 22.00530No5麻油¥21.3500Yes

23、6雋油¥ 25.001200No7海鮮粉¥30.00150No8胡椒粉¥ 40.0060No9雞¥97.00290Yes10祖¥31.00310No(數(shù)據(jù)庫基礎一Access教學教案3.3.2數(shù)據(jù)維護數(shù)據(jù)的維護記衍對數(shù)裾進行淤加、修改、除、U制匁棖作.數(shù)裾痄冇理員經常$也通 過數(shù)裾農視圖對數(shù)據(jù)進行維護操作。1-添加數(shù)據(jù) 范例3-12:將“產品”衣中數(shù)據(jù)“蟹”字前加“江”字. 注意編鉗時應處于的捕入狀態(tài).2. 刪除數(shù)據(jù)范例3-13:刪除“產品”表中數(shù)據(jù)“蘋果汁”的“汁”字。3. 修改數(shù)據(jù)范例3-14:將“產品”表中數(shù)據(jù)“番茄醬”改為“麻辣醬”,4

24、. 復制數(shù)據(jù)5. 撤消操作中國職業(yè)技術教育學會& CEAC信息化培訓認證管理辦公室#數(shù)據(jù)庫基礎一Access教學教案中國職業(yè)技術教育學會& CEAC信息化培訓認證管理辦公室29側 S第三章表(5)1. 査找和替換衣中的數(shù)據(jù).2. 數(shù)據(jù)的棑序和篩選,1. “汽找和衿換”對話框的使用,2. 數(shù)據(jù)的篩選a3.3數(shù)據(jù)3.3.3數(shù)據(jù)齊找范例3 15:在“羅斯文”示例數(shù)據(jù)庫的“客戶”表中 S找公3名稱為“和福讓設”的記朵。3. 3.4數(shù)據(jù)抨換范例3-16:在“羅斯文”示例數(shù)裾庫的“客戶”衣中 森找城市為“北京”的數(shù)據(jù),并修改為“北京市”*3.3.5數(shù)據(jù)排序范例3-17:將“羅斯義示例數(shù)裾庫

25、”的“客戶”維 “城市”進行“升序”排列.3.3.6數(shù)據(jù)篩選篩選足衍只顯示川Pffi定的ki求.隱藏不相關的id求。側 題衣只范例3-18:將“羅斯文”示例數(shù)據(jù)庫的“客戶 兄示城巾力“大連”的記錄。<»c數(shù)據(jù)庫基礎一Access教學教案H嫌3點第三章表(6)1. 熟悉常規(guī)的7段屬性.2. 能設腎輸入掩奶。3. 能設背行效性覘則和有效件義本。1. 丫解輸入掩碼的語法,并能設咒常川7的輸入掩碼.2. 冇效性規(guī)則表達式。3. 能使用表達式生成器。中國職業(yè)技術教育學會& CEAC信息化培訓認證管理辦公室333.4字段屬性3. 4. 1認識字段屬件7段W性足組特性,通過這呰特性可

26、以進步控制數(shù)掂住字段屮的存鋪、輸入成顯氺眾穴。付川的域性収決丁字段的數(shù)樅處M。認識以下字段的誠性,字段大小、格式、小數(shù)位數(shù)、輸人掩時、標題、默認值、苻效件 規(guī)則、釘效性文本、必項字段、允許交字符屮、尜引3.4.2輸入掩碼輸入掩碼紀指一種格忒,川/1在求入數(shù)獄的過程屮,沒輸入掩碼的7段只能求入指 定格式的數(shù)裾*設評輸入掩碼,nJ以防止川f*在錄入數(shù)椐的過柷屮彔入錯誤的數(shù)裾。范例3-19:在“我的訂單”數(shù)據(jù)庫中的“我的公司信 息”表中設3K “郵政編碼”的輸入掩碼.如圖3-87所示。W 3-87郵政編扒的輸入掩奶3.4.3 Yf效性規(guī)則和打效性文本所謂“燈效性規(guī)則”足指-個農達式.川f1輸入的數(shù)樅

27、必須滿足農達成,使農達八的們城。2輸入義中吋,Access 2003會門動檢測輸入的數(shù)則足內滿足介效性規(guī)則人達式,如 果不滿足,則Access 2003會W示“有效性文本”。范例3-20:在“我的訂單”數(shù)據(jù)庫中的“產品”農中設罝“單價”的有效性規(guī)則是大To.如果用戶輸入-個負 值,則顯示出錯信息“單價必須大于0”.如圖3-92所示.K 3-92有效性規(guī)則和有效性文本第三章表(7)H縑3點1. 理解“索引”的槪念和索引的三種類型,2. 會設裨單一 7段索剎和名7段索引。 1. 理解“索引”的槪念和索引的三種類型.2. 多字段索引多級排序字段,3.5索引3. 5. 1認識索引三種索引:I.主索引2

28、.唯一索引3.常規(guī)索引3.5.2建立單一字段索引 根據(jù)單7段讓立的索引稱為單一 7段索引。(目動編號)記景:,產& :表-! x|5?2015311339訂貧S 7070 40閿3 - 97 id汆按“中.價”升序排列W示范例3-21:在“我的第一個數(shù)據(jù)庫”的“產品”表中 設置“單價”為主索引(如圖3-97*顰價 I ¥ 10.00 ¥18.00 ¥ 19.00 ¥21.35 V22 00 ¥25 00 V30.00 ¥31.00 ¥40.00 ¥97.00產a ID I產&名稱,蕃蕕塞I蘋果ft

29、_ 2牛奶 5麻油 4鹽 6 油 7海鮮粉 筮 8咖粉 9雞3.5.3建立多字段索引個'/段別介逑*的索引稱為多7段索引,名7段索引為E索引時,光按第排序 <»c(數(shù)據(jù)庫基礎一Access教學教案7段指定的緋序次序顯小,當出現(xiàn)相M數(shù)樅的記求吋.冉按第二撲序7段指定的flir?次序顯 示,以此類推。范例3-22:在“我的笫一個數(shù)據(jù)咋”的“產品”衣屮 設置一個多重鍵值索引,“庫存與訂貨”為主索引.庫存量 字段為該索引的第一排序字段.按升序拃列,訂貨策字段為 該索引的笫二排序7段,按降序排列,結果如閣3-103。中國職業(yè)技術教育學會& CEAC信息化培訓認證管理辦公室

30、#記錄:,l圖3 - 103多字段索引產品ID|產S名稱,車價1庫奔量|訂貨星|停止I¥21 3500T«s3蕃55醬¥ 1000670 _No8撕粉¥40 00eLZ0No7觸粉¥30.001540No2牛奶¥ 19 00nL40NoB釐油*25.0020匚0 No9%I29Ytxio s |¥31.0031o!No1草果汁¥ 18 0039|_roLT«s4鹽¥22.00530No*迫1312£1! >共有記錄數(shù)10Of:數(shù)據(jù)庫基礎一Access教學教案第三章表虹嫌3點1.

31、r解關系型數(shù)裾庫屮的“乂系”。2. 能定義(設罝和刪除“關系”。3. 理解定義關系的條件。1.在關系視圖在理解“關系”。 2.定義(設評)關系3.6關系3. 6. 1認i只關系范例3-23:打開Access 2003屮“聯(lián)系人”示例數(shù)據(jù) 庫中“關系的視圖。對一關系一對多關系范例3-24:隱藏的“朕系人類型"我的關系。范例3-25:隱誠“發(fā)代”表的關系。3.6.2刪除關系側 題Access2003中刪除關系就足刪除“關系”視閣中農之間的迕接線。范例3-26:刪除Access 2003中“聯(lián)系人”示例數(shù)據(jù) 庫中(如圖3-108)已存在的關系.<»c數(shù)據(jù)庫基礎一Access

32、教學教案3.6.3建立叉系如果川沒介使川句分創(chuàng)建數(shù)裾痄或農,邵么就定義衣之W的關系。范例3 27:在 Access 2003 屮“聯(lián)系人”示例數(shù)裾郎中的“公司”表和“發(fā)售”表之間建立一對一關系。關系類所山兩個衣的字段決定,這兩個字段稱為定義關系的條件.定義關系的條件分別 如下:如果僅打-個相關字段足鍵或UYf唯-索引*則創(chuàng)讓對多關系。如果兩個相關字段都是主鍵或唯索引,則創(chuàng)建對關系。名對多關系女際卜.足W個表與第三個表的M個一對多關系,第三個表的卞鍵包介W個字 段.分別S前兩個衣的外鍵.第4章查詢4.1創(chuàng)建選擇查詢1. 了解選擇杏洵的概念2. 使用簡甲查詢向療創(chuàng)迮查詢3. 使用設汁視閉創(chuàng)建査詢4

33、. 使用設計視閣實現(xiàn)多表查詢5. 打幵赍詢Jt運行范聳2點1.使用沒計視閣創(chuàng)讓作詢2.使職計視閣實現(xiàn)多農旬中國職業(yè)技術教苜學會& CEAC信息化培訓認證管理辦公室394.1.1使用“奔詢向導”創(chuàng)建齊詢通過“的中.舍詢向創(chuàng)讓合詢.nf以對一個或多個衣或含詢屮衍定的卞段進行數(shù)裾 檢尜。費r品露存奮4:這擇査遇1弟價1¥ 18 0039牛奶O¥ 19 0017茄裝¥ 10.00 1益-1毎箱1測¥22.00S3麻油SSi2»l¥21.35Q塞油毎箱lzra¥25.00120««粉糊30龕*30.00一

34、15«HW)缺302¥40 006 |毎袋500克¥97 00291 一 1毎袋500克¥31.0031毎袋6色¥21 0022>ts毎箱12ffi¥38 0086S袋500克¥6 0024沙茶SJ8I2W¥29 2535咮精毎箱30盒¥15.503931干¥ 17. 4529上id«: "I 11 共 Sig衆(zhòng)?范例用"簡單杏詢向導”創(chuàng)建一個產品庫存量査詢,杏詢 結果如閣4-7所示,圖4-1產品癢存量S詢結果4.1.2使用“設計”視圖創(chuàng)建査詢對于雜的齊詢只介

35、在“沒計”視圖中才能實現(xiàn).范例4-2:用“設計”視閣創(chuàng)建各種產品轉貴總金額的杏詢, 查詢結果如閣4。12039記錄¥39 00¥62 50¥9.20*價*18 00 ¥19 00 Y 10 00 ¥22 00 ¥21 35 *25 00 ¥30 00 ¥40 00 ¥97 00 *31.00*21.00 ¥38 00 ¥6 00 *23 2S ¥15 50閿4-3 “產品昨存總金額”旬結!R4.1.3多表査詢在丈際應用屮.常常會遇到要合詢的數(shù)裾不僅儀在一個農屮,而足存fi/i

36、在名個農屮,亦婁將多個衣屮的數(shù)據(jù)作洵檢索后含并在-起,這也足ft洵的優(yōu)點所在。范例4-3:用“沒計”視閣創(chuàng)建各類產品供應商的査詢,結果如 罔心7所示。數(shù)據(jù)庫基礎一Access教學教案皆嚴品供8兩:u牛助_笳麄a麻油ft:|疆 :»珣箱大眾_遺國鵬沙茶葉格餅干既 II3£口Da£用用曰曰品 a a a £ a a s g共有記聚數(shù)77OI39佳佳樂15捕©10) 6555222217僅僅樂隊捕(010) 6555222213ttti 樂(010) 85552222530廉 *AJ 雇富食品(010) 65554822(010) 65S548227

37、6康食品(010) B55546224康«£賃頓一 |(010) 65554822120 »生(021) B555573515妙生(021) B55557356妙生(021) 8S55573S29為全王觸(020) 8555501131為全王觸(020) 555550114為全王觸(020) 6555501122B正(010 ) 6598765496B正(010) 6598765424通縣(010) 431-787735通昌(010) 431-787739通£(010) 431-787729 正一|方先生(021) 40-2343m 4-7產品供叫尚名農

38、介洵結果4.L4運行杏詢建、:作洵之后,用戶川以運行作洵從而獲得介詢的結果。運行介詢的操作少驟如【第1步】在數(shù)據(jù)庫窗口屮,單擊“S詢”對象【第2步】選擇貲運行的M.然后中擊“打開”按鈕:或雙擊貲運行的介洵。4.2創(chuàng)建條件查詢1. 使用數(shù)值成文字條件創(chuàng)建杏詢2. 使用日期條件創(chuàng)逑査詢3. 使用其他條件創(chuàng)建S詢I.使川數(shù)tf(或文字條件創(chuàng)建OJ中國職業(yè)技術教苜學會& CEAC信息化培訓認證管理辦公室41在日常生活工作中,用戶可以通過在“查詢設計”視圖的“條件”單元格中輸入條件 農達式來篩選出符合條件的記錄。4.2.1使用數(shù)值及文'/條件創(chuàng)建杏洵1.使用數(shù)值條件創(chuàng)建查詢圾常見的比較運

39、算符有、=、=、6種比較運卩符符竹要衣水兄個拖<»c數(shù)據(jù)庫基礎一Access教學教案M «穿查詢1:選算查詢kKS3B丁佳佳樂毎箱24ffi±Kan溧富食品魍為全毎納00克沙茶倕昌毎箱120味精1溥S毎格30愈塞魚航麟500克桂花越瓖S毎 W30A燕麥菊花毎袋3公斤牛肉千小當毎箱30包運動飲李4成記每箱24Jffi蛋樣ZZJ順成毎2<個二玉米餅利利每箱24包記承:1 IIr»I“卜共有記錄數(shù):單價¥ 18 00 *22.00¥31 00 ¥23 25 ¥15 50 *62 50 ¥81 00*

40、9.00 ¥A3 90 ¥ 18 00 ¥9 50 ¥16 2SjjnjxjIB的數(shù)字,可使用"Between算符。在“條件”單元格中使用Between運算符時,其格式為: <測試表達式 > 1 Be tween< 初 >A nd< 終 f|*>在謎個字段的“條件”中.元格內輸入條件輸入衣達式時,衿以該字段作為測試衣達式,則町小必輸入測btik達戒,77+足以改7段作為測試農達A.則必須輸入測試農達穴。ill范例4-4:汽詢產品痄存M:介丁 3070的產品記朵, 如團4-9所示,圖本9條件査詢結果2. 使用文

41、字條件和通配符創(chuàng)建查詢矜想介模糊的結!li,或足不確定條件K的記呆,那么呵以作詢屮使用Like運算符和 通妃符。Access2003屮,U Like運訂符一起使用的通妃符及使用方法如衣冬1所示。技4-1通fid符及使川方法通配符使用方法應用示例衣示由0至任意多個字符組成的字符串,在字符爭屮可以用在第一個字符或螆后一個字符使用wh可以找到what, when、where和why?表示任怠一個字符使用b?t可以找到baU bet和bit表示方括號內的任適一個字符使用b(ae|t "I以找t:j bat和bet. fP找不到bit1:1衣示不在萬括號內的仃S個字符ft川 b(!ae|t i

42、:f 以找到 hut 和 hit.找4、到 krt 和 bet1)衣小櫛定范啪內的任憊一個字付(必須以升序rt列字符范IW使Hl b|a-<?|'4以找到 bad、Wxl 和 bed林衣示任怠一個數(shù)了*?符使川2#5吋以找到205、215和225等范例心5:查詢所有姓“林”的供應商聯(lián)系人,產品巾.價妍.20 £/腕1郷酬4-H。飄S2£|公司名稱上1 “ 共有記錄數(shù)萆價y 25. 89東海 ¥32.00福滿多 ¥55.00玉成¥34.00玉成 ¥34.80 «瀾多聯(lián)系人姓名 林小姐 林小姐 林小姐 林小姐 林摘

43、4-11條件篩選結災4.2.2使用丨1期條件創(chuàng)迮查詢力/和一般的數(shù)值數(shù)裾岡分,Access 2003特將H期炎型的數(shù)椐兩端各加/ 一并所以輸入“12/22/05”和“#12/22/05#”,二者在意義t是相同的.只不過后者更界S辨識 為口期條件。2SJ¥ 17 451998-05-041998-05-0498362820402030201510840摩價¥9 85 ¥45.60¥46 00 ¥ 13.00RH4-13 bl期條件資詢結果110681998-05-04110881998-05-04辣味粉110891998-05-04運動飲W110

44、701998-05-05 蘋果汁110701998-05-05 牛奶110701998-05-05軒110701998-05-05溫轚奶酪110711998-05-05海鱘粉110711998-05-05 龍肝110721998-05-05 牛奶110721998-05-05蝦子11088范例4-6:査詢1998年5月/ 口以后訂購的務類產品訂中.記 成,查洵結果如圖4-A?。中國職業(yè)技術教育學會& CEAC信息化培訓認證管理辦公室4.23使用其他運筇符創(chuàng)建汽詢除了以I:的運兌符之外,還可以使用邏軹運兌符(Not. And、Or). In、Null等運兌符 1.使用邏輯運算符(Not、

45、And、Or)來設定杏刖條件.從而篩選出符介條件的Id氽。ft體使用方法見表本2。農4.2邏輯運燈符的符V及含義邏輯運算符使用方法應用心例lotNot連技的衣達式為ft.吋,核個衣達式為假【聯(lián)系人J Not “林先生”,即杏詢不是林先 生聯(lián)系人的記錄AndAndil接的衣達式力良時.忮個農達式為島|申價| >30 And <50.即要S詢單價在30與50之問的記呆()rOr if技的表達穴燈一個為奐時,格個表達A為真.否則為假|單價>MOOr(tt系人1= “林先生” 査詢 中價大于等T 40或休先生的記錄2.使用In和Is運算符其體使用方法見農4-3。農4.3 In和Is運

46、筇符的符號及含義邏紺運技符使用方法應用示例In(卞段位列農用丁指定一個字段價的列衣,列衣屮的任意一個都可與査詢的字段相匹eIiM “林先生”,“李先生”)> 這兩人的記錄Is Null用于柑定一個字段為空I聯(lián)系人1 Is Null.即介洵聯(lián)系人為空的的id咸Is Not Null用于指定一個字段為非空I聯(lián)系人1 Is Not Null.即ft洵聯(lián)系人有值 <不 足空值)的記錄4.3創(chuàng)建參數(shù)查詢運川參數(shù)汽洵對象吋,川戶nj以報椐捉承輸入?yún)?shù).汽詢對象能根據(jù)川戶輸入?yún)?shù)門動 修改卉洵條件,為不W用戶齊找小M的數(shù)裾。例如:“起始I丨期”為441997-6-1 M, “結束日期”為“199

47、7.6.30”,杏詢結果如圖448Imvja 11997-6-30 沙茶301997-06-021997-6-11997-6-30 鍵果351997-06-021997-6-11997-6-30 汽水181997-064)21997-6-11997-6-30豬肉千201997-06-021997-6-11997-6-30 白米401997-06-021997-6-11997-6-30 酸奶82241997-06-031997-6-11997-6-30 黃豆301997-06-03記錄:Jjjjjf1 |M共有記錄數(shù):76產S訂單查珣:選擇查詢終止日期產品名稱14-18訂購日期產品訂單“參數(shù)査詢

48、”結果參數(shù)查詢利川參數(shù)ft:詢對活枇,捉七川戶輸入?yún)?shù).并檢索符介所輸入?yún)?shù)的記彔或值。nJ以讓立一個參數(shù)提示的巾參數(shù)句.也町以辻立多個參數(shù)捉示的多參數(shù)洵。4.4創(chuàng)建交叉表查詢1. 了解交叉我杏詢的概念2. 知進交叉表汽詢創(chuàng)建時需要_的事項3. 牮娓交乂衣杏洵的創(chuàng)迮過程1.交叉表査湖的創(chuàng)建過程使川Access2003提供的S詢,nJ以根樅耑要檢索山滿足條件的記珙,也以在卉詢屮執(zhí) 行汁訂。如火川/7F數(shù)樅竹沔過程中要M時解決這網(wǎng)乃_曲的功能,那就®使川Access提供的W外一種泠洵方式交義城i相.范例4-8:創(chuàng)迂一個交叉表杏詢,按各W工負貞的客戶進行 分類統(tǒng)計.并對各涔戶的運費進行求和

49、,如閣4-/9。c»c數(shù)據(jù)庫基礎一Access教學教案訂車jr叉3S:交叉衷查上L隱¥ 6,860 58壬偉J¥8, 696 41李芳_|¥ 10,884 74鄭建杰_|V 11,261 18趙軍¥3,918 71孫林¥ 3,780.47金士鷴¥ 6, 665 44¥7,487 88張當屬¥ 3,387 28記錄:"l_d¥ 93.47| AMT0N |AR0UT |BERGS 1¥4 03¥ 122.05¥507 01二 ¥8 «&#

50、165; 116 56¥ 150 84¥456 18¥ 15 64¥65.35¥32 37¥ 164 37¥41.95¥ 132 29¥34.24¥281.54V 23.72Y j09 07¥ 55.89¥ 39 92¥32.38¥ 161JJIJ±Lkd共有記錄數(shù):9閣4-19交叉表杏洵結果交義表作詢交叉衣s詢就足將來源r菜個衣屮的7段進行分組,組列作數(shù)掂衣的左側,一組列作 數(shù)據(jù)衣的上部,然后在數(shù)椐農行與列的交乂處顯示衣中妓個字段的芥祌計擇價.

51、在創(chuàng)迮交乂衣作詢吋,川戶w耍指定三種卞段:一足放在數(shù)裾農誠左端的行標題;二朵 放在數(shù)裾表姒上面的列標題:三記放在數(shù)椐表行勹列交叉位迓上的字段。對于交叉表杏洵. 用戶只能指定一個總計類型的字段。4.5操作查詢1. 會使用含詢創(chuàng)讓新衣2. 會使用迕詢添加記43-會使用杏詢更新id珙4. 會使用2洵刪除i己澩1.理解四種悚作負則的慨念及用途操作杏詢般在需要對表對象中數(shù)據(jù)進行大批蜇操作時使川.是Access提供的5種杏詢 中一個很屯耍的作洵。該作洵饤W個功能.一足檢索滿足條件的id求,二足對作找到的記求 進行操作,埒對記誠進行_除、追加、史新或牛成新農等操作,4.5.1生成表汽詢 如果經常要從幾個表屮提取數(shù)據(jù),記好的力法足使W

溫馨提示

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

評論

0/150

提交評論