![大一學(xué)習(xí)計算機基礎(chǔ)課件_第1頁](http://file4.renrendoc.com/view/0e825dc8f13211e298a34a3842712dbf/0e825dc8f13211e298a34a3842712dbf1.gif)
![大一學(xué)習(xí)計算機基礎(chǔ)課件_第2頁](http://file4.renrendoc.com/view/0e825dc8f13211e298a34a3842712dbf/0e825dc8f13211e298a34a3842712dbf2.gif)
![大一學(xué)習(xí)計算機基礎(chǔ)課件_第3頁](http://file4.renrendoc.com/view/0e825dc8f13211e298a34a3842712dbf/0e825dc8f13211e298a34a3842712dbf3.gif)
![大一學(xué)習(xí)計算機基礎(chǔ)課件_第4頁](http://file4.renrendoc.com/view/0e825dc8f13211e298a34a3842712dbf/0e825dc8f13211e298a34a3842712dbf4.gif)
![大一學(xué)習(xí)計算機基礎(chǔ)課件_第5頁](http://file4.renrendoc.com/view/0e825dc8f13211e298a34a3842712dbf/0e825dc8f13211e298a34a3842712dbf5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第7章Access應(yīng)用基礎(chǔ)什么是數(shù)據(jù)庫數(shù)據(jù)庫:是持久數(shù)據(jù)的集合,是存儲在計算機中的數(shù)據(jù)的集合身邊的數(shù)據(jù)庫銀行的用戶信息、學(xué)校的教師和學(xué)生信息、圖書館的圖書信息、網(wǎng)頁上不斷更新的新聞、文獻資料……數(shù)據(jù)庫技術(shù)研究如何科學(xué)組織和存儲數(shù)據(jù),如何高效地獲取和處理數(shù)據(jù),以及如何保障數(shù)據(jù)安全,實現(xiàn)數(shù)據(jù)共享。舉例:圖書館===數(shù)據(jù)庫保障圖書安全整理、組織、存儲最大限度地
實現(xiàn)圖書的共享高效地查找和
管理圖書圖書館根據(jù)書的特征將它們按學(xué)科分類整理,通過建立索引表確定書籍的存放方法;根據(jù)索引表按照名稱、作者、關(guān)鍵字、出版社等查找存放位置;
需要不斷地對圖書進行購進、丟失處理、借閱、歸還等管理工作;
對圖書使用狀況進行科學(xué)地分析和統(tǒng)計,作為修改購書計劃的依據(jù);圖書不能借了不還、閱覽室的書不能外借(或只能短期借閱)、重要文獻借閱有嚴格的規(guī)章制度、只允許合法用戶借閱、限定借閱冊數(shù)和期限……不允許長期滯留在個人手中、不能被某些院系獨占、避免重復(fù)購進造成浪費……數(shù)據(jù)庫與圖書館的不同點:數(shù)據(jù)更具普遍性,數(shù)據(jù)的多樣性和復(fù)雜性使得數(shù)據(jù)的組織和管理更具挑戰(zhàn)性,
需要一套科學(xué)的技術(shù)和方法。簡而言之,數(shù)據(jù)庫技術(shù)就是數(shù)據(jù)管理的技術(shù)。數(shù)據(jù)庫的基本概念數(shù)據(jù)庫DataBase(DB)
指長期存儲在計算機內(nèi)、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫中不僅包含數(shù)據(jù)本身,也包含數(shù)據(jù)之間的聯(lián)系。
特點:數(shù)據(jù)按照一定的數(shù)據(jù)模型進行組織,保證有最小的冗余度;具有較高的數(shù)據(jù)獨立性;數(shù)據(jù)可以為多個應(yīng)用程序共享;對數(shù)據(jù)的各種操作都由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一進行。數(shù)據(jù)庫的基本概念數(shù)據(jù)庫管理系統(tǒng)
DataBaseManagementSystem(DBMS)
是位于用戶與操作系統(tǒng)之間的一個數(shù)據(jù)管理軟件?;竟δ埽簲?shù)據(jù)定義功能——DDL數(shù)據(jù)操縱功能——DML數(shù)據(jù)控制功能——DCL數(shù)據(jù)維護功能
裝載、轉(zhuǎn)儲和恢復(fù)、性能分析和監(jiān)測常見DBMS有Access、Oracle、Informix、Sybase、SQLServer、DB2等。數(shù)據(jù)庫的基本概念數(shù)據(jù)庫系統(tǒng)
DataBaseSystem(DBS)
是指引入了數(shù)據(jù)庫的計算機系統(tǒng)。一般由數(shù)據(jù)庫(DB)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員(DBA)組成。DBMS是數(shù)據(jù)庫系統(tǒng)的核心數(shù)據(jù)模型數(shù)據(jù)模型是對現(xiàn)實世界的數(shù)據(jù)特征的抽象描述
概念數(shù)據(jù)模型從用戶的角度強調(diào)對數(shù)據(jù)對象的基本表示和概括性描述(包括數(shù)據(jù)及其聯(lián)系)。不考慮計算機具體實現(xiàn),與具體的DBMS無關(guān)邏輯數(shù)據(jù)模型從計算機(DBMS)的角度用于在數(shù)據(jù)庫系統(tǒng)實現(xiàn)。概念數(shù)據(jù)模型要轉(zhuǎn)化為邏輯數(shù)據(jù)模型,才能在DBMS中實現(xiàn)物理數(shù)據(jù)模型從計算機(存儲介質(zhì))的角度每種邏輯數(shù)據(jù)模型在實現(xiàn)時,都有其對應(yīng)的物理數(shù)據(jù)模型的支持概念數(shù)據(jù)模型E-R模型的有關(guān)概念實體(Entity)是指現(xiàn)實世界中存在的、可以相互區(qū)別的事物或活動。屬性(Attribute)實體所具有的某一特征稱為實體的屬性。實體集(EntitySet)是指同一類實體的集合。實體型(EntityType)具有相同屬性的實體必然具有共同的特征和性質(zhì),用實體名及其屬性名集合來抽象和刻畫同類實體,稱為實體型。關(guān)鍵字(key)是實體間相互區(qū)別的一種惟一標識,它可以是一個屬性也可以是一組屬性。概念數(shù)據(jù)模型實體型間的聯(lián)系一對一聯(lián)系:如果對于實體集E1中的每一個實體,實體集E2中至多有一個實體與之有聯(lián)系,反之亦然,則稱E1與E2具有一對一聯(lián)系,表示為1:1。一對多聯(lián)系:如果對于實體集E1中的每個實體,實體集E2中有n個實體(n≥0)與之有聯(lián)系,反之,對于實體集E2中的每個實體,實體集E1中只有一個實體與之有聯(lián)系,則稱E1與E2具有一對多聯(lián)系,表示為1:n。多對多聯(lián)系:如果對于實體集E1中的每個實體,實體集E2中有n個實體(n≥0)與之有聯(lián)系,反之,對于實體集E2中的每個實體,實體集E1中也有m個實體(m≥0)與之有聯(lián)系,則稱E1與E2具有多對多聯(lián)系,表示為m:n。概念數(shù)據(jù)模型E-R模型的表示方法
以圖形的方式來表示E-R模型,相應(yīng)的圖形被稱為實體聯(lián)系圖,簡稱E-R圖。(1)實體型用矩形表示,矩形框內(nèi)寫明實體名。(2)屬性用橢圓形表示,并用無向邊將其與相應(yīng)的實體型連接起來。(3)聯(lián)系用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實體型連接起來,同時,在無向邊旁標上聯(lián)系的類型。邏輯數(shù)據(jù)模型DBMS所支持的數(shù)據(jù)模型稱為邏輯數(shù)據(jù)模型,便于在數(shù)據(jù)庫系統(tǒng)實現(xiàn)。用概念數(shù)據(jù)模型表示的數(shù)據(jù)必須轉(zhuǎn)化為邏輯數(shù)據(jù)模型表示的數(shù)據(jù),才能在DBMS中實現(xiàn)。根據(jù)數(shù)據(jù)及數(shù)據(jù)之間聯(lián)系的表示形式的不同,主要有以下幾種邏輯數(shù)據(jù)模型:層次數(shù)據(jù)模型
網(wǎng)狀數(shù)據(jù)模型關(guān)系數(shù)據(jù)模型面向?qū)ο蟮臄?shù)據(jù)模型用樹狀結(jié)構(gòu)表示各類實體以及實體間的聯(lián)系以網(wǎng)狀結(jié)構(gòu)表示各類實體以及實體間的聯(lián)系用二維表格來描述實體以及實體之間的聯(lián)系用面向?qū)ο蟮挠^點來描述現(xiàn)實世界的實體。物理數(shù)據(jù)模型在計算機系統(tǒng)的底層對數(shù)據(jù)進行抽象,它描述數(shù)據(jù)在存儲介質(zhì)上的存儲方式和存取方法,是面向計算機系統(tǒng)的。在設(shè)計一個數(shù)據(jù)庫時,首先需要將現(xiàn)實世界抽象得到概念數(shù)據(jù)模型,然后將概念數(shù)據(jù)模型轉(zhuǎn)換為邏輯數(shù)據(jù)模型,最后將邏輯數(shù)據(jù)模型轉(zhuǎn)換為物理數(shù)據(jù)模型。最后一步一般由選定的DBMS自動實現(xiàn)。關(guān)系數(shù)據(jù)庫采用的DBMS是支持關(guān)系數(shù)據(jù)模型的,據(jù)此構(gòu)建的數(shù)據(jù)庫稱為關(guān)系數(shù)據(jù)庫相應(yīng)的DBMS為關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RelationalDataBaseManagementSystem,RDBMS)關(guān)系數(shù)據(jù)模型數(shù)據(jù)結(jié)構(gòu)用關(guān)系(二維表格)表示實體集以及實體集及聯(lián)系。操作方法對數(shù)據(jù)的操作都以對關(guān)系進行各種操作的方式來實現(xiàn)。完整性控制機制最大限度地保證數(shù)據(jù)的正確性、合法性和一致性。數(shù)據(jù)結(jié)構(gòu)表示方法
用一張規(guī)范化的二維表格,實體以及實體間的聯(lián)系都用關(guān)系來表示?!耙?guī)范化”二維表格:任意兩行內(nèi)容不能完全相同。不能有名稱相同的列。每一列都是不可分的,即不允許表中還有表。同一列的值取自同一個定義域。數(shù)據(jù)結(jié)構(gòu)概念(1)關(guān)系
一個關(guān)系就是一張二維表,它由關(guān)系名、關(guān)系模式和關(guān)系實例組成,對應(yīng)了二維表的表名、表頭和表中的數(shù)據(jù)。(2)元組
關(guān)系中的每一行稱為一個元組,對應(yīng)了二維表中的一行數(shù)據(jù)。(3)屬性
關(guān)系中的每一列稱為一個屬性,有屬性名和屬性值之分。(4)域
屬性取值的范圍稱為該屬性的域。(5)關(guān)系模式
對關(guān)系的一種描述方式,一般表示為:
關(guān)系名(屬性1,屬性2,屬性3,……,屬性n)(6)關(guān)鍵字
包括候選鍵和主鍵??梢晕┮淮_定一個元組的最小屬性集合稱為關(guān)系的候選鍵。操作方法操作匯總見教材選擇運算
選擇運算是指從指定的關(guān)系中選擇滿足給定條件的元組組成新的關(guān)系。
學(xué)號登陸密碼姓名性別所在班級狀態(tài)入校時間退學(xué)時間08051101yangxiao001楊雨瀟男080511在讀080511021233211崔敏女080511在讀08051103Zhangjin412張進女080511在讀08051201liujing劉晴女080512在讀08051202Qwert李哲男080512在讀0805130178jkh5劉曉女080513在讀例如,從S1關(guān)系中選擇所有性別為“男”的元組,組成新的關(guān)系S2,運算表達式為S2=σ性別=”男”(S1)。學(xué)號登陸密碼姓名性別所在班級狀態(tài)入校時間退學(xué)時間08051101yangxiao001楊雨瀟男080511在讀08051202Qwert李哲男080512在讀操作方法投影運算
指從關(guān)系的屬性集合中選取指定的若干個屬性組成新的關(guān)系。例如,為了打印學(xué)生名單,需要從S1關(guān)系中查詢?nèi)繉W(xué)生的學(xué)號、姓名和性別,該查詢可用表達式S3=π學(xué)號,姓名,性別(S1)來實現(xiàn),學(xué)號登陸密碼姓名性別所在班級狀態(tài)入校時間退學(xué)時間08051101yangxiao001楊雨瀟男080511在讀080511021233211崔敏女080511在讀08051103Zhangjin412張進女080511在讀08051201liujing劉晴女080512在讀08051202Qwert李哲男080512在讀0805130178jkh5劉曉女080513在讀學(xué)號姓名性別08051101楊雨瀟男08051102崔敏女08051103張進女08051201劉晴女08051202李哲男08051301劉曉女操作方法連接運算
連接運算將兩個關(guān)系的元組按相應(yīng)屬性值的比較條件連接起來,生成一個新的關(guān)系,它是原來兩個關(guān)系的笛卡爾積的一個子集。
如果指定的比較條件為:兩個關(guān)系中指定屬性(通常是屬性名相同的屬性)取值要求相等,則這種連接運算稱為等值連接。
若進一步將等值連接的結(jié)果關(guān)系中去掉重復(fù)屬性,這種連接稱為自然連接。操作方法
例如,將關(guān)系S3和關(guān)系S6進行自然連接運算,即S7=S3S6,結(jié)果如表7.7所示,顯然,從關(guān)系S7中很清楚地看出選修課程的學(xué)生的姓名及其各科期中成績。學(xué)號姓名性別08051101楊雨瀟男08051102崔敏女08051103張進女08051201劉晴女08051202李哲男08051301劉曉女學(xué)號課程號成績080511011100169080511021100180080512011100155學(xué)號姓名性別課程號成績08051101楊雨瀟男110016908051102崔敏女110018008051201劉晴女1100155完整性約束實體完整性約束關(guān)系中各個元組的主鍵不允許取空值、不允許重復(fù)。參照完整性規(guī)則在關(guān)系模型中,實體集之間的聯(lián)系也用關(guān)系來表示存在關(guān)系與關(guān)系間的引用修改一個關(guān)系時,為保持數(shù)據(jù)的一致性,必須對另一個關(guān)系進行檢查和修改。用戶定義的完整性
允許用戶自行定義對數(shù)據(jù)的約束條件,從語義上保證數(shù)據(jù)的合法性。完整性約束取值參照
或取空值在選課表中插入一個記錄
(39078,6,90,0)刪除學(xué)生表中記錄(39001,楊雨瀟,
男,在讀,2007-9-1,2008-7-2,18)如何保證數(shù)據(jù)的一致性?根據(jù)概念數(shù)據(jù)模型設(shè)計關(guān)系數(shù)據(jù)模型基本方法
將每一個實體型以及實體型之間的聯(lián)系分別轉(zhuǎn)換為一個關(guān)系。轉(zhuǎn)換規(guī)則(1)一個實體型轉(zhuǎn)換為一個關(guān)系模式,實體型的屬性就是關(guān)系的屬性。(2)一個1:1聯(lián)系通??梢耘c任意“1”端對應(yīng)的關(guān)系模式合并,并在合并端對應(yīng)的關(guān)系模式中加入另“1”端關(guān)系模式的主鍵和聯(lián)系本身的屬性。(3)一個1:m聯(lián)系可以與“m”端對應(yīng)的關(guān)系模式合并,這時需要將“1”方實體型對應(yīng)關(guān)系模式的主鍵以及聯(lián)系本身的屬性加入到多方實體型對應(yīng)的關(guān)系模式中。根據(jù)概念數(shù)據(jù)模型設(shè)計關(guān)系數(shù)據(jù)模型轉(zhuǎn)換規(guī)則(續(xù))(4)一個m:n聯(lián)系轉(zhuǎn)換為一個關(guān)系模式,雙方實體型的主鍵以及聯(lián)系本身的屬性均加入到該關(guān)系模式,成為它的屬性。(5)3個或3個以上實體型間的一個多元聯(lián)系可以轉(zhuǎn)換為一個關(guān)系模式,各實體型的主鍵和聯(lián)系本身的屬性一起均轉(zhuǎn)換為該關(guān)系模式的屬性。關(guān)系的規(guī)范化問題的提出學(xué)生
課程
選課
成績
m
n
成績類型
選課(學(xué)號,姓名,性別,專業(yè),課程號,課程名,學(xué)分,成績)存在的問題:
數(shù)據(jù)冗余數(shù)據(jù)不一致插入異常刪除異常原因:屬性之間存在函數(shù)依賴關(guān)系。解決方法:對存在函數(shù)依賴的關(guān)系模式規(guī)范化(分解)。關(guān)系的規(guī)范化關(guān)系模式分解選課(學(xué)號,姓名,性別,專業(yè),課程號,課程名,學(xué)分,成績)學(xué)生(學(xué)號,姓名,性別,專業(yè))課程(課程號,課程名,學(xué)分,成績)選課(學(xué)號,課程號,成績)規(guī)范化程度第一范式第二范式第三范式BC范式第四范式第五范式關(guān)系數(shù)據(jù)庫基于關(guān)系數(shù)據(jù)模型構(gòu)建的數(shù)據(jù)庫稱為關(guān)系數(shù)據(jù)庫。關(guān)系數(shù)據(jù)庫的幾個術(shù)語數(shù)據(jù)表
關(guān)系模型中的一個關(guān)系,稱為一個數(shù)據(jù)表。例如依據(jù)學(xué)生關(guān)系可以創(chuàng)建一個“學(xué)生”數(shù)據(jù)表。字段
關(guān)系中的一個屬性對應(yīng)數(shù)據(jù)表中的一個字段(也稱“列”),字段也有字段名和字段值之分。如學(xué)生表中包括學(xué)號、姓名等字段。表結(jié)構(gòu)
對應(yīng)關(guān)系模式,同時還包含各字段的取值類型、寬度等定義內(nèi)容。記錄
關(guān)系中的一個元組,在數(shù)據(jù)表中稱為一條記錄。數(shù)據(jù)庫
一般將某個應(yīng)用環(huán)境中相關(guān)數(shù)據(jù)表構(gòu)建為一個數(shù)據(jù)庫。Access的啟動與退出啟動:
通過“開始”菜單
桌面快捷方式
Access文檔等方式啟動。工作區(qū)任務(wù)窗格工具欄
退出:退出Access方法常用以下兩種方法。選擇【文件】|【退出】命令;單擊Access窗口標題欄中的“關(guān)閉”按鈕。Access數(shù)據(jù)庫及其構(gòu)成數(shù)據(jù)庫的組成(1)表
表以行、列的格式組織數(shù)據(jù),每行稱為一條記錄,每列稱為一個字段。(2)查詢
查詢是用來操作數(shù)據(jù)庫中記錄的對象,利用查詢可以通過不同的方法來查看、更改以及分析數(shù)據(jù),也可以將查詢作為窗體和報表的記錄源。(3)窗體
窗體是數(shù)據(jù)庫和用戶的交互界面,用于顯示包含在表或查詢中的數(shù)據(jù)、操作數(shù)據(jù)庫中的數(shù)據(jù)。Access數(shù)據(jù)庫及其構(gòu)成數(shù)據(jù)庫的組成(4)報表報表是以表格的形式顯示用戶數(shù)據(jù)的一種有效的方式。(5)頁頁又稱數(shù)據(jù)訪問頁,是一種特殊的、能直接連接數(shù)據(jù)庫中數(shù)據(jù)的一種Web頁。(6)宏宏是由一系列命令組成的集合,能自動實現(xiàn)特定的功能。使用宏可以簡化一些經(jīng)常性的操作。(7)模塊模塊是用VBA語言編寫的程序段。Access數(shù)據(jù)庫及其構(gòu)成對象之間的關(guān)系宏/模塊查詢表Web頁報表窗體Access數(shù)據(jù)庫各部分之間的關(guān)系數(shù)據(jù)庫的創(chuàng)建及操作創(chuàng)建空數(shù)據(jù)庫【例7.1】在D盤的“學(xué)生成績管理”文件夾中創(chuàng)建一個“成績管理”空數(shù)據(jù)庫。創(chuàng)建過程:a)單擊工具欄上的“新建”按鈕,或選擇【文件】|【新建】命令,打開“新建文件”任務(wù)窗格;b)在“新建文件”任務(wù)窗格中選擇“空數(shù)據(jù)庫”選項,顯示“文件新建數(shù)據(jù)庫”對話框;c)在“文件新建數(shù)據(jù)庫”對話框中確定數(shù)據(jù)庫文件的位置、文件名稱及文件類型;d)單擊“創(chuàng)建”按鈕,在Access主窗口的工作區(qū)中顯示“數(shù)據(jù)庫”子窗口。.數(shù)據(jù)庫的創(chuàng)建及操作數(shù)據(jù)庫窗口對象列表工具欄對象面板Access數(shù)據(jù)庫窗口數(shù)據(jù)庫的創(chuàng)建及操作關(guān)閉數(shù)據(jù)庫(1)只關(guān)閉數(shù)據(jù)庫文件選擇【文件】|【關(guān)閉】命令;單擊“數(shù)據(jù)庫”窗口中的“關(guān)閉”按鈕;(2)關(guān)閉數(shù)據(jù)庫文件,同時退出Access選擇【文件】|【退出】命令;單擊Access主窗口的“關(guān)閉“按鈕;數(shù)據(jù)庫的創(chuàng)建及操作打開數(shù)據(jù)庫(1)打開方法a)選擇【文件】|【打開】命令,顯示“打開”對話框;b)在“打開”對話框中確定數(shù)據(jù)庫文件的位置,選中數(shù)據(jù)庫文件名;c)用以下方法打開數(shù)據(jù)庫文件;單擊“打開”按鈕;單擊“打開”按鈕右側(cè)的下拉列表按鈕,選擇一種打開方式打開數(shù)據(jù)庫文件。數(shù)據(jù)庫的創(chuàng)建及操作打開數(shù)據(jù)庫2)打開方式說明“打開”:以共享方式打開數(shù)據(jù)庫,可以在多用戶環(huán)境下對數(shù)據(jù)庫進行讀、寫操作?!耙元氄挤绞酱蜷_”:在多用戶環(huán)境下,以此方式打開數(shù)據(jù)庫后,其它用戶不能再打開該數(shù)據(jù)庫,這樣可以有效地保護自己對網(wǎng)絡(luò)上共享數(shù)據(jù)庫的修改?!耙灾蛔x方式打開”:以此方式打開數(shù)據(jù)庫,只能查看數(shù)據(jù)庫而不能對其進行編輯操作?!耙元氄贾蛔x方式打開”:以此方式打開數(shù)據(jù)庫,對數(shù)據(jù)庫的操作具有以“只讀”和“獨占”兩種方式打開數(shù)據(jù)庫的操作特點。數(shù)據(jù)表概述表的構(gòu)成
Access中的表是一個二維表,由若干行和若干列構(gòu)成。第一行是表結(jié)構(gòu),其它行是表的內(nèi)容。表中的一行稱為一條記錄,一個記錄由多個不同類型的數(shù)據(jù)項組成。
表中的一列稱為一個字段,由一組類型相同且含義相同的數(shù)據(jù)項組成。
字段分字段名和字段值兩部分。行列交叉位置的數(shù)據(jù)稱為一個記錄的某個字段值。
為了惟一地表示表中的某條記錄,表一般都要建主關(guān)鍵字。
Access的主關(guān)鍵字(又稱主鍵)可以是表中的一個或多個字段,而且主關(guān)鍵字的值不能為空,也不能重復(fù)。數(shù)據(jù)表概述Access中的數(shù)據(jù)類型數(shù)據(jù)類型說明大小示例文本型字符或字符與數(shù)字的組合最長255個字符名稱、電話號碼數(shù)字型用于算術(shù)運算的數(shù)字數(shù)據(jù)1、2、4、8字節(jié)數(shù)量,分數(shù)日期時間型公元100-9999年范圍內(nèi)的日期及時間值8個字節(jié)生日、參加工作時間貨幣型用于數(shù)學(xué)計算的貨幣數(shù)值與數(shù)值數(shù)據(jù),包含小數(shù)點后1-4位。整數(shù)部分最多15位8個字節(jié)單價、總價自動編號在向表中添加記錄時自動插入的唯一順序或隨機編號4個字節(jié)編號是/否型用于記錄邏輯型數(shù)據(jù),只能取兩種值中的一種1位在校否、婚否備注型適用于存儲長度較長的文本及數(shù)字最長65536個字符簡歷、備注OLE對象型可以鏈接或嵌入其他使用OLE協(xié)議的程序所創(chuàng)建的對象,如Word文檔,Excel表格、圖象、聲音等最大可達1GB照片超級鏈接型用于保存超鏈接的字段,超鏈接可以是文件路徑或網(wǎng)頁地址最長65536個字節(jié)電子郵件、網(wǎng)頁查閱向?qū)驮谙驅(qū)?chuàng)建的字段中,允許使用組合框來選擇一個表或另一列表中的值。通常為4個字節(jié)專業(yè)使用設(shè)計視圖創(chuàng)建新表
在【例7.1】創(chuàng)建的“成績管理”數(shù)據(jù)庫中添加“學(xué)生”表。字段名字段類型字段長度含義xh文本10學(xué)號xm文本20姓名xb文本1性別sr日期8出生日期zm文本8政治面貌bj文本8班級jg文本60籍貫zpOLE對象照片bz備注備注使用設(shè)計視圖創(chuàng)建新表創(chuàng)建過程:a)在“數(shù)據(jù)庫”窗口單擊“對象面板”中的“表”;b)打開“表”設(shè)計器,“表”設(shè)計器;c)定義表中的每個字段名及屬性;d)設(shè)置主關(guān)鍵字段;e)保存數(shù)據(jù)表;f)關(guān)閉“表設(shè)計器”。使用設(shè)計視圖創(chuàng)建新表字段屬性說明①常規(guī)屬性字段大小格式輸入法模式輸入掩碼標題默認值有效性規(guī)則和有效性文本索引必填字段允許空字符串②查閱屬性設(shè)置字段的查閱屬性可以使該字段的內(nèi)容取自于一組固定的數(shù)據(jù)。用戶向帶有查閱屬性的字段輸入數(shù)據(jù)時,該字段提供一個列表,用戶可以從列表中選擇某一數(shù)據(jù)作為該字段的值。使用數(shù)據(jù)表視圖創(chuàng)建新表創(chuàng)建過程:a)選擇表對象:在“數(shù)據(jù)庫”窗口單擊“對象面板”中的“表”;B)“數(shù)據(jù)表視圖”:c)修改字段名:d)在“數(shù)據(jù)表視圖”中輸入數(shù)據(jù),e)保存數(shù)據(jù)表:f)關(guān)閉數(shù)據(jù)表視圖:單擊數(shù)據(jù)表視圖中修改表結(jié)構(gòu)(1)操作過程①打開表設(shè)計視圖②增加字段a)確定新增字段的位置:單擊“xs”字段名;b)增加空行:c)輸入字段名,確定字段的各屬性值;d)保存數(shù)據(jù)表。③刪除字段右擊要刪除的字段名,在快捷菜單中選擇“刪除行”命令;選中要刪除的字段,單擊Access主窗口工具欄中的“刪除行”按鈕
。④修改類型方法同設(shè)置字段各屬性方法相同。⑤移動字段位置a)單擊要移動字段的“行選定器”;b)拖動被選定字段的“行選定器”,移動到指定位置。創(chuàng)建表間關(guān)系關(guān)系的類型(1)一對多關(guān)系(2)多對多關(guān)系(3)一對一關(guān)系創(chuàng)建表間關(guān)系a)打開“成績管理”數(shù)據(jù)庫;b)單擊Access主窗口工具欄上的“關(guān)系”按鈕
,打開“關(guān)系”窗口;c)雙擊要建立關(guān)系的表名,然后單擊“顯示表”對話框的“關(guān)閉”按鈕關(guān)閉該對話框,選定的數(shù)據(jù)表將顯示在“關(guān)系”窗口中;圖7.24“顯示表”對話框圖7.25“關(guān)系”對話框創(chuàng)建表間關(guān)系d)從某個表中將相關(guān)字段拖到另一個表的相關(guān)字段上,顯示“編輯關(guān)系”對話框,多數(shù)情況下是將表中的主鍵(以粗體文本顯示)拖到其它表中的外鍵字段;e)選中“實施參照完整性”復(fù)選項,再選中“級聯(lián)更新相關(guān)字段”和“級聯(lián)刪除相關(guān)記錄”復(fù)選項;f)單擊“創(chuàng)建”按鈕,“編輯關(guān)系”對話框關(guān)閉,“關(guān)系”窗口中的兩個表之間出現(xiàn)連線;g)單擊“關(guān)系”窗口中的“關(guān)閉”按鈕,關(guān)閉“關(guān)系”窗口。
圖7.26“編輯關(guān)系”對話框圖7.27“關(guān)系”對話框創(chuàng)建表間關(guān)系顯示、編輯、刪除關(guān)系(1)顯示“關(guān)系”單擊Access主窗口工具欄上的“關(guān)系”按鈕,打開的“關(guān)系”窗口將顯示已創(chuàng)建的關(guān)系。(2)編輯已有關(guān)系a)單擊Access主窗口工具欄上的“關(guān)系”按鈕,打開“關(guān)系”窗口;b)雙擊要編輯關(guān)系的關(guān)系連線,顯示“編輯關(guān)系”對話框;c)根據(jù)需要設(shè)置關(guān)系選項,然后關(guān)閉對話框。創(chuàng)建表間關(guān)系顯示、編輯、刪除關(guān)系(3)刪除關(guān)系
a)打開“關(guān)系”窗口;
b)刪除關(guān)系:
單擊要刪除的關(guān)系連線,按<Delete>鍵;
右擊關(guān)系連線,在快捷菜單中選擇“刪除”命令;
c)關(guān)閉“關(guān)系”窗口。數(shù)據(jù)表基本操作打開、關(guān)閉數(shù)據(jù)表(1)打開數(shù)據(jù)表
a)選擇“表”對象:在“數(shù)據(jù)庫”窗口的“對象面板”中單擊“表”對象;
b)選定數(shù)據(jù)表:在“數(shù)據(jù)庫”窗口對象列表中單擊某表名;
c)用以下方法打開數(shù)據(jù)表:
雙擊數(shù)據(jù)表;
單擊“數(shù)據(jù)庫”窗口工具中的的打開按鈕。(2)關(guān)閉數(shù)據(jù)表
單擊數(shù)據(jù)表視圖窗口的“關(guān)閉”按鈕;
選擇Access主窗口的【文件】|【關(guān)閉】命令。數(shù)據(jù)表基本操作輸入數(shù)據(jù)(1)一般過程a)打開數(shù)據(jù)表;b)根據(jù)字段輸入數(shù)據(jù);c)用以下方法保存數(shù)據(jù)表:d)關(guān)閉數(shù)據(jù)表。(2)數(shù)據(jù)輸入方法①文本、數(shù)字、貨幣型數(shù)據(jù)的輸入②“是/否”型數(shù)據(jù)的輸入③日期/時間型數(shù)據(jù)的輸入④OLE對象型數(shù)據(jù)的輸入數(shù)據(jù)表基本操作編輯數(shù)據(jù)表(1)定位記錄(2)選定數(shù)據(jù)(3)添加記錄a)打開數(shù)據(jù)表;b)用以下方法之一增加一個空記錄:c)輸入新記錄數(shù)據(jù)。(4)刪除記錄a)單擊目標記錄的選定器;b)用以下方法之一刪除記錄:c)回答確認信息:(5)修改記錄數(shù)據(jù)表基本操作在數(shù)據(jù)表中查找、替換數(shù)據(jù)(1)查找數(shù)據(jù)a)打開數(shù)據(jù)表b)選擇【編輯】|【查找】命令,打開“查找和替換”對話框,c)在“查找內(nèi)容”框中輸入要查找的數(shù)據(jù);d)在“查找范圍”框中選擇表或字段;e)在“匹配”框中選擇匹配條件,例如選擇“整個字段”;f)在“搜索”框中選擇搜索范圍,例如選擇“全部”;g)單擊“查找下一個”按鈕查找,找到的數(shù)據(jù)會反相顯示。圖7.29“查找和替換“對話框數(shù)據(jù)表基本操作(2)替換數(shù)據(jù)a)打開數(shù)據(jù)表;b)打開“查找和替換”對話框:選擇【編輯】|【替換】命令;c)在“查找內(nèi)容”框中輸入要查找的數(shù)據(jù);d)在“替換為”框中輸入新數(shù)據(jù);e)確定“查找范圍”、“匹配”和“搜索”框中的選項;f)單擊“全部替換”按鈕,在顯示的信息框中單擊“是”按鈕。查詢查詢
從數(shù)據(jù)庫中檢索記錄的描述,利用查詢可以從一個或多個表中選擇一組滿足指定條件的記錄。查詢的基本作用如下:查詢、瀏覽表中的數(shù)據(jù),分析數(shù)據(jù)或修改數(shù)據(jù);利用查詢可以使用戶的注意力集中在自己感興趣的數(shù)據(jù)上,而將當前不需要的數(shù)據(jù)排除在查詢之外;將經(jīng)常處理的原始數(shù)據(jù)或統(tǒng)計計算定義為查詢,可以大大簡化處理工作。用戶不必每次都在原始數(shù)據(jù)上進行檢索,從而提高了整個數(shù)據(jù)庫的性能;查詢的結(jié)果可以用于生成新的基本表,可以在此基礎(chǔ)上可以進行新的查詢,還可以為窗體、報表提供數(shù)據(jù)。查詢查詢方式(1)選擇查詢(2)操作查詢①生成表查詢②更新查詢③追加查詢④刪除查詢(3)交叉表查詢(4)參數(shù)查詢(5)SQL查詢查詢查詢條件查詢條件就是在創(chuàng)建查詢時所添加的一些限制條件,使用查詢條件可以使查詢結(jié)果中包含滿足查詢條件的數(shù)據(jù)記錄。查詢條件是一個表達式,是運算符、常量、函數(shù)、字段名、控件和屬性的任意組合,計算結(jié)果為單個值。表達式構(gòu)成元素(1)常量(2)標識符(3)運算符①數(shù)學(xué)運算符
②關(guān)系運算符④邏輯運算符
③連接運算符⑤特殊運算符(4)函數(shù)創(chuàng)建選擇查詢查詢設(shè)計器打開方法:
創(chuàng)建一個新查詢
打開現(xiàn)有的查詢。圖7.30“查詢設(shè)計器”窗口創(chuàng)建選擇查詢創(chuàng)建新查詢
創(chuàng)建一個查詢,查詢有不及格成績的學(xué)生姓名、不及格課程名和成績。a)打開“成績管理”數(shù)據(jù)庫;b)單擊“數(shù)據(jù)庫”窗口“對象面板”中的“查詢”;c)雙擊“在設(shè)計視圖中創(chuàng)建查詢”選項;d)選擇“表”選項卡,分別雙擊成績、課程、學(xué)生表名(或單擊表名,然后單擊“添加”;e)添加字段;f)設(shè)置查詢條件;g)保存查詢;h)關(guān)閉“查詢設(shè)計”窗口。創(chuàng)建選擇查詢顯示查詢結(jié)果(1)在“查詢設(shè)計”窗口查看a)打開“查詢設(shè)計窗口”:b)運行查詢:單擊Access主窗口工具欄中的“運行”按鈕
。(2)在“數(shù)據(jù)庫”窗口查看a)打開數(shù)據(jù)庫窗口;b)單擊對象面板中的“查詢”;c)查看查詢結(jié)果創(chuàng)建選擇查詢修改查詢(1)改變查詢的數(shù)據(jù)源
①為查詢添加表/查詢
a)打開“顯示表”對話框
b)根據(jù)需要添加相應(yīng)的表或查詢
②刪除表/查詢
a)在“查詢設(shè)計”窗口上部選中要刪除的數(shù)據(jù)表或查詢;
b)用以下方法刪除選中的表或查詢:選擇Access主窗口的【編輯】|【刪除】命令;右擊表或查詢,在快捷菜單中選擇“刪除”命令;按<Delete>鍵。創(chuàng)建選擇查詢(2)對查詢字段操作①添加字段
從“查詢設(shè)計”窗口上部的數(shù)據(jù)表或查詢中選擇要插入的字段,用鼠標拖到相應(yīng)的設(shè)計網(wǎng)格中。②刪除字段a)選擇字段:在設(shè)計網(wǎng)格中將鼠標指向要刪除字段的最上方,單擊鼠標選中一列。b)刪除字段:選擇Access主窗口的【編輯】|【刪除】命令;按<Delete>鍵。③改變查詢字段順序
選中“查詢設(shè)計”窗口設(shè)計網(wǎng)格中的一列或多列,用鼠標將其拖動到目的位置。創(chuàng)建選擇查詢在查詢中進行計算(1)預(yù)定義計算
設(shè)計一個查詢,統(tǒng)計每位學(xué)生的平均成績,結(jié)果顯示學(xué)生的姓名及平均成績。操作過程a)打開“查詢設(shè)計”窗口;b)添加“學(xué)生”表和“成績”表;c)將“學(xué)生”表的“xm”字段和“成績”表中的“cj”字段拖到設(shè)計網(wǎng)格;d)單擊Access主窗口工具欄中的“總計”按鈕
;e)單擊“cj”列“總計”網(wǎng)格中的下拉列表按鈕,在顯示列表中選擇“平均值”。創(chuàng)建選擇查詢(2)自定義計算設(shè)計一個查詢,計算每個學(xué)生的年齡,結(jié)果顯示學(xué)生的姓名及年齡,并按年齡從小到大的順序顯示。操作過程a)打開“查詢設(shè)計”窗口;b)添加“學(xué)生”表;c)雙擊“xm”字段,將其添加到設(shè)計網(wǎng)格的第一列;d)在設(shè)計網(wǎng)格第二列的“字段”網(wǎng)格中輸入:年齡:Year(Date())-Year([sr]);e)單擊“年齡”列的“排序”網(wǎng)格,顯示下拉列表按鈕,單擊此按鈕,在顯示的列表選擇“升序”;f)保存查詢。創(chuàng)建交叉表查詢【例】統(tǒng)計各班每門課程的平均成績。a)打開“成績管理”數(shù)據(jù)庫;b)單擊對象面板中的“查詢”;c)雙擊“在設(shè)計視圖中創(chuàng)建查詢”選項d)將“學(xué)生”、“成績”、“課程”表添加到查詢設(shè)計窗口,關(guān)閉“顯示表”對話框;e)添加字段:
f)設(shè)置查詢類型g)指定行標題:
h)指定列標題:i)指定計算類型j)在“bj”列“字段”網(wǎng)格中的開始輸入“班級:”;k)保存查詢。查詢結(jié)果創(chuàng)建參數(shù)查詢【例】統(tǒng)計任意班級每位學(xué)生考試課的平均成績a)打開“成績管理”數(shù)據(jù)庫;b)單擊對象面板中的“查詢”;c)雙擊“在設(shè)計視圖中創(chuàng)建查詢”選項,d)將“學(xué)生”、“成績”、“課程”表添加到查詢設(shè)計窗口,關(guān)閉“顯示表”對話框;e)添加字段:f)設(shè)置參數(shù):g)設(shè)置條件:在“ks”列的“條件”網(wǎng)格中輸入“-1”h)取消“bj”和“ks”列的“顯示”復(fù)選項;i)設(shè)置計算類型:j)保存查詢。查詢結(jié)果創(chuàng)建操作查詢生成查詢【例】創(chuàng)建一個查詢,生成20050111班的成績表“成績20050111”。a)打開“成績管理”數(shù)據(jù)庫;b)單擊對象面板中的“查詢”;c)雙擊“在設(shè)計視圖中創(chuàng)建查詢”選項,)將“學(xué)生”、“成績”、“課程”表添加到查詢設(shè)計窗口,關(guān)閉“顯示表”對話框;e)添加字段
f)設(shè)置條件:g)設(shè)置查詢類型:
h)保存查詢;i)運行查詢,單擊彈出的對話框中的“是”按鈕;j)關(guān)閉“查詢設(shè)計”窗口。創(chuàng)建操作查詢更新查詢【例】創(chuàng)建一個更新查詢,將所有必修課的學(xué)時增加8學(xué)時a)打開“成績管理”數(shù)據(jù)庫;b)單擊對象面板中的“查詢”;c)雙擊“在設(shè)計視圖中創(chuàng)建查詢”選項;d)將“課程”表添加到查詢設(shè)計窗口;e)添加字段;f)設(shè)置查詢類型:選擇“更新查詢”;g)設(shè)置查詢條件:在“xz”列的“條件”網(wǎng)格中輸入:"必修";h)設(shè)置更新表達式:在“xs”列的“更新到”網(wǎng)格中輸入:[xs]+8;i)運行查詢;
j)關(guān)閉“查詢設(shè)計”窗口。創(chuàng)建操作查詢追加查詢【例】創(chuàng)建一個追加查詢,將20050112班的成績追加到數(shù)據(jù)表“成績20050111”中。a)打開“成績管理”數(shù)據(jù)庫;b)單擊對象面板中的“查詢”;c)雙擊“在設(shè)計視圖中創(chuàng)建查詢”選項,d)將“學(xué)生”、“成績”、“課程”表添加到查詢設(shè)計窗口,e)添加字段:f)設(shè)置條件:g)設(shè)置查詢類型:h)保存查詢;i)運行查詢,j)關(guān)閉“查詢設(shè)計”窗口。創(chuàng)建操作查詢刪除查詢【例】創(chuàng)建一個刪除查詢,刪除“學(xué)生”表中班級為“20050114”的學(xué)生信息。a)打開“成績管理”數(shù)據(jù)庫;b)單擊對象面板中的“查詢”;c)雙擊“在設(shè)計視圖中創(chuàng)建查詢”選項,d)將“學(xué)生”表添加到查詢設(shè)計窗口,e)添加字段:
f)設(shè)置條件:g)設(shè)置查詢類型:h)保存查詢;i)運行查詢,單擊彈出的對話框中的“是”按鈕;j)關(guān)閉“查詢設(shè)計”窗口。窗體的設(shè)計窗體的結(jié)構(gòu)
窗體由窗體本身和窗體所包含的控件組成,窗體的形式由其自身的屬性和窗體所包含控件的屬性所決定。
一個完整的窗體由五部分構(gòu)成,每部分稱為一節(jié)。:
窗體頁眉、
頁面頁眉、
主體、
頁面頁腳、
窗體頁腳,窗體結(jié)構(gòu)窗體的視圖(1)設(shè)計視圖:主要用于創(chuàng)建、修改窗體。(2)窗體視圖:顯示設(shè)計的窗體效果,(3)數(shù)據(jù)表視圖:以數(shù)據(jù)表形式顯示窗體效果,在本視圖下只顯示與字段綁定的數(shù)據(jù)和計算數(shù)據(jù)。(4)數(shù)據(jù)透視表視圖:用來設(shè)計、顯示數(shù)據(jù)透視表。(5)數(shù)據(jù)透視圖視圖:用來設(shè)計、顯示數(shù)據(jù)圖表。視圖的切換
通過單擊工具欄中的“視圖”
按鈕
切換視圖,窗體的設(shè)計創(chuàng)建窗體創(chuàng)建數(shù)據(jù)表瀏覽窗體【例】創(chuàng)建一個窗體,瀏覽“學(xué)生”表中的數(shù)據(jù),要求瀏覽過程中不能修改數(shù)據(jù)表中的數(shù)據(jù)。a)打開“成績管理”數(shù)據(jù)庫;b)單擊對象面板中的“窗體”;c)單擊數(shù)據(jù)庫窗口工具欄上的“新建”按鈕,d)指定窗體類型
e)指定數(shù)據(jù)源:f)單擊“確定”按鈕,打開窗體窗口g)切換到設(shè)計視圖
H)打開“屬性”對話框:i)在“對象”下拉列表中選擇“窗體”;j)設(shè)置選項;k)保存窗體:
l)關(guān)閉窗體窗口:窗體數(shù)據(jù)表視圖創(chuàng)建窗體創(chuàng)建錄入信息窗體【例】創(chuàng)建一個窗體,實現(xiàn)錄入課程信息的功能。①創(chuàng)建空白窗體a)打開“成績管理”數(shù)據(jù)庫;b)單擊對象面板中的“窗體”;c)雙擊“在設(shè)計視圖中創(chuàng)建窗體”選項,d)調(diào)整網(wǎng)格區(qū)域:e)顯示“窗體頁眉/頁腳”:窗體設(shè)計視圖創(chuàng)建窗體②為窗體指定數(shù)據(jù)源、設(shè)置屬性a)打開“屬性”對話框b)在”對象”下拉列表中選擇“窗體”;c)單擊“數(shù)據(jù)”選項卡中“記錄源”選項框右則,在顯示的列表中選擇數(shù)據(jù)源,本例選擇“課程”表,顯示字段列表,d)將“數(shù)據(jù)”選項卡中的“數(shù)據(jù)輸入”項設(shè)置為“是”;e)關(guān)閉“屬性”對話框:單擊對話框的“關(guān)閉”按鈕。字段列表創(chuàng)建窗體③向窗體中添加控件a)添加標題:b)添加與字段綁定的控件c)添加命令按鈕:④設(shè)置控件屬性a)用以下的方法修改“標簽”控件的內(nèi)容:b)調(diào)整文本格式c)改變控件類型d)調(diào)控件區(qū)域大小e)調(diào)整控件位置f)為組合框設(shè)置可選項值窗體顯示結(jié)果創(chuàng)建窗體創(chuàng)建帶子窗體的窗體【例】設(shè)計帶有子窗體的窗體,子窗體顯示學(xué)生的成績。①設(shè)計主窗體a)創(chuàng)建空白窗體;b)為窗體指定數(shù)據(jù)源,數(shù)據(jù)源為“學(xué)生“表;c)在“窗體頁眉”區(qū)域中添加標題“學(xué)生基本情況”,并設(shè)置文本格式d)將字段列表中的“xh”、“xm”、“xb”、“sr”、“zm”等字段拖入窗體,并修改各控件的屬性;e)在“窗體頁腳”區(qū)域添加四個命令按鈕:“移至第項記錄”
“移至前一項記錄”“移至下一項記錄”“移至最后一項記錄”創(chuàng)建窗體②添加子窗體a)單擊“工具箱”工具欄中的“子窗體/子報表”按鈕,b)設(shè)置子窗體數(shù)據(jù)源;c)在顯示的對話框中設(shè)置子窗體名稱;d)調(diào)整子窗體的位置及大??;e)保存窗體,然后關(guān)閉窗體。③設(shè)置子窗體屬性a)打開子窗體;b)打開“屬性”窗口;c)保存窗體,然后關(guān)閉窗體??丶氖褂每丶捌涔δ芄ぞ呦涞拇蜷_
單擊Access主窗口工具中的“工具箱”按鈕“工具箱”各控件功能
見表7.15控件的類型:綁定控件:與窗體數(shù)據(jù)源的字段相關(guān)聯(lián)非綁定控件:沒有與數(shù)據(jù)源形成關(guān)系的控件計算控件:表達式為數(shù)據(jù)源“工具箱”工具欄控件的使用在窗體中添加控件(1)添加控件的一般方法a)單擊“工具箱”工具欄中的相應(yīng)按鈕;b)在窗體的適當位置上拖動鼠標達到合適大小時松開鼠標,如果此時“控件向?qū)А卑粹o處于選中狀態(tài),會顯示該控件的向?qū)?;c)在向?qū)υ捒蛑性O(shè)置控件的屬性??丶氖褂茫?)添加綁定控件①通過字段列表添加
從窗體數(shù)據(jù)源字段列表中選定字段,將其拖動到窗體的適當位置。②先添加控件,然后綁定a)用一般方法在窗體中添加控件;b)打開控件的“屬性”對話框;c)單擊中“數(shù)據(jù)”選項卡的“控件來源”框,在顯示的列表中選擇要綁定的表或查詢的字段。(3)添加計算控件a)用一般方法在窗體中添加控件;b)打開控件的“屬性”對話框;c)單擊中“數(shù)據(jù)”選項卡的“控件來源”框,在其中輸入相應(yīng)的表達式。窗體及控件屬性“屬性“對話框打開方法及組成(1)打開對話框單擊Access主窗口工具欄中的“屬性”按鈕
;右擊某控件,在顯示的快捷菜單中選擇“屬性”命令。(2)對話框組成
對象列表
屬性設(shè)置區(qū)?!皩傩浴睂υ捒?qū)ο罅斜韺傩栽O(shè)置區(qū)窗體及控件屬性屬性設(shè)置方法a)打開“屬性”對話框;b)在“對象列表”中選擇對象,如果是用第二種方法打開對話框,“對象列表”的當前值就是選定的控件;c)選擇相應(yīng)的選項卡;d)單擊相應(yīng)的屬性框;e)輸入屬性值,或在彈出的列表中選擇需要的屬性值。窗體及控件屬性窗體、控件的常用屬性(1)窗體常用屬性①標題②默認視圖③記錄源④篩選⑤允許編輯
允許添加
允許刪除⑥數(shù)據(jù)輸入(2)文本框控件常用屬性①控件來源②輸入掩碼③默認值④有效性規(guī)則⑤是否鎖定(3)組合框和列表框控件的常用屬性①行來源類型②行來源報表的設(shè)計及創(chuàng)建什么是報表
報表是專門為打印而設(shè)計的特殊窗體,Access使用報表對象實現(xiàn)打印各種格式的數(shù)據(jù)表格的功能。報表的類型(1)表格式報表(2)縱欄式報表(3)圖表報表(4)標簽報表報表的視圖設(shè)計視圖打印預(yù)覽視圖版面預(yù)覽視圖報表的結(jié)構(gòu)報表頁眉:頁面頁眉:主體:頁面頁腳:報表頁腳:創(chuàng)建報表設(shè)計報表的一般過程(1)創(chuàng)建空白報表(2)為報表指定記錄源(3)添加頁眉和頁腳(4)向空白報表中添加控件(5)保存報表。例如:設(shè)計如上圖所示報表。報表實例a)創(chuàng)建一個空白報表,將“課程”表作為報表的記錄源,b)向報表頁眉區(qū)域添加一個“標簽”控件,輸入“課程一覽表”,并設(shè)置文本格式;c)在頁面頁眉區(qū)域添加4個“標簽”控件,輸入相應(yīng)的標題;d)在主體區(qū)域內(nèi)添加4個“文本框”控件,將其分另與記
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)四年級數(shù)學(xué)三位數(shù)乘兩位數(shù)單元監(jiān)控訓(xùn)練題
- 信息安全運維月報
- 志愿填報指南
- 英語全球通行
- 傳媒融合電商
- 河南省鄭州市惠濟區(qū)2024-2025學(xué)年七年級上學(xué)期期末語文試題(解析版)
- 職中學(xué)生會申請書
- 銀行評級申請書
- 二級建造師之二建建設(shè)工程法規(guī)及相關(guān)知識題庫【全國】
- 初級銀行管理-銀行專業(yè)初級《銀行管理》模擬試卷2
- 《燃放煙花的利與弊》課件
- 醫(yī)院護理培訓(xùn)課件:《病區(qū)環(huán)境管理查房》
- 《小羊和蝴蝶》繪本故事
- 鋼筋工理論考試題庫及答案
- 大數(shù)據(jù)技術(shù)基礎(chǔ)及應(yīng)用教程(Linux+Hadoop+Spark) 習(xí)題答案
- 中國古代史年代尺
- 數(shù)字經(jīng)濟學(xué)導(dǎo)論-全套課件
- 醫(yī)藥代表經(jīng)驗分享
- 釘釘培訓(xùn)使用手冊培訓(xùn)課件
- 高等數(shù)學(xué)(新標準教材)高職PPT完整全套教學(xué)課件
- 法語專四四級詞匯
評論
0/150
提交評論