ACCESS數據庫與表操作1課件_第1頁
ACCESS數據庫與表操作1課件_第2頁
ACCESS數據庫與表操作1課件_第3頁
ACCESS數據庫與表操作1課件_第4頁
ACCESS數據庫與表操作1課件_第5頁
已閱讀5頁,還剩95頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第二章數據庫和表2.1創(chuàng)建數據庫2.1.1數據庫設計的步驟1、分析建立數據庫的目的需要先分析為什么要建立數據庫以及所建數據庫應完成的任務。2、確定數據庫中的表可以按以下原則對數據進行分類:(1)每個表應該只包含關于一個主題的信息(2)表中不應該包含重復的信息,并且信息不應該在表之間復制3、確定表的結構分析建立數據庫的目的確定數據庫中的表確定表中的字段確定主關鍵字確定表之間的關系2.1使用Access2003創(chuàng)建數據庫2.1.2創(chuàng)建空數據庫【例】創(chuàng)建“學生成績管理”數據庫,將其保存在E盤Access文件夾下。(1)單擊【文件】菜單下的【新建】命令或單擊工具欄上的“新建”按鈕。(2)在圖所示的“新建文件”任務窗格中單擊“空數據庫”命令。(3)在“文件新建數據庫”對話框中指定數據庫文件的存儲位置,并在文件名文本框中輸入“學生成績管理”,然后單擊“創(chuàng)建”按鈕。圖“新建文件”任務窗格所建庫存放何處?所建庫名字所建文件類型2.1使用Access2003創(chuàng)建數據庫2.1.2使用向導創(chuàng)建數據庫【例】使用“數據庫向導”創(chuàng)建“講座管理”數據庫。(1)單擊【文件】菜單下的【新建】命令或單擊工具欄上的“新建”按鈕。(2)在“新建文件”任務窗格中單擊“本機上的模板”,彈出“模板”對話框,如圖2-2所示。圖2-2“模板”對話框2.1使用Access2003創(chuàng)建數據庫2.1.2使用向導創(chuàng)建數據庫(3)在“模板”對話框中單擊“數據庫”選項卡,我們便可以看到Access所提供的各種數據庫向導了。從中選擇“講座管理”向導,單擊“確定”按鈕.彈出“文件新建數據庫”對話框,指定數據庫文件的存儲位置,并在文件名文本框中輸入文件名,單擊“創(chuàng)建”按鈕便創(chuàng)建了該數據庫。(4)創(chuàng)建數據庫后,Access會自動彈出一系列的“數據庫向導”對話框,我們可以按照需要依次進行設置,完善數據庫的結構。由于“數據庫向導”創(chuàng)建的表和我們需要的表可能不完全相同,因此,使用“數據庫向導”創(chuàng)建數據庫之后,我們還可以根據需要對其進行適當的修改,具體修改方法我們將在后面章節(jié)進行講解。2、數據庫的打開與關閉

同其他的OFFICE辦公軟件相同,ACCESS也用如下方法打開其應用文檔:⑴、文件菜單中的打開命令;⑵、工具按鈕的打開;⑶、單擊任務窗格中的文件打開;⑷、直接雙擊其文檔文件打開;關閉其文檔方法大致和其他軟件也相同:⑴、文件菜單中的關閉而非退出命令;⑶、單擊主切換面板的退出該數據庫按鈕;⑵、數據庫窗口最右上角的;⑷、直接雙擊該數據庫文件的控制菜單欄;具體的應用數據庫即為文檔,但只能處理一個。在Access中,數據庫文件的打開有四種形式方式⑴方式⑵方式⑶方式⑷方式⑴:打開,即是以共享方式打開數據庫。這種方式,網絡上的其他用戶可以再打開這個數據庫,并可以同時編輯這個數據庫,通常是但最好不要用這個方式;方式⑵:以只讀方式打開,這種方式只是想查看一下已有的數據庫,但并不打算修改它,可以選擇只讀方式打開,這種方式可以防止無意間對數據的修改;方式⑶:以獨占方式打開,可以防止網絡上的其他用戶同時訪問這個數據庫文件,也可以有效地保護自己對共享數據庫文件的修改(在給庫加密碼時用到這種方式);方式⑷:以獨占只讀方式打開,為了防止網絡上的其他用戶,同時訪問這個數據庫文件,而且自己也不對這個數據庫文件進行修改時,可以選擇這個方式,這樣可防止網上的其他用戶對這個數據庫文件繼續(xù)進行修改。2.2表的基本結構2.2.1表的結構表的結構是指數據表的框架,主要包括表名和字段屬性兩部分。表名:表存儲在磁盤上的唯一標識。字段屬性:表的組織形式,包括字段的名稱以及它的類型屬性、常規(guī)屬性和查閱屬性。字段名稱:數據表中的一列稱為一個字段,每一個字段具有唯一的名字,被稱為字段名稱。命名規(guī)則為:(1)字段名長度為1-64個字符(2)可以包含字母、漢字、數字、空格和其它字符不能以空格開頭(3)不能包括句號(.)、驚嘆號(!)、方括號([])和重音符號(‘)不能使用ASCII為0~31的ASCII字符,這部分字符為控制字符。

Access數據庫和表之間的關系:A)一個數據庫可以包含多個表;B)一個表只能包含兩個數據庫;C)一個表可以包含多個數據庫;D)一個數據庫只能包含一個表;

創(chuàng)建表1、表的構成學號姓名性別出生年月班級照片簡歷黃宏橋男1983年12月29日02會計1牟連華女1984年2月15日02營銷1楊靜女1983年11月22日02金融2張群山男1984年8月18日03會計2徐麗娜女1985年2月15日03經濟1……………………………………⑴字段:這每一列稱其為字段,即每列都有一個段名,以代表其共同的屬性;⑵記錄:除第一行外,其他行表示若干學生各個方面的基本情況,N行N個不同學生;⑶屬性:每一列表示學生的某種屬性,例如:性別列,即全是表中學生的性別;⑷主關鍵字:可以用來惟一地表示表中的某條記錄,可以是一個或多個字段組成;若干個字段名組成第一行N條記錄性別屬性,域:“男”、“女”候選碼及主關鍵字2、表的設計

(有時也稱為表結構的設計)表是一個滿足關系模型的二維表,即是由縱、橫兩個座標表示、反映事物狀況或信息的數據集合的關系結構。一般地,表在縱向以欄目形式列出事物某一屬性,在橫向以數據記錄形式列出事物的具體內容。如果將二維表的名稱也算在內,那么二維表是由表名、表欄目(也稱為表結構)、表內容(也稱為表記錄)三部分組成,它反映了某一事物的主要信息。同樣,在ACCESS中,表都是以二維表的形式構成的,即由表文件名、表中的字段的屬性、表中的記錄三部分構成的。表名是該表存儲到磁盤的唯一標識,也可以理解為,它是用戶訪問數據的唯一標識,用戶只有依靠表名,才能使用指定的表。所以在定義表名時,要注意:一是使用方便、二是要見名知義,表名要直觀、簡略;

表名字的定義:

表中有幾個字段:

255個,具體技術指標見下頁表。數據表中的“行”稱為:A)字段B)數據C)記錄D)數據視圖屬性最大值表名的字符個數64字段名的字符個數64表中字段的個數255打開表的個數2048表的大小2G字節(jié)減去系統對象所需的空間“文本”字段的字符個數255“備注”字段的字符個數通過用戶界面輸入為65,535;以編程方式輸入時為1G字節(jié)的字符存儲?!癘LE對象”字段的大小1G字節(jié)一個表可建的索引文件個數32一個索引文件可用的字段個數10有效性消息的字符個數255有效性規(guī)則的字符個數2,048表或字段說明的字符個數255記錄的字符個數(除“備注”字段和“OLE對象”字段外)2,000字段屬性設置的字符個數255ACCESS數據庫中表的各項指標一覽表

設計庫表時的考慮:⑴關于類型的定義:數值還是字符:沒有計算意義號碼建議用字符型,以免計算麻煩;邏輯還是字符:若要顯示,例如性別的定義,以字符表示為方便;若還是一種判斷條件可以選用邏輯型,但應顯示“男”、“女”;日期還是字符:如果有關于日期的運算存在,還是日期為好,若沒有日期運算只是簡單顯示,則字符即可;⑵關于位數的考慮:本著足以區(qū)分,還要盡可能節(jié)省空間為好;例如:民族,兩個漢字即可區(qū)分,如:鄂溫克和鄂倫春,塔吉克和塔塔爾數值型則要考慮有足夠的數值位數和數值精度,例如:GKF定5位;

每個字段的基本屬性(字段名、字段類型、字段長度):

主關鍵字段(體現實體的完整性):為了惟一的表示表中的某條記錄,表中必須含有關鍵字。ACCESS的關鍵字(主鍵)可以是表中的一個或多個字段,而且主關鍵字的值不能重復,也不能是空。成績表的學號和課程號學生表的學號每個復合關鍵字都不能為空3、表的創(chuàng)建方法(開始實際操作)

在建立Access表時,即可以先創(chuàng)建一個空的數據表,然后向其中輸入自己數據,也可以通過輸入數據直接創(chuàng)建數據表。Access提供了3種創(chuàng)建表的方法⑴在設計器視圖中創(chuàng)建表:設計結構輸入記錄、

⑵使用表向導創(chuàng)建表:利用已有表進行修改生成新表、

⑶通過輸入數據創(chuàng)建表:直接輸入記錄生成表。不管使用上述哪一種方法創(chuàng)建數據表,之后,用戶都可以在數據庫設計視圖中進一步定義數據表,如新增字段、設置默認值等、還可在數據表視圖中修改表之內容。

另外,還可以用數據導入的方法利用其他系統的表,在ACCESS庫中建立一個數據表。⑴通過使用表向導創(chuàng)建表:在一個打開的數據庫中:對象選中:表;工具選中:新建;對象列表:使用向導創(chuàng)建表;出現新建表對話框后,選擇表向導;選擇和用戶自己要建的表比較接近的表作為向導,即可在向導指引下建立新表。此方法的特點:在已有表結構基礎上修修改改完成新表結構建立⑵在設計器視圖中創(chuàng)建表:在教學實例數據庫界面中:逐項輸入各個字段的名稱、類型、所需字節(jié)數;保存時將表正確命名,且指定所存的文件夾。字段命名字段類型定義字段長度對象選擇:表;對象列表:用設計器創(chuàng)建表;工具選擇:設計(或選擇新建、再選擇設計視圖)即進入如下表設計狀態(tài);表設計器分為上下兩部分:上:基本內容;下:具體屬性此方法特點:根據需求隨心所欲設置或更改主鍵在“設計”視圖中打開表。選擇將要定義為主鍵的一個或多個字段。若要選擇一個字段,請單擊所需字段的行選定器。若要選擇多個字段,請按住Ctrl鍵,然后對每個所需字段單擊其行選定器。

單擊工具欄上的“主鍵按鈕”。

以上內容為尋求幫助獲得的結果。

本案例中的學生表、成績表即用此法建立。具體操作方法:1、按所定順序輸入各個字段的名字、類型、所占位數;2、決定主鍵,方法介紹如右:表設計工具欄:表使用設計器新建新建表設計視圖之后出現如下的工具欄1字段主鍵多字段主鍵⑶通過輸入數據創(chuàng)建表在一個打開的數據庫中:對象選中:表;工具選中:設計;或選中新建出現新建表對話框再選數據表視圖;對象列表:通過輸入數據創(chuàng)建表;通過輸入數據創(chuàng)建表的方法有如下幾個步驟,特別請同學們注意下列的5、1、打開數據庫;2、在數據庫窗口中,單擊了新建“按鈕”,即進入“新建表”窗口;3、在“新建表”窗口中,選擇“數據表視圖”,再單擊“確定”按鈕,進入“表”瀏覽窗口;4、在“表”瀏覽窗口中,可直接輸入數據,系統將根據輸入的數據內容,定義新表的結構,然后再保存表,返回到“數據庫”窗口;5、在“數據庫”窗口中,再單擊“設計”按鈕,進入“表”結構設計窗口,如右圖,對表結構如字段名(或給字段名命名一個標題)、類型、位數等內容做進一步的修改,這樣,才完成了表的設計。此方法特點:簡單直觀,容易理解;但要注意后面的字段屬性修改操作,或用標題表示2.2.2建立表結構3種方法:(1)在“數據表”視圖中直接在字段名處輸入字段名(2)使用“設計”視圖(3)通過“表向導”創(chuàng)建表結構二、使用設計視圖2.2.3向表中輸入數據一、使用“數據表”視圖直接輸入數據二、獲取外部數據所謂導入就是將符合Access輸入/輸出協議的任一類型類型的表導入到Access的數據庫表中。導入的表類型包括Access數據庫中的表、Excel、Louts和DBASE或FoxPro等數據庫應用程序所創(chuàng)建的表,以及HTML文檔等。友情提示:要更改文件類型(*.xls/*.txt/*.mdb)友情提示:是否包含列標題(看清試題要求)友情提示:要正確選擇“保存位置”!(新表/現有表)

打開表

在”數據庫窗口”/表/選擇表/選擇“設計”在”數據庫窗口”/表/選擇表/選擇“打開”或雙擊關閉表文件/關閉表窗口右上角”關閉”按鈕刪除字段選擇要刪除的字段編輯/刪除行|右鍵/刪除行|工具欄(刪除行)插入字段(P29)將光標移動到要插入新字段的位置右鍵/插入行|插入/行|工具欄(插入行)修改字段選擇要修改的字段,修改其內容2、設置字段屬性

字段定義下部分內容(如右圖):1、大部分字段屬性含義比較明顯,如字段大小用于指定文本的長度或數字數據所占的位數;2、當定義字段為數字型時,會出現小數位數,指定數字、貨幣數據的小數位數;3、標題指定了在數據表視圖以及窗體視圖中顯示該字段時所用的字段名標題;假設在表中,用XH來標識學生的學號,用字母做標記處理起來方便,但是在表對外向用戶顯示時,還是用漢字比較清楚,所以可以給XH字段起個漢字的標題:學號;

4、默認值為字段指定缺省值等,例如:假定設定一個金額字段,默認值為0,當沒有輸入金額時,該字段內會表示為0。該內容也可以省略。文本、備注型數據的輸出格式

@字符占位符,輸入字符為文本或空格&字符占位符,不必使用文本字符<強制小寫,將所有字符以小寫格式顯示>強制大寫,將所有字符以大寫格式顯示!強制由左向右填充字符占位符,默認值是由右向左填充字符占位符例如,在字段定義下部的格式中輸入:(@@@)@@@@@@@@則輸入數字時,輸出顯示:格式(格式解決的是:數據以什么樣的格式輸出的問題):舉例格式設置輸入數據輸出顯示@@@-@@-@@@@465043799465-04-3799@@@@@@@@@465-04-3799465043799465-04-3799465043799>DavolioDAVOLIOdavolioDAVOLIODAVOLIODAVOLIO<DavolioDAVOLIOdavoliodavoliodavoliodavolio@;"Unknown"Null值Unknown零長度字符串Unknown任何文本顯示出與輸入相同的文本是否型自定義格式:;<真值>;<假值>例格式定義:;"中國";"外籍"-1:中國-1代表邏輯真0:外籍0代表邏輯假數字、貨幣型數據的輸出格式:日期/時間型數據的輸出格式:舉例:為學生表增加一個國籍字段,為是否型數據:中國為是;外國人為否;但要顯示出中國籍或者外國籍。是/否型數據的輸出格式:

真/假:-1為True,0為False;是/否:-1為是,0為否;開/關:-1為開,0為關;是/否型格式處寫上要顯示的內容:用“;”開始,并做為分隔符接下來,選另一選項卡:查閱,在下拉菜單中選擇文本框即可顯示出文字的效果。

有效性規(guī)則與有效性文本:“有效性規(guī)則”屬性用于定義某個字段在數據輸入時應遵守的規(guī)則,以此來保證所輸入數據的正確性。例如:性別只允許輸入“男”或“女”,當你輸入除此以外的任何內容時,系統都將不允許,會出現一個提示出錯的信息,至于這個錯誤信息是什么,則取決于“有效性文本”屬性中設定的字符串內容。看右圖實例:有效性規(guī)則的定義方法是:點擊為個對話框按鈕后,即出現如下頁的畫面上的表達式生成器。在其中,可利用用戶所寫的常量、操作符所表達的操作、系統所給的函數等等,來定義所要表示的對這個字段的核查;0數字0~9,必需,不允許加號和減號,例如:學號設7個0;9數字0~9,可選,不允許加號和減號,例如:學號設8個9;#數字或空格,可選,允許加號和減號L字母A~Z,必需?字母A~Z,可選A字母或數字,必需a字母或數字,可選&任何字符或一個空格,必需C任何字符或一個空格,可選.:;-/小數點占位符及千位、日期與時間的分隔符。密碼文本框中鍵入的任何字符都按原字符保存,但顯示為星號。字段格式屬性中的“>”、“<”、“!”等。輸入掩碼(用輸入掩碼解決的是:限制輸入的格式問題):輸入掩碼的意義:在數據庫表的設計視圖中,定義某個字段時,若給該字段定義了輸入掩碼,也即對這個字段的輸入內容作了規(guī)定,那么用戶在進行輸入時,輸入的不符合這一規(guī)定的字符將被禁止。在輸入掩碼項旁邊的...即調出下頁的輸入掩碼向導。輸入掩碼向導---適應文本,日期型輸出格式用長日期、輸入掩碼用短日期,結果如圖。進一步說明:格式解決輸出、而掩碼解決輸入問題字符說明0數字(0到9,必需輸入,不允許加號[+]與減號[–])。9數字或空格(非必需輸入,不允許加號和減號)。#數字或空格(非必需輸入;在“編輯”模式下空格顯示為空白,但是在保存數據時空白將刪除;允許加號和減號)L字母(A到Z,必需輸入)。?字母(A到Z,可選輸入)。A字母或數字(必需輸入)。a字母或數字(可選輸入)。&任一字符或空格(必需輸入)。C任一字符或空格(可選輸入)。.,:;-小數點占位符及千位、日期與時間的分隔符。(實際的字符將根據Windows“控制面板”中“區(qū)域設置屬性”對話框中的設置而定)。<將所有字符轉換為小寫。>將所有字符轉換為大寫。!使輸入掩碼從右到左顯示,而不是從左到右顯示。鍵入掩碼中的字符始終都是從左到右填入??梢栽谳斎胙诖a中的任何地方包括感嘆號。\使接下來的字符以字面字符顯示(例如,\A只顯示為A)。掩碼表輸出格式問題輸入掩碼示例數值(000)000-0000(206)555-0248(999)999-9999(206)555-0248(

)555-0248(000)AAA-AAAA(206)555-TELE#999-202000>L????L?000L0GREENGR339M3MAYR452B7>L0L0L0T2F8M400000-999998115-98115-300700“系”-“第”000“號”15系-第789號>L<??????????????MariaBrendanSSN000-00-0000SSN555-55-5555>LL00000-0000DB51392-0493掩碼應用舉例關于掩碼的題:關于輸入掩碼的敘述中,錯誤的是:A)在定義字段的輸入掩碼時,即可以使用輸入掩碼向導,也可以直接使用字符。B)定義字段的掩碼,是為了設置密碼。C)輸入掩碼中的字符“0”表示可以選擇并且必須輸入數字0~9之間的一個數。D)直接使用字符定義輸入掩碼時,可以根據需要將字符組合起來。嘗試自建輸入掩碼(加入一個個人密碼字段)注意:

當在同一字段定義了“輸入掩碼”,而同時也設定了“格式”屬性,而兩都沖突時,會以“格式”為優(yōu)先,“掩碼”被略過。創(chuàng)建值列表和查閱列表字段:在設計示圖中將民族字段定為查閱向導類型的數據,要自行建入相關的值系列在列表中依次輸入相應的內容完成相應的字段定義操作后,在建立表時,效果如右圖,給輸入帶來了方便,看學生表中的民族字段使用查閱向導還有一個重要的用途(為表輸入數據提供了方便):用相關數據表中的關聯的數據對另一張表中的數據方便地進行輸入。例如:學生表中有學生籍貫一項,但計算機系學生表中沒有。此時,我們可以利用這兩個表之間的關聯關系,很方便地完成計算機系學生表中相關字段的輸入工作。

1、對學生表的籍貫字段用查閱向導先制作列好2、對計算機學生加入籍貫字段為查閱向導型數據3、使用查閱表中的值作為數據來源5、在計算機系表中籍貫字段處可用相應的學號找到可用的應填入的籍貫4、將查閱表中的籍貫、學號依次列出當問可使用字段時,這兩個字段中,要填哪個,哪個字段的內容就是可使用字段內容。RecordNo.xhxmxbgkf102076張善男578.0202107李詩女532.0302070王舞女459.0402005趙柳男489.0502001周其男512.0602010劉璐女499.0702032王虹女521.0RecordNo.xm2李詩6劉璐7王虹3王舞1張善4趙柳5周其Xsda.dbfXsdaxm.idx索引意義的簡單示意圖(按機器Machine次序):索引生成的索引庫

索引屬性為“無”:表示該字段沒有索引;默認為“無”“有(無重復)”:表示該字段有索引、但索引字段的值是不可重復的;設定為“有(無重復)”的索引,在輸入時會自動檢查是否重復,例如身份證;“有(重復)”:表示字段有索引且索引字段的值是可以重復的,例如姓名;

索引的建立方法:打開表的結構設計窗口,對要建立索引的字段,打開索引下拉框,選擇其中的“索引”選項。

索引實際上是一種排序,但是它不改變表中數據的物理順序,而是另外建立了一個記錄順序表文件,也即索引文件。索引文件和原庫文件的關系就好象一本書的目錄和書的內容之間的關系。一本書若沒有目錄,可以使用,但查找起來慢,只能從前向后順序找;若有了目錄,可以根據目錄直接找到所要找的內容,但一本書只有目錄沒有后面的內容也是不能使用的。索引的設置:

索引的意義:一般情況下,表中的記錄順序是由數據輸入的前后順序決定的。當用戶有不同的需求時,為了加快數據的檢索、顯示和打印,需要對記錄的順序重新組織,而索引技術即是實現這個目的的最為可行的方法。為了能在庫表中進行二分法快速查找,就要對數據庫表中要查找的字段建立索引,即有序的排列;示意如上頁圖:對索引的解釋:1、當前正對學號字段進行包括索引在內的相關設置操作;2、點擊索引項下的,可拉出下拉選項,進行索引選項的設置,即:無、有(無重復)、有(有重復)。3、從右下部的文本內容中,可理解索引的含義,并可獲得對索引的幫助方法。上述是索引按鈕擊出的索引表,可以看到索引設置情況4、如此設置的索引,有時馬上看不到索引結果,而是為用二分法快速查找創(chuàng)造了條件。5、立即看到排序結果,可以用高級排序。見排序專頁3、設定表的主鍵主鍵也稱為主關鍵字,是表中惟一能標識一條記錄的字段,可以是一個字段或多個字段的組合。定義主鍵時,先要指定作為主鍵的一個或多個字段,如果只選擇一個字段,可單擊字段所在行的選定按鈕,若需要選擇多個字段作為主鍵,可先按下Ctrl鍵,再依次單擊這些字段所有行的選定按鈕。指定字段后,可在鼠標右鍵菜單中選擇“主鍵”命令,或直接單擊工具欄上的“主鍵”按鈕,即可把該字段設為表的主鍵。如果主鍵在設置后發(fā)現不適用或不正確,可以通過再次點擊“主鍵”按鈕,從而取消原有的主鍵。再回憶復習,關系完整性的三點內容:1、實體完整性(P13);2、參照完整性(P59);3、用戶定義的完整性(P42)。實體完整性規(guī)則:就是指關系中主鍵不能取空值和重復的值??罩稻褪恰安恢馈被颉安淮_定”的值。如在學生表中,學號不能是空值,否則無法說明一個學生的信息。又如:在成績表中,學號和課程代碼是復合主鍵,則不能是空的概念是:學號和課程代碼均不能為空值。表的外鍵(又叫外部關鍵字)概念:外鍵是用來與另一個關系進行連接的字段,它在另一個關系表中是主關鍵字。學生表的主關鍵字是:學號;成績表中有一個學號的多門成績,所以學號不是成績表的主關鍵字,也就是說,學號是成績表的外鍵;學生表和成績表靠學號連接。課程表的主關鍵字是:課程代碼;成績表有多個學生選學并有此課程的成績,所以課程代碼是課程表的主關鍵字,而不是成績表的主關鍵字,課程代碼是成績表的外鍵;課程表和成績表靠課程代碼來連接。學生表中的專業(yè)代碼不是該表中的主鍵,卻是專業(yè)表中的主鍵,所以專業(yè)代碼是專業(yè)表中的主鍵字,不是學生表的主關鍵字,專業(yè)代碼是學生表的外鍵;專業(yè)表和學生表靠專業(yè)代碼來連接。院系代碼不是學生表的主鍵,卻是院系表的主鍵,所以院系代碼是院系表的主鍵,院系代碼是學生表的外鍵;院系表和學生表靠院系代碼來連接。結論:某主表靠其主關鍵字和另一表它的外鍵(也即另一表的非主關鍵字)連接;如:學生表→成績表、課程表→成績表、專業(yè)表→學生表、院系表→學生表;前者為父表,后者為子表;P65學生表(學號(主鍵)、…專業(yè)代碼(非主鍵_叫外鍵))專業(yè)表(專業(yè)代碼(主鍵))返回2.2.5建立表之間的關系1、表間關系的概念Access中表與表之間的關系可以分為一對一、一對多、多對多3種2、參照完整性就是在輸入或刪除記錄時,為維持表之間已定義的關系而必須遵循的規(guī)則。3、建立表間的關系4、重新設置主關鍵字需要先刪除原主關鍵字,然后再定義新的主關鍵字。具體操作步驟2.3.3編輯表的內容主要包括定位記錄、選擇記錄、刪除記錄、修改記錄以及復制字段中的數據等。一、定位記錄常用的記錄定位方法:(1)使用記錄號定位(2)使用快捷鍵定位圖2.6定位查找記錄和表2.9快捷鍵和定位功能二、選擇記錄1、用鼠標選擇數據范圍2、用鼠標選擇記錄范圍3、用鍵盤選擇數據范圍表2.10選擇對象及操作方法三、添加記錄操作步驟四、刪除記錄五、修改數據六、復制數據復制粘貼2.3.4調整表的外觀包括:改變字段次序、調整字段顯示寬度和高度、設置數據字體、調整表中網格線樣式及背景顏色、隱藏列等。一、改變字段次序二、調整字段顯示寬度和高度1、調整字段顯示高度2、調整字段顯示寬度三、隱藏列和顯示列(上機考試試題)1、隱藏某些字段列例2.21可以將某些字段列暫時隱藏起來,需要時再將其顯示出來。2、顯示隱藏的列四、凍結列由于表過寬,有

溫馨提示

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

最新文檔

評論

0/150

提交評論