出版時間:2011-1 出版社:于金彬、 鄭阿奇 電子工業(yè)出版社 (2011-01出版) 作者:于金彬 著 頁數(shù):357
前言
Access 2007關(guān)系型數(shù)據(jù)庫管理系統(tǒng)是Microsoft Office 2007辦公自動化軟件的一個組成部分。一方面,Access可以獨立有效地組織、管理和共享數(shù)據(jù)庫的信息,它除了可以將數(shù)據(jù)庫及其表、查詢對象作為組織數(shù)據(jù)外,還同時提供操作數(shù)據(jù)庫的窗體、報表、宏和模塊,通過VBA編程可以完成對數(shù)據(jù)庫的復(fù)雜操作。另一方面,Access還可以與Web結(jié)合在一起,為Internet共享數(shù)據(jù)庫信息提供基礎(chǔ)平臺。Access 2007是目前最新的平臺。本書全面深入介紹Access 2007關(guān)系型數(shù)據(jù)庫的各項功能、操作方法和開發(fā)信息管理系統(tǒng)的應(yīng)用案例。全書貫串了一個應(yīng)用實例——智揚企業(yè)銷售管理系統(tǒng) V1.3,由此引出知識點并結(jié)合案例進行數(shù)據(jù)組織和操作,充分揭示了數(shù)據(jù)庫應(yīng)用系統(tǒng)的全貌。有理由相信,讀者只要閱讀本書,認真完成實驗,就能在較短時間內(nèi)基本掌握Access及其應(yīng)用技術(shù)。本書具體內(nèi)容如下:第1章 介紹數(shù)據(jù)庫與Access基礎(chǔ);第2~7章 介紹數(shù)據(jù)庫的創(chuàng)建和基本操作;第8~9章 介紹數(shù)據(jù)庫管理系統(tǒng)設(shè)計基礎(chǔ)和基本案例開發(fā);第10~14章 介紹VBA及其應(yīng)用技術(shù);第15章 介紹在Access基本案例開發(fā)基礎(chǔ)上,通過VBA進行案例高級開發(fā)。第16章 結(jié)合應(yīng)用案例設(shè)計了9個循序漸進的實驗。本書由鄭阿奇(南京師范大學(xué))主編和定稿,由于金彬編著。參加本套叢書編寫的還有梁敬東、王洪元、楊長春、丁有和、徐文勝、姜乃松、殷紅先、彭作民、高茜、陳冬霞、朱毅華、時躍華、趙青松、張為民、鄭進、王一莉、劉毅、周怡君、趙陽、周旭琴、陳金輝、李含光、黃群、毛鳳偉、王志瑞等,還有許多同志對本書提供了很多幫助,在此一并表示感謝!
內(nèi)容概要
《Access實用教程(2007版)》以Microsoft Access 2007為平臺,全面深入介紹其功能、操作方法和開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的案例。內(nèi)容包括:數(shù)據(jù)庫與Access基礎(chǔ)、數(shù)據(jù)庫的設(shè)計與創(chuàng)建、查詢的創(chuàng)建與應(yīng)用、窗體的設(shè)計、報表的設(shè)計、宏的設(shè)計與應(yīng)用、外部數(shù)據(jù)與軟件協(xié)同、數(shù)據(jù)庫管理系統(tǒng)設(shè)計基礎(chǔ)、案例開發(fā)、VBA編程基礎(chǔ)、內(nèi)部函數(shù)與模塊過程、VBA對象及DAO/ADO編程、VBA程序的調(diào)試與保護、數(shù)據(jù)庫的優(yōu)化與安全設(shè)置、高級功能開發(fā)。第16章實驗指導(dǎo)結(jié)合應(yīng)用案例,設(shè)計了9個循序漸進的實驗。本書免費提供案例和實驗素材、電子課件及習(xí)題。
書籍目錄
第1章 數(shù)據(jù)庫與Access基礎(chǔ) 11.1 數(shù)據(jù)庫的基本概念 21.1.1 數(shù)據(jù)庫簡介 21.1.2 數(shù)據(jù)庫的關(guān)系模型 21.1.3 表、記錄和字段 31.1.4 常見的數(shù)據(jù)庫管理系統(tǒng) 41.2 Access的操作環(huán)境 51.2.1 安裝與運行 61.2.2 操作界面 61.2.3 Access數(shù)據(jù)格式 81.3 Access對象類型 101.3.1 表 101.3.2 查詢 111.3.3 窗體 111.3.4 報表 121.3.5 宏 131.3.6 模塊 131.4 Access開發(fā)實例——智揚企業(yè)銷售管理系統(tǒng) V1.3 141.4.1 系統(tǒng)基本功能的開發(fā) 141.4.2 系統(tǒng)高級功能的開發(fā) 15第2章 數(shù)據(jù)庫的設(shè)計與創(chuàng)建 172.1 數(shù)據(jù)庫的設(shè)計 182.1.1 數(shù)據(jù)庫的設(shè)計原則 182.1.2 數(shù)據(jù)表的設(shè)計原則 182.2 創(chuàng)建數(shù)據(jù)庫與數(shù)據(jù)表 192.2.1 創(chuàng)建數(shù)據(jù)庫 192.2.2 創(chuàng)建數(shù)據(jù)表 202.2.3 數(shù)據(jù)類型及字段屬性 262.3 修改數(shù)據(jù)表結(jié)構(gòu) 272.3.1 重新設(shè)計表結(jié)構(gòu) 272.3.2 微調(diào)表結(jié)構(gòu) 282.3.3 添加現(xiàn)有字段 292.3.4 通過查閱列添加字段 312.3.5 數(shù)據(jù)的查閱 322.4 操作數(shù)據(jù)記錄與字段 342.4.1 數(shù)據(jù)記錄的基本操作 342.4.2 字段的基本操作 352.4.3 排列數(shù)據(jù) 372.4.4 篩選數(shù)據(jù) 392.4.5 表的索引 412.4.6 數(shù)據(jù)的有效性 412.5 表關(guān)系 432.5.1 表關(guān)系的分類與應(yīng)用 432.5.2 創(chuàng)建表關(guān)系 442.5.3 表關(guān)系的修改 472.6 使用子數(shù)據(jù)表 49第3章 查詢的創(chuàng)建與應(yīng)用 523.1 查詢的功能 533.2 創(chuàng)建查詢 533.2.1 簡單選擇查詢 533.2.2 交叉表查詢 543.2.3 查找重復(fù)項查詢 553.2.4 查找不匹配項查詢 563.2.5 用【設(shè)計視圖】創(chuàng)建查詢 573.2.6 設(shè)置查詢屬性 593.2.7 設(shè)置查詢條件 593.3 創(chuàng)建高級查詢 603.3.1 參數(shù)查詢 603.3.2 交叉表查詢 613.4 操作查詢 643.4.1 更新查詢 643.4.2 追加查詢 653.4.3 刪除查詢 663.4.4 生成表查詢 673.5 SQL語句 683.5.1 SQL語言概述 683.5.2 數(shù)據(jù)表操作語句 693.5.3 數(shù)據(jù)查詢語句 703.5.4 數(shù)據(jù)更新語句 723.6 SQL特定查詢 743.6.1 聯(lián)合查詢 743.6.2 傳遞查詢 763.6.3 數(shù)據(jù)定義查詢 773.7 解除阻止查詢 78第4章 窗體的設(shè)計 804.1 認識窗體 814.1.1 窗體的功能 814.1.2 窗體視圖與分類 814.2 創(chuàng)建普通窗體 824.2.1 自動創(chuàng)建窗體 834.2.2 手動選擇字段創(chuàng)建窗體 844.2.3 使用窗體向?qū)?864.2.4 創(chuàng)建模式對話框 894.2.5 創(chuàng)建數(shù)據(jù)表窗體 904.3 創(chuàng)建高級窗體 914.3.1 創(chuàng)建數(shù)據(jù)透視表窗體 914.3.2 創(chuàng)建數(shù)據(jù)透視圖窗體 944.4 使用窗體控件設(shè)計窗體 954.4.1 徽標控件 964.4.2 標題、頁碼、日期和時間控件 974.4.3 文本框與標簽控件 974.4.4 復(fù)選框、選項按鈕和切換按鈕 1024.4.5 選項組控件 1024.4.6 列表框和組合框控件 1044.4.7 添加命令按鈕 1074.4.8 選項卡控件 1084.4.9 添加ActiveX控件 1094.5 創(chuàng)建主/次窗體 1104.5.1 使用窗體向?qū)?1104.5.2 使用子窗體控件 1104.5.3 使用鼠標拖動 1124.5.4 創(chuàng)建兩級主/次窗體 1134.6 設(shè)置窗體和控件屬性 1154.6.1 設(shè)置窗體屬性 1154.6.2 設(shè)置控件屬性 1174.7 使用窗體操作數(shù)據(jù) 1174.7.1 查看、添加、刪除記錄 1174.7.2 篩選、排序、查找記錄 118第5章 報表的設(shè)計 1195.1 認識報表 1205.1.1 報表的功能 1205.1.2 報表的視圖 1205.2 創(chuàng)建普通報表 1215.2.1 自動創(chuàng)建報表 1225.2.2 創(chuàng)建標簽報表 1235.2.3 手動選擇創(chuàng)建報表 1265.2.4 利用向?qū)?chuàng)建報表 1275.3 設(shè)計報表 1295.3.1 報表設(shè)計視圖的構(gòu)成 1295.3.2 設(shè)計參數(shù)報表 1305.3.4 設(shè)計分組報表 1325.4 創(chuàng)建高級報表 1335.4.1 創(chuàng)建主/次報表 1335.4.2 創(chuàng)建交叉報表 1355.5 打印報表 1365.5.1 【打印預(yù)覽】視圖 1365.5.2 報表的頁面設(shè)置與打印 138第6章 宏的設(shè)計與應(yīng)用 1396.1 宏的功能 1406.2 宏的基礎(chǔ)知識 1416.2.1 宏生成器 1416.2.2 宏和宏組 1436.2.3 宏的執(zhí)行條件 1436.3 宏的創(chuàng)建與設(shè)計 1436.3.1 獨立宏 1436.3.2 宏組 1446.3.3 條件宏 1466.3.4 嵌入式宏 1476.3.5 編輯已有的宏 1496.4 宏的執(zhí)行與調(diào)試 1496.4.1 宏的調(diào)用與執(zhí)行 1496.4.2 宏的調(diào)試 1506.5 宏應(yīng)用舉例 1516.5.1 打印報表 1526.5.2 創(chuàng)建快捷菜單 1536.5.3 執(zhí)行VBA函數(shù) 1546.5.4 發(fā)送Access對象 1556.6 宏的安全設(shè)置 1566.6.1 解除阻止的內(nèi)容 1576.6.2 信任中心設(shè)置 157第7章 外部數(shù)據(jù)與軟件協(xié)同 1597.1 外部數(shù)據(jù)介紹 1607.2 數(shù)據(jù)的導(dǎo)入 1607.2.1 導(dǎo)入Access數(shù)據(jù) 1607.2.2 利用鏈接表導(dǎo)入數(shù)據(jù) 1627.2.3 導(dǎo)入Excel數(shù)據(jù) 1647.2.4 導(dǎo)入txt文本數(shù)據(jù) 1667.2.5 按照“保存的導(dǎo)入步驟”導(dǎo)入數(shù)據(jù) 1687.3 數(shù)據(jù)的導(dǎo)出 1697.3.1 導(dǎo)出到其他Access數(shù)據(jù)庫 1707.3.2 導(dǎo)出到Excel電子表格 1707.3.3 導(dǎo)出為txt文本數(shù)據(jù) 1717.3.4 按照保存的導(dǎo)出步驟導(dǎo)出數(shù)據(jù) 1727.4 Office軟件的協(xié)作 1727.4.1 用Outlook建立Access任務(wù) 1727.4.2 用Word創(chuàng)建郵件合并文檔 1737.4.3 用Word發(fā)布數(shù)據(jù)庫文件 1767.4.4 用Outlook發(fā)送數(shù)據(jù)表 177第8章 數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計基礎(chǔ) 1828.1 數(shù)據(jù)庫設(shè)計的步驟 1838.1.1 需求分析階段 1838.1.2 概念結(jié)構(gòu)設(shè)計 1848.1.3 邏輯結(jié)構(gòu)設(shè)計 1848.1.4 物理結(jié)構(gòu)設(shè)計 1858.1.5 數(shù)據(jù)庫的開發(fā)與實施 1858.1.6 數(shù)據(jù)庫的管理和維護 1858.2 實例——創(chuàng)建簡單的“庫存管理系統(tǒng)”數(shù)據(jù)模型 1868.2.1 需求分析與概念分析 1868.2.2 系統(tǒng)的概念設(shè)計 1888.2.3 系統(tǒng)的邏輯設(shè)計 1908.2.4 系統(tǒng)的物理結(jié)構(gòu)設(shè)計 192第9章 案例開發(fā)——智揚企業(yè)銷售管理系統(tǒng) V1.3 1939.1 實例導(dǎo)航 1949.2 系統(tǒng)設(shè)計 1959.2.1 系統(tǒng)需求分析 1959.2.2 功能模塊設(shè)計 1959.3 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 1969.3.1 數(shù)據(jù)庫結(jié)構(gòu)需求分析 1979.3.2 數(shù)據(jù)表結(jié)構(gòu)設(shè)計 1979.4 數(shù)據(jù)表與表關(guān)系的創(chuàng)建 2019.4.1 數(shù)據(jù)表的創(chuàng)建 2019.4.2 數(shù)據(jù)表關(guān)系的設(shè)計創(chuàng)建 2029.4.3 數(shù)據(jù)表字段的查閱 2049.5 用戶登錄與管理模塊 2069.5.1 設(shè)計“用戶登錄”窗體 2079.5.2 創(chuàng)建“用戶登錄”檢查宏 2089.5.3 創(chuàng)建其他窗體與宏 2119.6 銷售管理模塊 2149.6.1 添加“客戶詳細信息”窗體 2159.6.2 添加“新建客戶信息”窗體 2169.6.3 添加“各省客戶信息”報表 2179.6.4 添加“客戶查詢”功能 2199.6.5 添加“訂單詳細信息”窗體 2209.6.6 添加“新建訂單信息”窗體 2229.6.7 添加“訂單查詢”功能 2239.6.8 添加“訂單統(tǒng)計”報表功能 2279.7 采購管理模塊 2339.8 庫存管理模塊 2339.8.1 添加“產(chǎn)品入庫”功能 2349.8.2 添加“產(chǎn)品出庫”功能 2369.8.3 添加“產(chǎn)品詳細信息”窗體 2369.8.4 添加“新建產(chǎn)品”窗體 2389.8.5 添加“產(chǎn)品庫存信息”報表 2399.9 運貨商管理模塊 2409.9.1 添加“運貨商詳細信息”窗體 2409.9.2 添加“訂單托運信息”報表 2419.10 員工管理模塊 2429.10.1 添加“員工信息管理”窗體 2439.10.2 添加“員工詳細信息”報表 2439.11 創(chuàng)建“主頁”導(dǎo)航窗體 244第10章 VBA編程基礎(chǔ) 24610.1 VBA簡介 24710.1.1 了解VBA 24710.1.2 VBA編程環(huán)境 24810.1.3 簡單的VBA程序 24910.2 VBA程序設(shè)計基礎(chǔ) 25010.2.1 基本數(shù)據(jù)類型 25010.2.2 常量、變量、數(shù)組 25210.2.3 VBA運算符 25510.2.4 VBA程序語句 25810.3 VBA程序流程控制 26210.3.1 順序結(jié)構(gòu) 26210.3.2 選擇結(jié)構(gòu) 26410.3.3 循環(huán)結(jié)構(gòu) 267第11章 內(nèi)部函數(shù)與模塊過程 27211.1 VBA內(nèi)部函數(shù) 27311.1.1 數(shù)學(xué)函數(shù) 27311.1.2 文本函數(shù) 27511.1.3 轉(zhuǎn)換函數(shù) 27711.1.4 日期/時間函數(shù) 27911.1.5 輸入/輸出函數(shù) 28011.1.6 檢查判斷函數(shù) 28211.2 模塊與過程 28311.2.1 理解VBA模塊 28311.2.2 理解VBA過程 28411.2.3 Sub子過程 28511.2.4 Function函數(shù)過程 28611.2.5 過程的調(diào)用 28711.2.6 創(chuàng)建通用過程 28811.2.7 創(chuàng)建事件過程 288第12章 VBA對象及DAO/ADO編程 29012.1 VBA對象 29112.1.1 理解對象、屬性和方法 29112.1.2 VBA對象句法 29213.1.3 創(chuàng)建對象 29212.2 Access對象模型 29512.2.1 Application對象 29512.2.2 DoCmd對象 29612.2.3 Form對象和Forms對象集合 29712.2.4 Control對象和Controls對象集合 29712.2.5 Module對象和Modules對象集合 29812.3 數(shù)據(jù)訪問對象DAO 29812.4 ActiveX數(shù)據(jù)對象ADO 29912.4.1 ADO編程模型的關(guān)鍵元素 30012.4.2 Connection對象 30112.4.3 Command對象 30212.4.4 Recordset對象 30312.4.5 ADO編程基本步驟 304第13章 VBA程序的調(diào)試與保護 30713.1 VBA的調(diào)試 30813.1.1 程序錯誤分類 30813.1.2 良好的編程風格 30913.1.3 VBA調(diào)試環(huán)境與工具 30913.1.4 VBA調(diào)試方法與技巧 31113.2 VBA的保護 31413.2.1 密碼保護 31413.2.2 accde文件保護 315第14章 數(shù)據(jù)庫的優(yōu)化與安全設(shè)置 31614.1 數(shù)據(jù)庫的分析優(yōu)化和安全管理 31714.1.1 表的優(yōu)化 31714.1.2 數(shù)據(jù)庫性能分析 31814.1.3 數(shù)據(jù)庫的文檔管理 31914.1.4 數(shù)據(jù)庫的安全管理 31914.1.5 拆分數(shù)據(jù)庫 32014.1.6 生成accde文件 32114.2 數(shù)據(jù)庫的備份與修復(fù) 32114.2.1 備份數(shù)據(jù)庫 32114.2.2 壓縮修復(fù)數(shù)據(jù)庫 321第15章 高級功能開發(fā)——智揚企業(yè)銷售管理系統(tǒng)V1.3 32315.1 高級功能概述 32415.2 用戶登錄模塊 32415.3 銷售管理高級功能 32715.3.1 “客戶查詢”功能的開發(fā) 32715.3.2 “訂單查詢”功能開發(fā) 32815.4 庫存管理模塊高級功能 32915.4.1 字段的查詢與更新 32915.4.2 “產(chǎn)品入庫”功能開發(fā) 33015.4.3 “產(chǎn)品出庫”功能開發(fā) 332第16章 實驗指導(dǎo) 333實驗1 Access數(shù)據(jù)庫與數(shù)據(jù)表的創(chuàng)建 333實驗2 查閱數(shù)據(jù)表 338實驗3 創(chuàng)建參數(shù)查詢與交叉表查詢 340實驗4 創(chuàng)建分割窗體與主/次窗體 343實驗5 利用窗體控件手動設(shè)計窗體 345實驗6 設(shè)計主/次報表 348實驗7 設(shè)計嵌入式條件宏 352實驗8 VBA創(chuàng)建事件過程 354實驗9 ADO對象編程 355
章節(jié)摘錄
插圖:現(xiàn)代社會已經(jīng)進入信息時代,人們每天的工作和生活都離不開各種信息和數(shù)據(jù)。面對這些海量數(shù)據(jù),如何對數(shù)據(jù)進行有效的管理成為困擾人們的一個難題。要解決這個難題,首先必須解決數(shù)據(jù)的存儲問題。早期的數(shù)據(jù)庫就是為了解決數(shù)據(jù)的存儲問題應(yīng)運而生的。運用數(shù)據(jù)庫,用戶可以將各種信息合理歸類和整理,并使其轉(zhuǎn)化為有用的數(shù)據(jù)。數(shù)據(jù)庫發(fā)展到今天,其功能已經(jīng)遠遠超出人們最初發(fā)明數(shù)據(jù)庫的初衷,已經(jīng)成為存儲和處理各種海量數(shù)據(jù)最快捷的技術(shù)之一。1.1.1 數(shù)據(jù)庫簡介形象地說,數(shù)據(jù)庫就是存放各種數(shù)據(jù)的倉庫。它利用數(shù)據(jù)庫中的各種對象,記錄和分析各種數(shù)據(jù)。在嚴格意義上,數(shù)據(jù)庫是“按照數(shù)據(jù)結(jié)構(gòu)組織、存儲和管理數(shù)據(jù)的倉庫”。在日常工作中,常常需要把某些相關(guān)的數(shù)據(jù)放進這樣的“倉庫”,并根據(jù)工作需要進行相應(yīng)的處理。例如,人事部門可以把本單位職工的基本情況(工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在一個數(shù)據(jù)表中,這張表就是一個“數(shù)據(jù)倉庫”。有了它就能根據(jù)需要隨時查詢職工的基本情況,如統(tǒng)計年齡在某個范圍內(nèi)的職工人數(shù)等。這些工作都可以在計算機上自動完成,大大降低了人事管理的工作強度。此外,在財務(wù)管理、倉庫管理、生產(chǎn)管理中也需要建立眾多的“數(shù)據(jù)庫”,以便利用計算機實現(xiàn)財務(wù)、倉庫、生產(chǎn)的自動化管理。使用數(shù)據(jù)庫可以帶來許多好處:如減小數(shù)據(jù)的冗余度,節(jié)省數(shù)據(jù)的存儲空間,實現(xiàn)數(shù)據(jù)資源的共享等。此外,數(shù)據(jù)庫技術(shù)還為用戶提供非常簡便的方法,使用戶容易編寫各種數(shù)據(jù)庫應(yīng)用程序。
編輯推薦
《Access實用教程(2007版)》:高等學(xué)校計算機教材
圖書封面
評論、評分、閱讀與下載