




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第4章表的創(chuàng)建和使用本章知識點(diǎn)
1、創(chuàng)建表
2、設(shè)置表結(jié)構(gòu)
3、表的基本操作4、調(diào)整表的外觀
5、表間關(guān)系第4章表的創(chuàng)建和使用表知識使用數(shù)據(jù)庫時(shí),將數(shù)據(jù)存儲在表中,表是基于主題的列表,包含以記錄形式排列的數(shù)據(jù)。表結(jié)構(gòu):表名和字段屬性。字段屬性:字段的名稱、數(shù)據(jù)類型、字段大小、格式、輸入掩碼、有效性規(guī)則等。表內(nèi)容:是指表中存儲的數(shù)據(jù)?!?創(chuàng)建表3種主要方法:一、使用模板創(chuàng)建表二、在數(shù)據(jù)表視圖中創(chuàng)建表三、在表設(shè)計(jì)視圖中創(chuàng)建表創(chuàng)建表是指創(chuàng)建表結(jié)構(gòu),建議在表設(shè)計(jì)視圖中創(chuàng)建表一、使用模板創(chuàng)建表表模板有5個(gè),分別是聯(lián)系人、批注、任務(wù)、問題、用戶,位于“應(yīng)用程序部件”模板庫的“快速入門”組中。使用模板創(chuàng)建表實(shí)際上是創(chuàng)建表、窗體、查詢等數(shù)據(jù)庫對象二、在數(shù)據(jù)表視圖中創(chuàng)建表即在瀏覽表的同時(shí)添加、刪除、更改表字段,但不能對字段進(jìn)行更高級的的操作。對字段更多的操作只能在表設(shè)計(jì)視圖中進(jìn)行。三、在表設(shè)計(jì)視圖中創(chuàng)建表啟動(dòng)表設(shè)計(jì)視圖的方法
(1)視圖組
(2)右擊相關(guān)表啟動(dòng)表設(shè)計(jì)視圖,則表被獨(dú)占打開,其他程序?qū)⒉荒軐υ摫磉M(jìn)行寫操作(打開)三、在表設(shè)計(jì)視圖中創(chuàng)建表§2設(shè)置表結(jié)構(gòu)字段的命名規(guī)則:
字段名中可以使用大寫或小寫,或大小寫混合的字母,可以包含字母、漢字、數(shù)字、空格和其他字符,但不能以空格開頭,不能包含句號(.)、驚嘆號(?。?、方括號([])和單引號(’),字段名最長可達(dá)64個(gè)字符。字段的數(shù)據(jù)類型:文本:不超過255個(gè)字符。注:1個(gè)漢字是幾個(gè)字符?備注:“大”文本,最大是多少?數(shù)字:可細(xì)分成多種數(shù)據(jù)類型。注:在設(shè)計(jì)表時(shí),有一些像數(shù)字的字符不能設(shè)計(jì)成“數(shù)字”型,如“學(xué)號”。日期時(shí)間:占8個(gè)字節(jié),包括日期和時(shí)間5.貨幣:定點(diǎn)小數(shù)6.自動(dòng)編號:整數(shù),此字段中的值為系統(tǒng)自動(dòng)生成,用戶不可輸入,也不重復(fù),一般可用此類型字段作主鍵。7.是/否:布爾型,占1個(gè)字節(jié),表示“真”或“假”,“真”值為-1,“假”值為0。另外,對于一個(gè)數(shù),0為假,非0為真。8.OLE對象:可以存儲任意填制數(shù)據(jù)。例如將一個(gè)文件存在于數(shù)據(jù)庫該字段中。9.超鏈接10.計(jì)算:表中其他字段的計(jì)算結(jié)果數(shù)字型數(shù)據(jù)類型字節(jié):1字節(jié),0-255整型:2個(gè)字節(jié)。
-32768~32767長整型:4字節(jié)單粘度:4字節(jié),最多7位小數(shù)5.雙精度:8字節(jié),最多15位小數(shù)6.同步復(fù)制ID:微軟定義,全球唯一。7.小數(shù):數(shù)據(jù)庫中特有,程序中不支持,建議不用。字段的屬性二、字段屬性字段屬性包括字段名、數(shù)據(jù)類型、寬度等??稍趦煞N界面下更改字段的屬性
(1)在數(shù)據(jù)表視圖中,單擊“字段”選項(xiàng)卡;
(2)在表設(shè)計(jì)視圖中;
當(dāng)然,也可使用程序更改字段屬性。字段屬性:(1)字段大?。簩τ跀?shù)字,是數(shù)據(jù)類型;對于文本,是寬度。
(2)格式:影響顯示,不影響輸入輸出。
(3)輸入掩碼:可規(guī)范用戶的輸入,防錯(cuò)誤。
(4)標(biāo)題:顯示的列名,默認(rèn)顯示字段名。(5)默認(rèn)值:添加一條記錄時(shí),該字段自動(dòng)添加的值。(6)有效性規(guī)則:必須滿足“有效性規(guī)則”表達(dá)式,否則不可更新數(shù)據(jù)。(7)有效性文本:不滿足有效性規(guī)則時(shí)彈出的消息。
(8)必需:是否必須有數(shù)據(jù)
(9)允許空字符串(10)索引
字段級有效規(guī)則:
(1)是通過表達(dá)式來實(shí)現(xiàn)的,表達(dá)式一般是關(guān)系表達(dá)式或邏輯表達(dá)式,表達(dá)式返回值為“真”則通過,否則檢驗(yàn)通不過,不允許更新數(shù)據(jù)。
(2)檢驗(yàn)通不過時(shí)會(huì)有消息提示。
(3)注意消息提示內(nèi)容是“字符串”,但是輸入時(shí)無須用雙引號括起來。
(4)可以用表達(dá)式生成器來輔助生成表達(dá)式。有效性規(guī)則例如:要求輸入的學(xué)生成績必須大等于0,且小于等于100,如果輸入錯(cuò)誤,提示“成績必須在0至100之間”。記錄級有效規(guī)則:
(1)在“屬性表”窗格中進(jìn)行設(shè)置。
(2)一般是通過IIF()函數(shù)來實(shí)現(xiàn)。
(3)IIF()函數(shù)格式:
IIF(e1,e2,e3)在這里e1、e2和e3為表達(dá)式
如果e1的值為真,則取e2的值,否則取e3的值例:對學(xué)生基本信息表,創(chuàng)建記錄有效性,要求生源地是“山東”的學(xué)生的入學(xué)分?jǐn)?shù)不能低于500分,否則提示“請核對入學(xué)分?jǐn)?shù),輸入是否有誤?”
有效性規(guī)則表結(jié)構(gòu)修改添加字段刪除字段修改字段移動(dòng)字段單擊“開始”選項(xiàng)卡中“視圖”圖標(biāo),選擇下拉列表中的“設(shè)計(jì)視圖”。在該視圖中便可以進(jìn)行添加字段、修改字段、刪除字段、重新設(shè)置主鍵等操作。添加記錄定位、選定記錄編輯、復(fù)制、刪除數(shù)據(jù)查找與替換記錄排序、篩選§3表的基本操作
在數(shù)據(jù)表視圖中添加記錄光標(biāo)移到最下一行,輸入數(shù)據(jù)即添加一條記錄在某個(gè)字段中輸入數(shù)據(jù)后按回車或?qū)⒐鈽?biāo)移到另一個(gè)字段表示該字段輸入確定,前提是滿足字段屬性與有效性規(guī)則按ESC鍵表示取消輸入將光標(biāo)移到另一行表示添加記錄完成,前提是滿足記錄有效規(guī)則一、添加記錄1.定位記錄
(1)使用鼠標(biāo)直接移到某行
(2)使用導(dǎo)航按鈕
(3)使用“查找”組中的“轉(zhuǎn)到”按鈕
注意:在許多編程語言中,行的標(biāo)志從0開始。二、定位、選定記錄2.選定記錄
(1)選中一行:
(2)選中一列:
(3)選中多個(gè)連續(xù)行:
(4)選中多個(gè)連續(xù)列:
(5)選中整個(gè)單元格數(shù)據(jù):
(6)選中整個(gè)表:二、定位、選定記錄編輯數(shù)據(jù):復(fù)制數(shù)據(jù):刪除記錄:選中行;刪除刪除字段:可以數(shù)據(jù)表視圖與設(shè)計(jì)視圖中刪除字段,字段被刪除后,字段對應(yīng)的數(shù)據(jù)被全部刪除。三、編輯、復(fù)制、刪除數(shù)據(jù)查找替換四、查找與替換1.排序
(1)在數(shù)據(jù)表視圖中進(jìn)行
(2)高級排序:選定多列進(jìn)行排序操作,實(shí)際上是建立一個(gè)查詢。五、排序與篩選2.篩選
(1)在數(shù)據(jù)表視圖中進(jìn)行
(2)高級篩選:實(shí)際上是建立一個(gè)查詢?!?調(diào)整表的外觀調(diào)整行高和列寬隱藏列與顯示隱藏列凍結(jié)列與取消凍結(jié)列文本格式設(shè)置設(shè)置數(shù)據(jù)表格式表之間主鍵字段與外鍵字段建立一對多關(guān)系建立表之間永久關(guān)系前應(yīng)該先創(chuàng)建相關(guān)索引表間關(guān)系創(chuàng)建完成后可創(chuàng)建參照完整性§5表間關(guān)系索引的概念
(1)索引的功能是用來排序的,排序是為了方便查找。
(2)索引相當(dāng)于在表中增加一個(gè)字段來標(biāo)志記錄的位置。
(3)索引的效率要遠(yuǎn)遠(yuǎn)高于物理排序。創(chuàng)建主索引
主索引字段不能重復(fù)與為空一、創(chuàng)建索引創(chuàng)建含有兩個(gè)字段的主索引的方法索引包含:(1)索引名;(2)索引表達(dá)式創(chuàng)建普通索引創(chuàng)建組合索引的方法,即索引中含有兩個(gè)字段。一、創(chuàng)建索引例:為“學(xué)生成績表”的“學(xué)號”和“課程編號”兩個(gè)字段設(shè)置成組合主鍵。關(guān)系分為一對一、一對多和多對多類型一對一必須合并,多對多必須分解?,F(xiàn)實(shí)中只有一對多關(guān)系一的一方是主索引,多的一方是普通索引父表的主鍵字段與子表的普通索引字段一般名稱與類型相同二、創(chuàng)建關(guān)系1.建立關(guān)系二、創(chuàng)建關(guān)系例:為“學(xué)生基本信息表”和“學(xué)生成績表”建立一對多關(guān)系,關(guān)聯(lián)字段為“學(xué)號”。為“課程基本信息表”和“學(xué)生成績表”建立一對多關(guān)系,關(guān)聯(lián)字段為“課程編號”。2.編輯關(guān)系3.刪除關(guān)系4.建立關(guān)系后通過主表查看子表記錄數(shù)據(jù)參照完整性是保證數(shù)據(jù)的正確性與一致性參照完整性可以實(shí)現(xiàn)(即規(guī)則)
(1)插入規(guī)則
(2)刪除規(guī)則
(3)更新規(guī)則設(shè)置參照完整性必須先建立一對多關(guān)系三、創(chuàng)建參照完整性參照可以確保:
(1)當(dāng)主表中沒有相應(yīng)的記錄時(shí),關(guān)聯(lián)表中不得添加相關(guān)記錄。
(2)若主表中的數(shù)據(jù)被改變時(shí)將導(dǎo)致關(guān)聯(lián)表中出現(xiàn)孤立記錄,則主表中的這個(gè)數(shù)據(jù)不能被改變或子表中數(shù)據(jù)自動(dòng)隨主表中相關(guān)數(shù)據(jù)的改變而改變。
(3)若主表中的記錄在關(guān)聯(lián)表中有匹配記錄,則主表中的這個(gè)記錄不能被刪除或刪除主表中記錄的同時(shí)與之對應(yīng)的子表中記錄自動(dòng)被全部刪除。三、創(chuàng)建參照完整性設(shè)置參照完整性驗(yàn)證參照完整性介紹了在Access2010中創(chuàng)建表的三種最常用的方法:使用模板創(chuàng)建表、在數(shù)據(jù)表設(shè)計(jì)視圖中創(chuàng)建表和在數(shù)據(jù)表視圖中創(chuàng)建表。介紹了設(shè)置表結(jié)構(gòu)中涉及到的字段的命名規(guī)則、字段的數(shù)據(jù)類型和字段的屬性。介紹了向表中錄入數(shù)據(jù)、表的復(fù)制、刪除與重命名、定位記錄、選擇記錄、添加記錄、刪除記錄、修改數(shù)據(jù)及復(fù)制字段中的數(shù)據(jù)、查找、替換、篩選、排序等表的基本操作以及對表的外觀的調(diào)整。小結(jié)1.在考生文件夾下,存在一個(gè)數(shù)據(jù)庫文件"samp1.accdb"和一個(gè)Excel文件"tQuota.xlsx"。在數(shù)據(jù)庫文件中已經(jīng)建立了一個(gè)表對象"tStock"。試按以下操作要求,完成各種操作:(1)分析"tStock"表的字段構(gòu)成,判斷并設(shè)置其主鍵。(2)在"tStock"表的"規(guī)格"和"出廠價(jià)"字段之間增加一個(gè)新字段,字段名稱為"單位",數(shù)據(jù)類型為文本,字段大小為1;設(shè)置有效性規(guī)則,保證只能輸入"只"或"箱"。(3)刪除"tStock"表中的"備注"字段,并為該表的"產(chǎn)品名稱"字段創(chuàng)建查閱列表,列表中顯示"燈泡"、"節(jié)能燈"和"日光燈"三個(gè)值。(4)向"tStock"表中輸入數(shù)據(jù)有如下要求:第一,"出廠價(jià)"只能輸入3位整數(shù)和2位小數(shù)(整數(shù)部分可以不足3位),第二,"單位"字段的默認(rèn)值為"只"。設(shè)置相關(guān)屬性以實(shí)現(xiàn)這些要求。(5)將考生文件夾下的"tQuota.xls"文件導(dǎo)入到"samp1.accdb"數(shù)據(jù)庫文件中,表名不變,分析該表的字段構(gòu)成,判斷并設(shè)置其主鍵;設(shè)置表的相關(guān)屬性,保證輸入的"最低儲備"字段值低于"最高儲備"字段值,當(dāng)輸入的數(shù)據(jù)違反有效性規(guī)則時(shí),提示"最低儲備值必須低于最高儲備值"。(6)建立"tQuota"表與"tStock"表之間的關(guān)系。練習(xí)題一在考生文件夾下的"samp1.accdb"數(shù)據(jù)庫中建立表"tTeacher",表結(jié)構(gòu)如下:
(2)根據(jù)"tTeacher"表的結(jié)構(gòu),判斷并設(shè)置主鍵。(3)設(shè)置"工作時(shí)間"字段的有效性規(guī)則為:只能輸入上一年度五月一日以前(含)的日期(規(guī)定:本年度年號必須用函數(shù)獲
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)內(nèi)訓(xùn)教材產(chǎn)品設(shè)計(jì)原理與方法介紹與培訓(xùn)分享
- 美術(shù)學(xué)習(xí)興趣提升的教學(xué)計(jì)劃
- 中華文化在全球文化多樣性的地位
- 小學(xué)書法社團(tuán)家長參與計(jì)劃
- 企業(yè)信息安全投資回報(bào)率分析與優(yōu)化策略
- 互聯(lián)網(wǎng)技術(shù)在中國農(nóng)業(yè)的應(yīng)用與前景
- 初級中學(xué)學(xué)生活動(dòng)周組織計(jì)劃
- 2025學(xué)年八年級歷史課程教學(xué)計(jì)劃
- 2025年靜止氣象衛(wèi)星接收處理系統(tǒng)合作協(xié)議書
- 小學(xué)班級組織活動(dòng)職責(zé)清單
- 川教版四年級《生命.生態(tài).安全》下冊全冊 課件
- 鋼板樁支護(hù)施工方案完整版
- 審批流程和權(quán)限管理制度
- 醫(yī)院安全保衛(wèi)突發(fā)事件應(yīng)急預(yù)案
- 2024年中國心力衰竭診斷和治療指南2024版
- 機(jī)器學(xué)習(xí) 試卷2套
- 學(xué)校安全風(fēng)險(xiǎn)分級管控清單
- 人教版英語七年級上冊閱讀理解專項(xiàng)訓(xùn)練16篇(含答案)
- 醫(yī)學(xué)教材 《成人圍手術(shù)期血糖監(jiān)測專家共識》解讀
- 建筑相關(guān)法律法規(guī)清單
- 食品安全日管控、周排查及月調(diào)度記錄表
評論
0/150
提交評論