內容簡介
本書以零基礎講解為宗旨,用實例引導讀者深入學習,采取“數(shù)據(jù)庫基礎知識→數(shù)據(jù)庫基本操作→界面設置→編程技術→高級應用→項目實戰(zhàn)”的講解模式,深入淺出地講解Access的各項技術及實戰(zhàn)技能。
本書第1篇“數(shù)據(jù)庫基礎”主要講解Access 2013基礎知識和出色的數(shù)據(jù)庫設計等;第2篇“數(shù)據(jù)庫基本操作”主要講解操作數(shù)據(jù)庫、數(shù)據(jù)表的基本操作、數(shù)據(jù)庫查詢操作等;第3篇“界面設計”主要講解設計窗體、使用控件和窗體操作、使用Access報表展示數(shù)據(jù)等;第4篇“編程技術”主要講解使用宏、VBA編程語言等;第5篇“高級應用”主要講解將Access與SharePoint搭配應用、數(shù)據(jù)的導入和導出、數(shù)據(jù)庫安全及優(yōu)化;第6篇“項目實戰(zhàn)”主要講解Access項目開發(fā)實戰(zhàn)——人事管理系統(tǒng)。本書附帶的DVD光盤中贈送了豐富的資源,諸如包括Access案例結果文件、教學幻燈片、本書精品教學視頻、Access 2013快捷鍵大全、窗體和控件常用屬性速查手冊、Access常用函數(shù)速查手冊、數(shù)據(jù)庫工程師面試技巧、Access常見錯誤及解決方案、Access數(shù)據(jù)庫經驗及技巧大匯總等。另外光盤中還包含20小時的全程同步視頻教學錄像。
本書適合任何想學習Access 2013的人員,無論您是否從事計算機相關行業(yè),無論您是否接觸過Access 2013,通過學習本書均可快速掌握Access的管理方法和技巧。
前 言
"網(wǎng)站開發(fā)案例課堂"系列圖書是專門為網(wǎng)站開發(fā)和數(shù)據(jù)庫初學者量身定做的一套學習用書,由劉玉紅主編,千谷網(wǎng)絡科技實訓中心的高級講師編著,整套書涵蓋網(wǎng)站開發(fā)、數(shù)據(jù)庫設計等方面。整套書具有以下特點。
前沿科技
無論是網(wǎng)站建設、數(shù)據(jù)庫設計還是HTML5、CSS3,我們都精選較為前沿或者用戶群最大的領域推進,幫助讀者認識和了解最新動態(tài)。
權威的作者團隊
組織國家重點實驗室和資深應用專家聯(lián)手編著該套圖書,融合豐富的教學經驗與優(yōu)秀的管理理念。
學習型案例設計
以技術的實際應用過程為主線,全程采用圖解和同步多媒體結合的教學方式,生動、直觀、全面地剖析使用過程中的各種應用技能,降低難度,提升學習效率。
為什么要寫這樣一本書
Microsoft Office Access是由微軟發(fā)布的關聯(lián)式數(shù)據(jù)庫管理系統(tǒng),是目前中小型企業(yè)中應用最多的數(shù)據(jù)庫。本書針對 Access 2013技術的初學者,全面講解Access 2013數(shù)據(jù)庫的知識和技巧,提高職業(yè)化能力,從而幫助讀者解決公司需求問題。
本書特色
1. 零基礎、入門級的講解
無論您是否從事計算機相關行業(yè),或是否接觸過Access 2013數(shù)據(jù)庫,都能從本書中找到最佳起點。
2. 超多、實用、專業(yè)的范例和項目
本書在編排上緊密結合深入學習Access 2013數(shù)據(jù)庫技術的先后過程,從Access 2013數(shù)據(jù)庫的基本操作開始,帶領大家逐步深入地學習各種應用技巧,側重實戰(zhàn)技能,使用簡單易懂的實際案例進行分析和操作指導,讓讀者讀起來簡明輕松,操作起來有章可循。
3. 隨時檢測自己的學習成果
每章首頁中,均提供了學習目標,以指導讀者重點學習及學后檢查。
4. 細致入微與貼心提示
本書在講解過程中,在各章中使用了"注意""提示""技巧"等小欄目,可使讀者更清楚地了解相關操作、理解相關概念和輕松掌握各種操作技巧。
5. 高手甜點
本書中加入"高手甜點"的內容,主要是講述項目實戰(zhàn)中的經驗,使讀者能快速提升項目操作能力,成為一名數(shù)據(jù)庫設計高手。
6. 專業(yè)創(chuàng)作團隊和技術支持
本書由千谷網(wǎng)絡科技實訓中心提供技術支持。您在學習過程中遇到任何問題,可加入QQ群221376441進行提問,專家會在線答疑。
"Access 2013數(shù)據(jù)庫"學習最佳途徑
本書以學習Access 2013數(shù)據(jù)庫的最佳制作流程來分配章節(jié),從最初的數(shù)據(jù)庫基本概念開始,然后講解Access 2013數(shù)據(jù)庫的基本操作、界面設計、編程技術和高級應用等。同時在最后的項目實戰(zhàn)環(huán)節(jié)特意補充了人事管理系統(tǒng)開發(fā)實戰(zhàn),以便更進一步提高大家的實戰(zhàn)技能。
超值光盤
1. 20小時全程同步教學錄像
涵蓋本書所有知識點,詳細講解每個實例及項目的過程及技術關鍵點,比看書更輕松地掌握書中所有的Access 2013數(shù)據(jù)庫設計知識,而且擴展的講解部分使您得到比書中更多的收獲。
2. 超多容量王牌資源大放送
贈送大量王牌資源,包括Access案例結果文件、教學幻燈片、本書精品教學視頻、Access 2013快捷鍵大全、窗體和控件常用屬性速查手冊、Access常用函數(shù)速查手冊、數(shù)據(jù)庫工程師面試技巧、Access常見錯誤及解決方案、Access數(shù)據(jù)庫經驗及技巧大匯總等。
讀者對象
* 沒有任何Access 2013基礎的初學者。
* 有一定的Access 2013基礎,想精通Access 2013的人員。
* 有一定的Access 2013基礎,沒有項目經驗的人員。
* 正在進行畢業(yè)設計的學生。
* 大專院校及培訓學校的老師和學生。
創(chuàng)作團隊
本書由劉玉紅、郭廣新編著,參加編寫的人員還有周佳、付紅、李園、王攀登、侯永崗、蒲娟、劉海松、孫若淞、王月嬌、包慧利、陳偉光、胡同夫、梁云亮和周浩浩。
在編寫過程中,我們盡所能地將最好的講解呈現(xiàn)給讀者,但也難免有疏漏和不妥之處,敬請不吝指正。
編 者
目 錄
第1篇 數(shù)據(jù)庫基礎第1章 初識Access 2013 31.1 認識Access 2013 41.2 Access 2013的新功能 41.3 Access 2013中刪除和修改的功能 81.4 Access 2013工作界面 111.5 認識Access的對象 171.6 綜合實戰(zhàn)--DIY自己的功能區(qū) 211.7 高手甜點 23第2章 出色的數(shù)據(jù)庫設計 252.1 數(shù)據(jù)庫基本概念 262.2 關系型數(shù)據(jù)庫 262.2.1 為什么創(chuàng)建多個表 262.2.2 使用多個表 272.3 數(shù)據(jù)的規(guī)范化 272.4 數(shù)據(jù)庫的設計步驟和方法 272.4.1 總體設計 282.4.2 設計表 282.4.3 設計字段 292.4.4 設計關系 292.4.5 優(yōu)化設計 292.4.6 創(chuàng)建窗體 302.5 高手甜點 30第2篇 數(shù)據(jù)庫基本操作第3章 操作數(shù)據(jù)庫 353.1 創(chuàng)建新數(shù)據(jù)庫 363.1.1 創(chuàng)建一個空白數(shù)據(jù)庫 363.1.2 利用模板快速創(chuàng)建數(shù)據(jù)庫 373.2 數(shù)據(jù)庫的基礎知識 383.2.1 打開數(shù)據(jù)庫 383.2.2 保存數(shù)據(jù)庫 393.2.3 關閉數(shù)據(jù)庫 413.3 管理數(shù)據(jù)庫 413.3.1 備份數(shù)據(jù)庫 413.3.2 查看數(shù)據(jù)庫屬性 423.4 綜合實戰(zhàn)--操作數(shù)據(jù)庫 433.5 高手甜點 45第4章 數(shù)據(jù)表的基本操作 474.1 創(chuàng)建新數(shù)據(jù)表 484.1.1 使用表模板創(chuàng)建數(shù)據(jù)表 484.1.2 使用字段模板創(chuàng)建數(shù)據(jù)表 494.1.3 使用表設計器創(chuàng)建數(shù)據(jù)表 504.1.4 在新數(shù)據(jù)庫中創(chuàng)建新表 524.1.5 在現(xiàn)有數(shù)據(jù)庫中創(chuàng)建新表 534.1.6 使用SharePoint列表創(chuàng)建表 534.2 添加字段和類型 544.2.1 數(shù)據(jù)類型概述 544.2.2 添加字段 554.2.3 更改數(shù)據(jù)類型 574.3 設置字段 584.3.1 字段屬性概述 584.3.2 修改字段屬性 604.4 修改數(shù)據(jù)表與數(shù)據(jù)表結構 614.4.1 利用設計視圖更改表的結構 624.4.2 利用數(shù)據(jù)表視圖更改表的結構 624.4.3 數(shù)據(jù)的有效性 634.4.4 主鍵的設置、更改與刪除 684.5 建立表之間的關系 694.5.1 表的索引 714.5.2 創(chuàng)建表關系 734.5.3 查看與編輯表關系 784.5.4 實施參照完整性 804.5.5 設置級聯(lián)選項 824.6 編輯數(shù)據(jù)表 824.6.1 向表中添加與修改記錄 834.6.2 選定與刪除記錄 834.6.3 更改數(shù)據(jù)表的顯示方式 844.6.4 數(shù)據(jù)的查找與替換 854.6.5 數(shù)據(jù)的排序與篩選 874.7 設置數(shù)據(jù)表格式 924.7.1 設置表的行高和列寬 924.7.2 設置字體格式 934.7.3 隱藏和顯示字段 944.7.4 凍結和取消凍結 954.8 綜合實戰(zhàn)--創(chuàng)建"學生"表和"宿舍"表 954.9 高手甜點 98第5章 數(shù)據(jù)庫查詢操作 995.1 查詢概述 1005.2 創(chuàng)建查詢 1005.2.1 簡單查詢 1015.2.2 交叉表查詢 1035.2.3 查找重復項查詢 1035.2.4 查找不匹配項查詢 1055.2.5 用設計視圖創(chuàng)建查詢 1065.2.6 查詢及字段的屬性設置 1095.2.7 設置查詢條件 1105.3 創(chuàng)建操作查詢 1125.3.1 生成表查詢 1125.3.2 更新查詢 1145.3.3 追加查詢 1175.3.4 刪除查詢 1185.4 SQL特定查詢 1215.4.1 SQL概述 1215.4.2 SELECT查詢 1235.4.3 數(shù)據(jù)定義查詢 1245.5 創(chuàng)建高級查詢 1255.5.1 參數(shù)查詢 1265.5.2 交叉表查詢 1275.6 綜合實戰(zhàn)1--更新員工工資情況 1315.7 綜合實戰(zhàn)2--查詢各部門男女員工分布情況 1335.8 高手甜點 134第3篇 界 面 設 計第6章 設計窗體 1396.1 初識窗體 1406.1.1 什么是窗體 1406.1.2 窗體的作用 1406.1.3 窗體的視圖與結構 1406.2 創(chuàng)建普通窗體 1426.2.1 使用"窗體"工具創(chuàng)建窗體 1426.2.2 使用"分割窗體"工具創(chuàng)建分割窗體 1446.2.3 使用"多項目"工具創(chuàng)建顯示多個記錄窗體 1446.2.4 使用"窗體向導"創(chuàng)建窗體 1456.2.5 使用"空白窗體"工具創(chuàng)建窗體 1496.3 創(chuàng)建主/次窗體 1506.3.1 利用向導創(chuàng)建主/次窗體 1506.3.2 利用子窗體控件創(chuàng)建主/次窗體 1506.3.3 用鼠標拖動建立主/次窗體 1536.3.4 創(chuàng)建兩級子窗體的窗體 1556.3.5 創(chuàng)建包含嵌套子窗體的窗體 1576.4 使用窗體操作數(shù)據(jù) 1596.4.1 查看、添加、刪除記錄 1596.4.2 篩選、排序、查找記錄 1606.5 設置窗體格式 1636.6 綜合實戰(zhàn)--部門員工信息查看窗體 1696.7 高手甜點 172第7章 使用控件和窗體操作 1737.1 認識控件 1747.1.1 控件概述 1747.1.2 控件類型 1747.2 使用窗體控件 1747.2.1 文本框控件 1767.2.2 標簽控件 1797.2.3 復選框、選項按鈕和切換按鈕控件 1807.2.4 選項組控件 1817.2.5 選項卡控件 1837.2.6 列表框和組合框控件 1867.2.7 按鈕控件 1897.2.8 圖像控件 1907.2.9 圖表控件 1917.3 設置窗體和控件的屬性 1937.3.1 設置窗體的屬性 1937.3.2 設置控件的屬性 1997.4 綜合實戰(zhàn)--創(chuàng)建圖書信息錄入窗體 2017.5 高手甜點 204第8章 使用Access報表展示數(shù)據(jù) 2078.1 初識報表 2088.1.1 報表的功能 2088.1.2 報表的視圖與分類 2088.1.3 報表的結構 2108.1.4 報表與窗體的區(qū)別 2108.2 創(chuàng)建報表 2108.2.1 使用報表工具創(chuàng)建報表 2118.2.2 使用報表向導創(chuàng)建報表 2128.2.3 使用空白報表工具創(chuàng)建報表 2158.2.4 創(chuàng)建標簽類型報表 2168.2.5 使用報表設計創(chuàng)建報表 2188.2.6 建立專業(yè)參數(shù)報表 2208.3 報表中的數(shù)據(jù)運算 2238.4 制作高質量的報表 2278.4.1 創(chuàng)建主/次報表 2278.4.2 創(chuàng)建彈出式報表 2308.4.3 創(chuàng)建圖表報表 2308.5 報表的打印 2328.5.1 預覽報表 2328.5.2 打印報表 2338.6 綜合實戰(zhàn)--創(chuàng)建員工工資匯總報表 2348.7 高手甜點 237第4篇 編 程 技 術第9章 使用宏 2419.1 初識宏 2429.1.1 宏生成器介紹 2429.1.2 宏的功能和類型 2449.1.3 宏設計視圖 2449.1.4 宏和宏組 2459.2 宏的創(chuàng)建與設計 2469.2.1 創(chuàng)建與設計獨立宏 2469.2.2 創(chuàng)建與設計嵌入宏 2489.2.3 創(chuàng)建與設計數(shù)據(jù)宏 2519.2.4 創(chuàng)建含有子宏的宏組 2539.3 宏的基本操作 2559.3.1 添加操作 2559.3.2 移動操作 2569.3.3 刪除操作 2579.3.4 復制和粘貼宏操作 2579.3.5 向宏添加If塊 2579.3.6 向If塊添加Else或ElseIf塊 2589.3.7 展開和折疊宏操作或塊 2599.4 宏的運行與調試 2599.4.1 調試宏 2609.4.2 運行宏 2629.5 宏在Access中的應用 2649.5.1 使用宏打印報表 2649.5.2 使用宏發(fā)送Access對象 2659.5.3 使用宏實現(xiàn)數(shù)據(jù)的導出 2669.6 宏的安全設置 2679.6.1 解除阻止的內容 2689.6.2 信任中心設置 2699.7 綜合實戰(zhàn)--使用宏創(chuàng)建快捷菜單 2699.8 高手甜點 272第10章 VBA編程語言 27310.1 認識VBA 27410.1.1 VBA概述 27410.1.2 VBA程序與宏的關系 27410.1.3 VBA的編寫環(huán)境 27510.1.4 將宏轉換為VBA代碼 27710.2 VBA語法簡介 27910.2.1 數(shù)據(jù)類型 27910.2.2 變量、常量和數(shù)組 28210.2.3 VBA中的運算符與表達式 28510.2.4 常用的標準函數(shù) 28810.2.5 程序語句 29110.3 創(chuàng)建VBA程序 29410.4 過程與模塊 30110.4.1 模塊和過程概述 30110.4.2 創(chuàng)建過程 30110.4.3 VBA程序模塊 30710.5 綜合實戰(zhàn)--創(chuàng)建生成彩票號碼的代碼 30910.6 高手甜點 310第11章 處理錯誤與異常 31311.1 理解錯誤 31411.1.1 編譯錯誤 31411.1.2 邏輯錯誤 31511.1.3 運行錯誤 31511.2 使用VBA的調試工具 31611.2.1 VBA的調試工具 31611.2.2 VBA程序調試 31711.3 錯誤處理 32111.3.1 什么是錯誤處理 32111.3.2 設置基本的錯誤捕捉 32211.3.3 VBA Error語句 32211.4 高手甜點 324第5篇 高 級 應 用第12章 將Access與SharePoint搭配應用 32712.1 認識SharePoint 32812.1.1 SharePoint Services概述 32812.1.2 什么是SharePoint PortalServer 32812.1.3 了解SharePoint網(wǎng)站 32912.2 在SharePoint網(wǎng)站共享數(shù)據(jù)庫 33012.3 通過鏈接至SharePoint列表共享數(shù)據(jù)庫 33112.3.1 遷移Access數(shù)據(jù)庫 33212.3.2 查看SharePoint網(wǎng)站上的列表 33312.3.3 導出到SharePoint網(wǎng)站 33312.4 訪問SharePoint網(wǎng)站中的表 33512.5 高手甜點 336第13章 數(shù)據(jù)的導入和導出 33913.1 什么是外部數(shù)據(jù) 34013.2 導入數(shù)據(jù) 34013.2.1 從其他Access數(shù)據(jù)庫導入 34113.2.2 導入電子表格數(shù)據(jù) 34413.3 導出數(shù)據(jù) 34713.3.1 數(shù)據(jù)導出的各種類型 34713.3.2 導出到Access其他數(shù)據(jù)庫 34713.3.3 導出到電子表格數(shù)據(jù) 34913.3.4 Access與Office軟件的合作 35113.4 高手甜點 353第14章 數(shù)據(jù)庫安全及優(yōu)化 35514.1 Access數(shù)據(jù)庫的安全 35614.1.1 創(chuàng)建數(shù)據(jù)庫密碼 35614.1.2 刪除數(shù)據(jù)庫密碼 35814.2 優(yōu)化和分析數(shù)據(jù)庫 35914.2.1 備份和恢復數(shù)據(jù)庫 35914.2.2 壓縮和修復數(shù)據(jù)庫 36014.2.3 分析表 36214.2.4 分析性能 36514.3 數(shù)據(jù)庫的打包、簽名和分發(fā) 36714.3.1 創(chuàng)建簽名包 36714.3.2 提取并使用簽名包 36914.4 設置信任中心 36914.5 綜合實戰(zhàn)--設置數(shù)據(jù)庫的安全 37114.6 高手甜點 374第6篇 項 目 實 戰(zhàn)第15章 Access項目開發(fā)實戰(zhàn)--人事管理系統(tǒng) 37715.1 系統(tǒng)設計概述 37815.2 需求分析 37815.3 模塊設計 37815.4 數(shù)據(jù)表設計 37915.5 數(shù)據(jù)表的表關系設計 38215.6 操作界面設計 38415.6.1 "主切換面板"窗體 38415.6.2 "登錄系統(tǒng)"窗體 38815.6.3 "新員工登記"窗體 39015.6.4 "員工信息查詢"窗體 39215.6.5 "員工工資查詢"窗體 39415.6.6 "員工考勤記錄查詢"窗體 39515.6.7 "員工加班查詢"窗體 39515.6.8 "求職者信息登記"窗體 39615.6.9 "求職者信息查詢"窗體 39615.7 查詢設計 39715.7.1 "員工工資"查詢 39715.7.2 "員工考勤記錄"查詢 39915.7.3 "員工加班"查詢 40015.8 報表設計 40115.8.1 "員工信息查詢"報表 40115.8.2 "員工工資查詢"報表 40315.8.3 "員工考勤記錄查詢"報表 40515.8.4 "員工加班查詢"報表 40515.8.5 "企業(yè)工資發(fā)放"報表 40515.8.6 "企業(yè)員工出勤記錄"報表 40715.8.7 "儲備人才信息查詢"報表 40815.9 程序設計 40815.9.1 公用模塊 40815.9.2 "登錄系統(tǒng)"窗體代碼 40915.9.3 "主切換面板"窗體代碼 41315.9.4 "新員工登記"窗體代碼 41715.9.5 "員工信息查詢"窗體代碼 41815.9.6 "員工工資查詢"窗體代碼 41815.9.7 "員工考勤記錄查詢"窗體代碼 41915.9.8 "員工加班查詢"窗體代碼 41915.9.9 "求職者信息登記"窗體代碼 41915.9.10 "求職者信息查詢"窗體代碼 41915.10 系統(tǒng)設置 41915.10.1 設置自動啟動"登錄系統(tǒng)"窗體 41915.10.2 解除限制 42115.11 系統(tǒng)運行 42115.12 實例總結 42415.13 答疑和技巧 42515.13.1 關于最初的系統(tǒng)方案設計 42515.13.2 關于表設計 42515.13.3 字段格式和窗體控件關系 42515.14 擴展和提高 42515.14.1 創(chuàng)建系統(tǒng)對象 42515.14.2 完善開發(fā)文檔 426