“十三五”高等職業(yè)教育規(guī)劃教材:Access 數(shù)據(jù)庫程序設(shè)計(第六版)
定 價:49.8 元
- 作者:[中國]張成叔;黃春華
- 出版時間:2019/8/1
- ISBN:9787113260972
- 出 版 社:中國鐵道出版社
- 中圖法分類:TP311.138AC
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書根據(jù)《全國計算機等級考試(NCRE)二級Access數(shù)據(jù)庫程序設(shè)計考試大綱》(2016年版)的要求,在張成叔主編的《Access數(shù)據(jù)庫程序設(shè)計》(第五版)的基礎(chǔ)上,針對“數(shù)據(jù)庫應用”等相關(guān)課程建設(shè)的新需求,重點對實訓項目和綜合項目進行了調(diào)整,并對其他章節(jié)內(nèi)容進行了優(yōu)化整合。 本書共分理論、實訓和項目實戰(zhàn)三部分,以“學生成績管理系統(tǒng)”和“圖書管理系統(tǒng)”的設(shè)計與開發(fā)為具體項目,并在第三部分安排了一個完整的課程設(shè)計項目——“教學管理系統(tǒng)”設(shè)計與開發(fā),讀者可以邊學習、邊實踐,進而掌握Access數(shù)據(jù)庫及其應用系統(tǒng)的設(shè)計與開發(fā)。 本書理念先進,結(jié)構(gòu)完整,深入淺出,可讀性和可操作性強,適合作為高職高專院校學生學習“數(shù)據(jù)庫應用”課程及數(shù)據(jù)庫相關(guān)課程的教材,也可作為廣大參加全國計算機等級考試(NCRE)二級Access數(shù)據(jù)庫程序設(shè)計讀者的自學參考書。
本書理論部分、實訓部分和項目實戰(zhàn)部分完美結(jié)合、互為補充,對學生能實現(xiàn)“邊學邊練、學練結(jié)合、寓學于樂”的效果;對任課教師能實現(xiàn)“邊講邊練、講練結(jié)合、寓教于樂”的理想境界。
數(shù)據(jù)庫技術(shù)是信息技術(shù)的重要分支,也是信息社會的重要支撐技術(shù)。Access數(shù)據(jù)庫是微軟公司開發(fā)的數(shù)據(jù)庫管理系統(tǒng),是一個易于實現(xiàn)和使用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),可以作為一個小型管理信息系統(tǒng)的數(shù)據(jù)庫部分,也是一個小型網(wǎng)站的后臺數(shù)據(jù)庫設(shè)計的首選數(shù)據(jù)庫系統(tǒng)。本書是在張成叔主編的《Access數(shù)據(jù)庫程序設(shè)計》、《Access數(shù)據(jù)庫程序設(shè)計》(第二版)、《Access數(shù)據(jù)庫程序設(shè)計》(第三版)、《Access數(shù)據(jù)庫程序設(shè)計》(第四版)和《Access數(shù)據(jù)庫程序設(shè)計》(第五版)的基礎(chǔ)上,根據(jù)數(shù)據(jù)庫技術(shù)發(fā)展的需要,以及全國計算機等級考試新大綱的要求,重點修訂了第三部分內(nèi)容,將原來的“公共基礎(chǔ)部分”修改為了“項目實戰(zhàn)部分”,重點對實訓項目和綜合項目進行調(diào)整,并對章節(jié)內(nèi)容進行了優(yōu)化整合,更加符合實際應用和數(shù)據(jù)庫應用系統(tǒng)開發(fā)的需求。本書根據(jù)《高等職業(yè)教育“數(shù)據(jù)庫應用”課程教學大綱》和《全國計算機等級考試(NCRE)二級Access數(shù)據(jù)庫程序設(shè)計考試大綱(2016年版)》的要求精心組織編寫而成。本書按照“基于工作過程的項目導向和案例驅(qū)動”的模式而編寫,共分三部分:第一部分為“理論部分”,圍繞“學生成績管理系統(tǒng)”的設(shè)計與開發(fā),主要介紹了Access基礎(chǔ)知識、數(shù)據(jù)庫、表、查詢、窗體、報表、宏和模塊;第二部分為“實訓部分”,針對理論部分內(nèi)容,圍繞“圖書管理系統(tǒng)”的設(shè)計與開發(fā),精心設(shè)計了13個實訓,分別與理論部分相對應;第三部分為一個具體的項目實戰(zhàn),圍繞綜合性項目“教學管理系統(tǒng)”的設(shè)計與開發(fā),詳細介紹了一個具體項目開發(fā)的全過程。通過本書的學習,讀者無須掌握太多的程序設(shè)計知識,就可以根據(jù)實際工作的需要,在較短時間內(nèi)開發(fā)具有一定水平的數(shù)據(jù)庫應用系統(tǒng)。 本書充分考慮到高職高專院校的教學特點和教學規(guī)律,認真貫徹了“理論夠用、實訓夠?qū)、技能夠強”的高等職業(yè)教育指導思想,以培養(yǎng)學生的實際應用能力為目的,注重實用性和可操作性,力求簡單易懂。本書理論部分和實訓部分完美結(jié)合、互為補充,對學生能實現(xiàn)“邊學邊練、學練結(jié)合、寓學于樂”的效果;對任課教師能實現(xiàn)“邊講邊練、講練結(jié)合、寓教于樂”的理想境界。本書由張成叔(安徽財貿(mào)職業(yè)學院)、黃春華(四川郵電職業(yè)技術(shù)學院)任主編,陳祥生(安徽財貿(mào)職業(yè)學院)、趙艷平(安徽水利水電職業(yè)技術(shù)學院)任副主編,張世平(安徽財貿(mào)職業(yè)學院)、霍卓群(安徽財貿(mào)職業(yè)學院)、耿家禮(安徽財貿(mào)職業(yè)學院)、朱靜(安徽審計職業(yè)學院)、周偉(四川郵電職業(yè)技術(shù)學院)、楊培會(四川郵電職業(yè)技術(shù)學院)等參編。具體編寫分工:理論部分中第1章、第2章由張世平編寫,第3章由朱靜編寫,第4章由楊培會編寫,第5章由張成叔編寫,第6章和第7章由陳祥生編寫,第8章由黃春華編寫。實訓部分中實訓1由張世平編寫,實訓2和實訓3由朱靜編寫,實訓4、實訓5和實訓6由張成叔編寫,實訓7~實訓13由周偉編寫。項目實戰(zhàn)部分由趙艷平編寫,附錄由張成叔編寫,霍卓群和耿家禮參與教學資源的編寫。全書由張成叔統(tǒng)稿和定稿。本書內(nèi)容全面、結(jié)構(gòu)完整、深入淺出、圖文并茂、可讀性好、可操作性強,適合作為高職高專院校學生學習“數(shù)據(jù)庫應用”課程以及與數(shù)據(jù)庫相關(guān)課程的教材,也可作為參加全國計算機等級考試(NCRE)二級Access數(shù)據(jù)庫程序設(shè)計讀者的自學參考書。本書所配電子教案以及“學生成績管理系統(tǒng)”和“圖書管理系統(tǒng)”兩個案例的相關(guān)教學資源,均可從網(wǎng)站http://www.tdpress.com/51eds/下載,也可以直接與編者聯(lián)系。編者電子郵箱為zhangchsh@163.com,微信:7153265,微信公眾號:張成叔。由于時間倉促,編者水平有限,書中疏漏與不足之處在所難免,敬請廣大讀者批評指正。 編者 2019年6月
張成叔、黃春華
第一部分 理論第1章 Access基礎(chǔ) 11.1 數(shù)據(jù)庫基礎(chǔ)知識 11.1.1 計算機數(shù)據(jù)管理的發(fā)展 11.1.2 數(shù)據(jù)庫系統(tǒng) 21.1.3 數(shù)據(jù)模型 41.2 關(guān)系數(shù)據(jù)庫 51.2.1 關(guān)系數(shù)據(jù)庫模型 51.2.2 關(guān)系運算 71.3 啟動和退出Access 81.4 Access簡介 81.4.1 Access發(fā)展概述 81.4.2 Access的系統(tǒng)結(jié)構(gòu) 91.4.3 Access的用戶界面 10小 結(jié) 11習 題 11第2章 數(shù) 據(jù) 庫 142.1 設(shè)計數(shù)據(jù)庫 142.1.1 設(shè)計原則 142.1.2 設(shè)計步驟 142.2 創(chuàng)建數(shù)據(jù)庫 162.2.1 建立一個空數(shù)據(jù)庫 172.2.2 利用向?qū)?chuàng)建數(shù)據(jù)庫 172.3 數(shù)據(jù)庫的基本操作 182.3.1 數(shù)據(jù)庫的打開 182.3.2 數(shù)據(jù)庫的關(guān)閉 192.3.3 數(shù)據(jù)庫的備份 192.3.4 數(shù)據(jù)庫的壓縮和修復 19小 結(jié) 20習 題 20第3章 表 213.1 Access數(shù)據(jù)類型 213.1.1 基本概念 213.1.2 數(shù)據(jù)類型 223.2 創(chuàng)建表 253.2.1 建立表結(jié)構(gòu) 253.2.2 向表中輸入數(shù)據(jù) 263.2.3 設(shè)置字段屬性 273.2.4 建立表之間的關(guān)系 323.3 維護表 343.3.1 打開和關(guān)閉表 343.3.2 修改表的結(jié)構(gòu) 343.3.3 編輯表的內(nèi)容 353.3.4 調(diào)整表的外觀 363.4 操作表 393.4.1 查找數(shù)據(jù) 403.4.2 替換數(shù)據(jù) 403.4.3 排序記錄 413.4.4 篩選記錄 423.5 導入/導出表 443.5.1 數(shù)據(jù)的導入 443.5.2 數(shù)據(jù)的導出 45小 結(jié) 45習 題 45第4章 查 詢 484.1 認識查詢 484.1.1 關(guān)系運算概述 484.1.2 查詢的功能 504.1.3 查詢的類型 504.1.4 查詢的條件 514.2 創(chuàng)建選擇查詢 544.2.1 簡單查詢向?qū)?544.2.2 在設(shè)計視圖中創(chuàng)建條件查詢 554.2.3 在設(shè)計視圖中創(chuàng)建總計查詢 594.3 創(chuàng)建參數(shù)查詢 614.3.1 單參數(shù)查詢 614.3.2 多參數(shù)查詢 634.4 創(chuàng)建交叉表查詢 644.4.1 認識交叉表查詢 654.4.2 創(chuàng)建交叉表查詢 654.5 創(chuàng)建操作查詢 674.5.1 生成表查詢 674.5.2 追加查詢 684.5.3 更新查詢 694.5.4 刪除查詢 704.6 SQL查詢 714.6.1 使用SQL修改查詢中的條件 714.6.2 SQL基礎(chǔ)知識 724.6.3 SQL數(shù)據(jù)定義語句 724.6.4 SQL數(shù)據(jù)操作語句 744.6.5 SQL數(shù)據(jù)查詢 75小 結(jié) 79習 題 79第5章 窗 體 835.1 窗體基礎(chǔ)知識 835.1.1 窗體的概念 835.1.2 窗體的視圖 835.1.3 窗體的組成 845.1.4 窗體的類型 845.2 創(chuàng)建窗體 865.2.1 自動創(chuàng)建窗體 865.2.2 使用“窗體向?qū)А?875.2.3 創(chuàng)建“數(shù)據(jù)透視表”窗體 895.2.4 創(chuàng)建“數(shù)據(jù)透視圖”窗體 905.3 自定義窗體 915.3.1 窗體設(shè)計工具選項卡 915.3.2 控件組 915.3.3 窗體中的控件 925.3.4 控件的用法 945.3.5 窗體和控件的屬性 1015.3.6 窗體和控件的事件 1045.4 美化窗體 1055.4.1 應用主題 1055.4.2 添加當前日期和時間 1065.4.3 對齊窗體中的控件 106小 結(jié) 106習 題 106第6章 報 表 1096.1 報表基礎(chǔ)知識 1096.1.1 報表的定義和功能 1096.1.2 報表的視圖 1096.1.3 報表的組成 1106.1.4 報表的分類 1116.2 報表的自動創(chuàng)建和向?qū)?chuàng)建 1126.2.1 利用“報表”自動創(chuàng)建報表 1126.2.2 利用“報表向?qū)А眲?chuàng)建報表 1136.2.3 利用“標簽向?qū)А眲?chuàng)建報表 1146.3 報表設(shè)計視圖的使用 1156.3.1 報表的設(shè)計視圖 1156.3.2 報表的格式設(shè)定 1166.3.3 報表中的控件使用 1176.3.4 創(chuàng)建基于參數(shù)查詢的報表 1196.3.5 創(chuàng)建子報表 1206.3.6 報表的排序和分組 1226.4 預覽和打印報表 1236.4.1 打印預覽 1236.4.2 打印報表 124小結(jié) 124習題 124第7章 宏 1267.1 宏的概念 1267.1.1 宏的基本概念 1267.1.2 宏與Visual Basic 1277.1.3 宏向Visual Basic程序代碼 轉(zhuǎn)換 1277.2 宏的操作 1277.2.1 宏的分類 1277.2.2 創(chuàng)建宏 1287.2.2 宏的運行 1337.2.3 宏的調(diào)試 1347.2.4 常用宏操作 134小 結(jié) 136習 題 136第8章 VBA編程和數(shù)據(jù)庫編程 1388.1 模塊的基本概念 1388.1.1 模塊的類型 1388.1.2 模塊的組成 1398.1.3 面向?qū)ο蟪绦蛟O(shè)計的基本概念 1398.2 VBA開發(fā)環(huán)境 1428.2.1 進入VBE編程環(huán)境 1428.2.2 VBE窗口 1428.2.3 編寫VBA代碼 1448.3 常量、變量、運算符和表達式 1458.3.1 數(shù)據(jù)類型和數(shù)據(jù)庫對象 1458.3.2 常量與變量 1478.3.3 數(shù)組 1508.3.4 運算符與表達式 1518.4 常用標準函數(shù) 1558.4.1 數(shù)學函數(shù) 1558.4.2 字符串函數(shù) 1568.4.3 日期/時間函數(shù) 1568.4.4 類型轉(zhuǎn)換函數(shù) 1578.5 語句和控制結(jié)構(gòu) 1588.5.1 語句概述 1588.5.2 數(shù)據(jù)的輸入輸出 1598.5.3 順序結(jié)構(gòu) 1628.5.4 條件結(jié)構(gòu) 1638.5.5 循環(huán)結(jié)構(gòu) 1688.5.6 GoTo控制語句 1738.6 常用對象的屬性、方法和事件 1748.6.1 標簽、文本框與命令按鈕 1748.6.2 選項組 1778.6.3 列表框和組合框 1808.6.4 窗體計時事件Timer 1828.6.5 窗體與報表的常用方法 1838.6.6 VBA編程驗證數(shù)據(jù) 1858.7 過程的定義與調(diào)用 1858.7.1 過程定義和調(diào)用 1868.7.2 參數(shù)傳遞 1878.8 VBA程序的錯誤處理和調(diào)試 1898.8.1 錯誤處理 1898.8.2 調(diào)試 1898.9 VBA數(shù)據(jù)庫編程 1928.9.1 數(shù)據(jù)庫引擎及其接口 1928.9.2 VBA訪問的數(shù)據(jù)庫類型 1938.9.3 數(shù)據(jù)庫訪問對象 1938.9.4 ActiveX數(shù)據(jù)對象 1958.9.5 VBA數(shù)據(jù)庫編程技術(shù) 202小 結(jié) 206習 題 206第二部分 實訓實訓1 創(chuàng)建數(shù)據(jù)庫 211實訓內(nèi)容一、啟動數(shù)據(jù)庫并使用幫助系統(tǒng) 211二、創(chuàng)建數(shù)據(jù)庫 212三、數(shù)據(jù)庫的基本操作 214思考及課后練習 215實訓2 表Ⅰ——建立表結(jié)構(gòu)和輸入數(shù)據(jù) 216實訓內(nèi)容一、建立表結(jié)構(gòu) 216二、向表中輸入數(shù)據(jù) 217三、設(shè)置字段屬性 219四、建立表之間的關(guān)系 220思考及課后練習 221實訓3 表Ⅱ——維護、操作、導入/導出表 222實訓內(nèi)容一、打開和關(guān)閉表 222二、修改表的結(jié)構(gòu) 222三、編輯表的內(nèi)容 223四、調(diào)整表的外觀 224五、查找數(shù)據(jù) 225六、替換數(shù)據(jù) 225七、排序記錄 226八、篩選記錄 226九、導入/導出表 228思考及課后練習 228實訓4 查詢Ⅰ——選擇查詢和參數(shù)查詢 229實訓內(nèi)容一、使用向?qū)?chuàng)建選擇查詢 229二、使用設(shè)計視圖創(chuàng)建選擇查詢 230三、在設(shè)計視圖中創(chuàng)建總計查詢 231四、創(chuàng)建單參數(shù)查詢 232五、創(chuàng)建多參數(shù)查詢 232思考及課后練習 233實訓5 查詢Ⅱ——交叉表查詢和操作查詢 234實訓內(nèi)容一、創(chuàng)建交叉表查詢 234二、創(chuàng)建操作查詢 235思考及課后練習 238實訓6 查詢Ⅲ——SQL查詢 239實訓內(nèi)容一、數(shù)據(jù)定義語句 239二、數(shù)據(jù)查詢語句 240三、創(chuàng)建聯(lián)合查詢和子查詢 241思考及課后練習 243實訓7 窗體Ⅰ——創(chuàng)建窗體 244實訓內(nèi)容一、利用“窗體”自動創(chuàng)建窗體 244二、利用向?qū)?chuàng)建窗體 245三、利用“其他窗體”創(chuàng)建數(shù)據(jù)透視圖窗體 246思考及課后練習 247實訓8 窗體Ⅱ——自定義窗體、美化窗體 248實訓內(nèi)容一、控件的使用 248二、控件的布局調(diào)整 252思考及課后練習 253實訓9 報 表 254實訓內(nèi)容一、利用向?qū)?chuàng)建報表 254二、創(chuàng)建圖表報表 255三、創(chuàng)建主/子報表 256思考及課后練習 258實訓10 宏 259實訓內(nèi)容一、創(chuàng)建和運行宏 259二、為命令按鈕創(chuàng)建宏 261思考及課后練習 262實訓11 模塊Ⅰ——條件結(jié)構(gòu) 263實訓內(nèi)容一、If語句及IIf()函數(shù)的使用 263二、Switch()函數(shù)及Select語句的使用 265思考及課后練習 266實訓12 模塊Ⅱ——循環(huán)結(jié)構(gòu) 267實訓內(nèi)容12.2.1 循環(huán)結(jié)構(gòu)實訓 26712.2.2 過程的創(chuàng)建與調(diào)用 269思考及課后練習 270實訓13 模塊Ⅲ——對象操作 271實訓內(nèi)容13.2.1 使用和修改對象屬性 27113.2.2 DoCmd對象的使用 27213.2.3 設(shè)計計時器 273思考及課后練習 273第三部分 項目實戰(zhàn)教學管理系統(tǒng)設(shè)計與開發(fā)..................... 276 一、項目實戰(zhàn)目的..................................276 二、需求描述 .........................................276 三、開發(fā)環(huán)境 .........................................276 四、案例覆蓋的知識點..........................277 五、案例分析 .........................................277 六、推薦實現(xiàn)步驟..................................278 (一)教學管理系統(tǒng)的系統(tǒng)設(shè)計.............278 (二)數(shù)據(jù)庫設(shè)計....................................280 (三)系統(tǒng)的詳細設(shè)計.............................282 思考及課后練習......................................290 附錄 全國計算機等級考試簡介................................................................................... 291 參考文獻...................................................................................................................... 295