Access數(shù)據(jù)庫設(shè)計
定 價:36 元
叢書名:高等學校計算機類“十三五”規(guī)劃教材
本書遵循教育部高等學校大學計算機課程教學指導(dǎo)委員會(2013017)制定的《大學計算機基礎(chǔ)課程教學基本要求》中關(guān)于數(shù)據(jù)庫技術(shù)與應(yīng)用課程的教學要求,同時緊扣教育部考試中心頒布的《全國計算機等級考試二級Access數(shù)據(jù)庫程序設(shè)計考試大綱》而編寫。 本書主要介紹關(guān)系數(shù)據(jù)庫管理系統(tǒng)的基礎(chǔ)知識以及關(guān)系數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)技術(shù),主要內(nèi)容包括數(shù)據(jù)庫基礎(chǔ)知識、Access 2010概述、數(shù)據(jù)庫的創(chuàng)建與管理、表的創(chuàng)建與操作、查詢、窗體、報表、宏、模塊與VBA編程基礎(chǔ)、VBA數(shù)據(jù)庫編程、Access數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)實例等。 本書適合作為高等學校非計算機專業(yè)本科、?茖W生的教材,也可作為Access使用者、學習者與開發(fā)人員的參考書。
第1章 數(shù)據(jù)庫基礎(chǔ)知識 1 1.1 數(shù)據(jù)庫系統(tǒng)概述 1 1.1.1 數(shù)據(jù)與信息 1 1.1.2 數(shù)據(jù)管理技術(shù)的發(fā)展 2 1.1.3 數(shù)據(jù)庫系統(tǒng)的組成 4 1.1.4 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu) 6 1.2 關(guān)系數(shù)據(jù)庫基本原理 8 1.2.1 關(guān)系模型的基本概念 8 1.2.2 數(shù)據(jù)模型 9 1.2.3 實體聯(lián)系模型 12 1.2.4 關(guān)系運算 13 1.3 關(guān)系規(guī)范化理論 17 1.3.1 函數(shù)依賴 18 1.3.2 關(guān)系模式的規(guī)范化 19 1.3.3 關(guān)系完整性 20 本章小結(jié) 21 習題 21 第2章 Access 2010概述 22 2.1 Access 2010簡介 22 2.1.1 Access 2010的功能 22 2.1.2 Access 2010的運行環(huán)境 22 2.1.3 Access 2010的啟動與退出 22 2.2 Access 2010的工作界面 25 2.2.1 Backstage視圖 25 2.2.2 功能區(qū) 26 2.2.3 快速訪問工具欄 27 2.2.4 導(dǎo)航窗格與工作區(qū) 29 2.3 Access 2010的數(shù)據(jù)庫對象 30 2.3.1 表 31 2.3.2 查詢 31 2.3.3 窗體 34 2.3.4 報表 35 2.3.5 宏 36 2.3.6 模塊 36 2.4 SharePoint網(wǎng)站 37 本章小結(jié) 37 習題 37 第3章 數(shù)據(jù)庫的創(chuàng)建與管理 39 3.1 數(shù)據(jù)庫模板 39 3.1.1 Web數(shù)據(jù)庫模板 40 3.1.2 客戶端數(shù)據(jù)庫模板 40 3.2 創(chuàng)建數(shù)據(jù)庫 41 3.2.1 利用本地模板創(chuàng)建數(shù)據(jù)庫 41 3.2.2 利用Office.com上的模板 創(chuàng)建數(shù)據(jù)庫 43 3.2.3 創(chuàng)建空白數(shù)據(jù)庫 44 3.3 數(shù)據(jù)庫的操作與維護 45 3.3.1 打開數(shù)據(jù)庫 45 3.3.2 保存與關(guān)閉數(shù)據(jù)庫 46 3.3.3 壓縮和修復(fù)數(shù)據(jù)庫 47 3.3.4 備份數(shù)據(jù)庫 48 3.3.5 查看和編輯數(shù)據(jù)庫屬性 50 本章小結(jié) 51 習題 51 第4章 表的創(chuàng)建與操作 52 4.1 創(chuàng)建表 52 4.1.1 使用模板創(chuàng)建表 53 4.1.2 在數(shù)據(jù)表視圖中創(chuàng)建表 53 4.1.3 在數(shù)據(jù)表設(shè)計視圖中創(chuàng)建表 54 4.2 設(shè)置表結(jié)構(gòu) 56 4.2.1 字段的命名規(guī)則 56 4.2.2 字段的數(shù)據(jù)類型 57 4.2.3 字段的屬性 58 4.2.4 表結(jié)構(gòu)修改 62 4.3 表的基本操作 62 4.3.1 向表中錄入數(shù)據(jù) 62 4.3.2 表的復(fù)制、刪除與重命名 63 4.3.3 表內(nèi)容的編輯 64 4.3.4 查找與替換 65 4.3.5 篩選與排序 66 4.4 調(diào)整表的外觀 71 4.4.1 調(diào)整行高和列寬 71 4.4.2 隱藏列與顯示隱藏列 71 4.4.3 凍結(jié)列與取消凍結(jié)列 72 4.4.4 文本格式設(shè)置 73 4.4.5 設(shè)置數(shù)據(jù)表格式 73 4.5 表間關(guān)系 73 4.5.1 創(chuàng)建索引 74 4.5.2 創(chuàng)建關(guān)系 76 4.5.3 參照完整性 79 本章小結(jié) 79 習題 80 第5章 查詢 81 5.1 查詢概述 81 5.1.1 查詢的概念 81 5.1.2 查詢的類型 82 5.1.3 查詢的條件 83 5.2 創(chuàng)建選擇查詢 88 5.2.1 使用查詢向?qū)?88 5.2.2 使用設(shè)計視圖 91 5.2.3 在查詢中進行計算 94 5.3 創(chuàng)建交叉表查詢 95 5.3.1 交叉表查詢概述 96 5.3.2 使用向?qū)?chuàng)建交叉表查詢 96 5.3.3 使用設(shè)計視圖創(chuàng)建 交叉表查詢 98 5.4 創(chuàng)建參數(shù)查詢 99 5.4.1 單參數(shù)查詢 99 5.4.2 多參數(shù)查詢 100 5.5 創(chuàng)建操作查詢 101 5.5.1 生成表查詢 102 5.5.2 刪除查詢 103 5.5.3 更新查詢 105 5.5.4 追加查詢 106 5.6 SQL查詢 106 5.6.1 SQL概述 107 5.6.2 數(shù)據(jù)定義 109 5.6.3 數(shù)據(jù)操縱 111 5.6.4 數(shù)據(jù)查詢 111 5.6.5 分組查詢 113 5.6.6 查詢的排序 114 5.6.7 合并查詢 114 5.6.8 創(chuàng)建子查詢 115 本章小結(jié) 116 習題 116 第6章 窗體 117 6.1 窗體概述 117 6.1.1 窗體的作用 117 6.1.2 窗體的類型 118 6.1.3 窗體的視圖 121 6.1.4 窗體的組成 123 6.1.5 窗體的屬性 123 6.2 創(chuàng)建窗體 125 6.2.1 快速創(chuàng)建窗體 126 6.2.2 創(chuàng)建圖表窗體 128 6.2.3 使用空白窗體按鈕 創(chuàng)建窗體 129 6.2.4 使用向?qū)?chuàng)建窗體 131 6.2.5 創(chuàng)建主/子窗體 132 6.3 設(shè)計窗體 135 6.3.1 窗體的設(shè)計視圖 135 6.3.2 窗體的控件 137 6.3.3 窗體的控件屬性 138 6.3.4 常用控件介紹 141 6.4 修飾窗體 149 6.4.1 主題的應(yīng)用 150 6.4.2 窗體的布局 151 本章小結(jié) 153 習題 154 第7章 報表 155 7.1 報表概述 155 7.1.1 報表的組成 155 7.1.2 報表的類型 156 7.1.3 報表的視圖 156 7.2 創(chuàng)建報表 156 7.2.1 使用報表工具創(chuàng)建報表 157 7.2.2 使用報表向?qū)?chuàng)建報表 157 7.2.3 使用報表設(shè)計創(chuàng)建報表 159 7.2.4 使用空報表工具創(chuàng)建報表 160 7.2.5 使用標簽向?qū)?chuàng)建報表 162 7.3 報表排序和分組 164 7.3.1 記錄排序 164 7.3.2 記錄分組 165 7.4 使用計算控件 167 7.4.1 報表添加計算控件 167 7.4.2 報表統(tǒng)計計算 169 7.4.3 報表常用函數(shù) 171 本章小結(jié) 173 習題 173 第8章 宏 174 8.1 宏概述 174 8.1.1 宏的概念 174 8.1.2 常用的宏操作 174 8.1.3 宏的類型 176 8.1.4 宏工具 177 8.2 創(chuàng)建宏 178 8.2.1 創(chuàng)建獨立宏 178 8.2.2 創(chuàng)建嵌入式宏 179 8.2.3 創(chuàng)建宏組 179 8.2.4 創(chuàng)建條件宏 180 8.3 宏的運行與調(diào)試 182 8.3.1 運行宏 182 8.3.2 調(diào)試宏 183 本章小結(jié) 183 習題 184 第9章 模塊與VBA編程基礎(chǔ) 185 9.1 VBA的編程環(huán)境 185 9.2 VBA模塊簡介 191 9.2.1 標準模塊 191 9.2.2 類模塊 191 9.2.3 VBA代碼編寫模塊過程 191 9.2.4 將宏轉(zhuǎn)換為模塊 192 9.2.5 在模塊中執(zhí)行宏 192 9.3 VBA程序設(shè)計基礎(chǔ) 193 9.3.1 VBA書寫規(guī)則 193 9.3.2 數(shù)據(jù)類型和數(shù)據(jù)庫對象 193 9.3.3 常量與變量 197 9.3.4 運算符和表達式 199 9.3.5 常用標準函數(shù) 201 9.4 VBA流程控制語句 204 9.4.1 賦值語句 204 9.4.2 條件語句 204 9.4.3 循環(huán)語句 209 9.5 數(shù)組 215 9.5.1 靜態(tài)數(shù)組 215 9.5.2 動態(tài)數(shù)組 216 9.6 面向?qū)ο蟪绦蛟O(shè)計的基本概念 217 9.6.1 集合和對象 217 9.6.2 屬性和方法 217 9.6.3 事件和事件過程 217 9.7 過程調(diào)用和參數(shù)傳遞 218 9.7.1 過程調(diào)用 218 9.7.2 參數(shù)傳遞 220 9.8 VBA常用操作 223 9.8.1 打開和關(guān)閉操作 223 9.8.2 輸入和輸出操作 225 9.8.3 VBA編程驗證數(shù)據(jù) 227 9.8.4 計時事件 228 9.8.5 鼠標和鍵盤事件處理 229 9.8.6 數(shù)據(jù)文件讀寫 230 9.8.7 用代碼設(shè)置Access選項 234 本章小結(jié) 234 習題 234 第10章 VBA數(shù)據(jù)庫編程 236 10.1 VBA數(shù)據(jù)庫編程技術(shù)簡介 236 10.1.1 數(shù)據(jù)庫引擎及其體系結(jié)構(gòu) 236 10.1.2 數(shù)據(jù)庫訪問接口 237 10.1.3 數(shù)據(jù)訪問對象(DAO) 237 10.1.4 ActiveX數(shù)據(jù)對象(ADO) 239 10.2 VBA數(shù)據(jù)庫編程技術(shù) 242 10.2.1 數(shù)據(jù)訪問對象DAO的 編程套路 242 10.2.2 ActiveX數(shù)據(jù)對象(ADO)的 編程套路 244 10.2.3 數(shù)據(jù)處理中的幾個函數(shù) 246 本章小結(jié) 247 習題 247 第11章 Access數(shù)據(jù)庫應(yīng)用系統(tǒng) 開發(fā)實例 248 11.1 應(yīng)用系統(tǒng)的開發(fā)過程 248 11.2 需求分析及模塊設(shè)計 248 11.3 數(shù)據(jù)庫設(shè)計 249 11.3.1 創(chuàng)建數(shù)據(jù)表 249 11.3.2 創(chuàng)建表之間的關(guān)系 250 11.4 查詢設(shè)計 251 11.5 系統(tǒng)窗體的創(chuàng)建 252 11.6 報表的設(shè)計 254 11.7 系統(tǒng)的運行 254 本章小結(jié) 255 參考文獻 256