出版時間:2010-9 出版社:中國鐵道出版社 作者:張成叔 編 頁數(shù):353
前言
數(shù)據(jù)庫技術是信息技術的重要分支,也是信息社會的重要支撐技術。Access數(shù)據(jù)庫是微軟公司開發(fā)的Office辦公軟件系統(tǒng)中的一個重要組件,是一個功能強大且易于實現(xiàn)和使用的關系型數(shù)據(jù)庫管理系統(tǒng),可以直接開發(fā)一個小型的數(shù)據(jù)庫管理系統(tǒng),也可以作為一個中小型管理信息系統(tǒng)的數(shù)據(jù)庫部分,還可以作為一個商務網(wǎng)站的后臺數(shù)據(jù)庫部分,是當今最受歡迎的數(shù)據(jù)庫系統(tǒng)之一。本書是在張成叔主編的《Access數(shù)據(jù)庫程序設計》(中國鐵道出版社,2008年版)的基礎上,根據(jù)數(shù)據(jù)庫軟件升級發(fā)展和教學的要求,將軟件由Access 2000升級到Access 2003,并對第一版內容進行了優(yōu)化整合,將查詢部分的實訓內容由原來的4個合并為3個,在模塊章節(jié)中增加了“VBA數(shù)據(jù)庫編程”,更加符合實際應用和數(shù)據(jù)庫應用系統(tǒng)開發(fā)的需求。本書根據(jù)《全國計算機等級考試(NCRE)二級Access數(shù)據(jù)庫程序設計考試大綱》和《全國計算機等級考試(NCRE)二級公共基礎知識考試大綱》的要求精心組織編寫而成。本書按照“基于工作過程的項目導向和案例驅動”的模式來編寫,理論部分以“學生成績管理系統(tǒng)”的設計與開發(fā)為項目,實訓部分以“圖書管理系統(tǒng)”的設計與開發(fā)為項目,再分解為一個個具體的案例,通過循序漸進的理論教學和實訓操作,使學生掌握Access 2003數(shù)據(jù)庫的設計方法,熟練運用Access 2003進行數(shù)據(jù)處理和系統(tǒng)設計,從而達到全面掌握和應用Access數(shù)據(jù)庫的設計方法與開發(fā)技能。通過本書的學習,讀者無須掌握太多的程序代碼設計知識,就可以根據(jù)實際工作的需要,在較短時間內開發(fā)具有一定水平的數(shù)據(jù)庫應用系統(tǒng)。
內容概要
《Access數(shù)據(jù)庫程序設計(第2版)》根據(jù)《全國計算機等級考試(NCRE)二級Access數(shù)據(jù)庫程序設計考試大綱》和《全國計算機等級考試(NCRE)二級公共基礎知識考試大綱》的要求,在張成叔主編的《Access數(shù)據(jù)庫程序設計》(中國鐵道出版社,2008年版)的基礎上,將數(shù)據(jù)庫軟件由Access 2000升級到Access2003,并對第一版內容進行了優(yōu)化整合?! 禔ccess數(shù)據(jù)庫程序設計(第2版)》共分理論部分、實訓部分和公共基礎部分三部分,以“學生成績管理系統(tǒng)”和“圖書管理系統(tǒng)”的設計與開發(fā)為具體項目,讀者可以邊學習、邊實踐,掌握Access數(shù)據(jù)庫及其應用系統(tǒng)的設計與開發(fā)。 《Access數(shù)據(jù)庫程序設計(第2版)》理念先進、結構完整、深入淺出、可讀性好、可操作性強,適合作為高職高專院校學生學習數(shù)據(jù)庫應用技術課程的教材,也可作為廣大參加全國計算機等級考試(NCRE)二級Access數(shù)據(jù)庫程序設計的讀者的參考書。
書籍目錄
理論部分第1章 Access基礎1.1 數(shù)據(jù)庫基礎知識1.1.1 計算機數(shù)據(jù)管理的發(fā)展1.1.2 數(shù)據(jù)庫系統(tǒng)1.1.3 數(shù)據(jù)模型1.2 關系數(shù)據(jù)庫1.2.1 關系數(shù)據(jù)模型1.2.2 關系運算1.3 啟動和退出Access1.4 Access簡介1.4.1 Access發(fā)展概述1.4.2 Access的系統(tǒng)結構1.4.3 Access的用戶界面本章小結習題一第2章 數(shù)據(jù)庫2.1 設計數(shù)據(jù)庫2.1.1 設計原則2.1.2 設計步驟2.2 創(chuàng)建數(shù)據(jù)庫2.2.1 建立一個空數(shù)據(jù)庫2.2.2 利用向導創(chuàng)建數(shù)據(jù)庫2.3 數(shù)據(jù)庫的基本操作2.3.1 數(shù)據(jù)庫的打開2.3.2 數(shù)據(jù)庫的關閉2.3.3 數(shù)據(jù)庫的備份2.3.4 數(shù)據(jù)庫的壓縮和修復本章小結習題二第3章 表3.1 Access數(shù)據(jù)類型3.1.1 基本概念3.1.2 數(shù)據(jù)類型3.2 創(chuàng)建表3.2.1 建立表結構3.2.2 向表中輸人數(shù)據(jù)3.2.3 設置字段屬性3.2.4 建立表之間的關系3.3 維護表3.3.1 打開和關閉表3.3.2 修改表的結構3.3.3 編輯表的內容3.3.4 調整表的外觀3.4 操作表3.4.1 查找數(shù)據(jù)3.4.2 替換數(shù)據(jù)3.4.3 排序記錄3.4.4 篩選記錄3.5 導入/導出表3.5.1 數(shù)據(jù)的導入3.5.2 數(shù)據(jù)的導出本章小結習題三第4章 查詢4.1 認識查詢4.1.1 查詢的功能4.1.2 查詢的類型4.1.3 查詢的條件4.2 創(chuàng)建選擇查詢4.2.1 簡單查詢向導4.2.2 在設計視圖中創(chuàng)建條件查詢4.2.3 在設計視圖中創(chuàng)建總計查詢4.3 創(chuàng)建參數(shù)查詢4.3.1 單參數(shù)查詢4.3.2 多參數(shù)查詢4.4 創(chuàng)建交叉表查詢4.4.1 認識交叉表查詢4.4.2 創(chuàng)建交叉表查詢4.5 創(chuàng)建操作查詢4.5.1 認識操作查詢4.5.2 生成表查詢4.5.3 追加查詢4.5.4 更新查詢4.5.5 刪除查詢4.6 SQL查詢4.6.1 使用SQL修改查詢中的準則4.6.2 SQL基礎知識4.6.3 創(chuàng)建SQL查詢本章小結習題四第5章 窗體5.1 窗體基礎知識5.1.1 窗體的概念5.1.2 窗體的視圖5.1.3 窗體的組成5.1.4 窗體的類型5.2 創(chuàng)建窗體5.2.1 自動創(chuàng)建窗體5.2.2 使用“窗體向導”5.2.3 使用“數(shù)據(jù)透視表向導”5.2.4 使用圖表向導5.3 自定義窗體5.3.1 工具欄5.3.2 工具箱5.3.3 窗體中的控件5.3.4 控件的用法5.3.5 窗體和控件的屬性5.3.6 窗體和控件的事件5.4 美化窗體5.4.1 使用自動套用格式5.4.2 添加當前日期和時間5.4.3 對齊窗體中的控件本章小結習題五第6章 報表6.1 報表基礎知識6.1.1 報表的定義和功能6.1.2 報表的視圖6.1.3 報表的組成6.1.4 報表的分類6.2 報表的自動創(chuàng)建和向導創(chuàng)建6.2.1 利用“自動報表”創(chuàng)建報表6.2.2 利用“報表向導”創(chuàng)建報表6.2.3 利用“圖表向導”創(chuàng)建報表6.2.4 利用“標簽向導”創(chuàng)建報表6.3 報表設計視圖的使用6.3.1 報表的設計視圖6.3.2 報表的格式設定6.3.3 報表中的控件使用6.3.4 創(chuàng)建基于參數(shù)查詢的報表6.3.5 創(chuàng)建子報表6.3.5 報表的排序和分組6.4 預覽和打印報表6.4.1 預覽報表6.4.2 打印報表本章小結習題六第7章 數(shù)據(jù)訪問頁7.1 數(shù)據(jù)訪問頁基礎知識7.1.1 數(shù)據(jù)訪問頁的基本概念7.1.2 數(shù)據(jù)訪問頁面視圖7.1.3 數(shù)據(jù)訪問頁數(shù)據(jù)源類型7.2 創(chuàng)建數(shù)據(jù)訪問頁7.2.1 自動創(chuàng)建數(shù)據(jù)訪問頁7.2.2 用向導創(chuàng)建數(shù)據(jù)訪問頁7.2.3 用設計視圖創(chuàng)建或修改數(shù)據(jù)訪問頁7.2.4 利用現(xiàn)有Web頁創(chuàng)建數(shù)據(jù)訪問頁7.3 編輯數(shù)據(jù)訪問頁7.3.1 為數(shù)據(jù)訪問頁添加控件7.3.2 美化和完善數(shù)據(jù)訪問頁7.3.3 在數(shù)據(jù)訪問頁上添加超鏈接7.4 在IE中查看數(shù)據(jù)訪問頁本章小結習題七第8章 宏8.1 宏的概念8.1.1 宏的基本概念8.1.2 宏與Visual Basic8.1.3 宏向Visual Basic程序代碼轉換8.2 宏的操作8.2.1 創(chuàng)建宏8.2.2 宏的運行8.2.3 宏的調試8.2.4 常用宏操作本章小結習題八第9章 模塊9.1 模塊基本概念9.1.1 模塊的類型9.1.2 模塊的組成9.1.3 面向對象程序設計的基本概念9.2 VBA開發(fā)環(huán)境9.2.1 進入VBA編程環(huán)境9.2.2 VBE窗口9.2.3 編寫VBA代碼9.3 常量、變量、運算符和表達式9.3.1 數(shù)據(jù)類型和數(shù)據(jù)庫對象9.3.2 常量與變量9.3.3 數(shù)組9.3.4 運算符與表達式9.4 常用標準函數(shù)9.4.1 數(shù)學函數(shù)9.4..2 字符串函數(shù)9.4.3 類型轉換函數(shù)9.4..4 日期,時間函數(shù)9.5 語句和控制結構9.5.1 語句概述9.5.2 條件結構9.5.3 循環(huán)結構9.6 調用過程及參數(shù)傳遞9.6.1 過程定義和調用9.6.2 參數(shù)傳遞9.7 常用操作方法9.7.1 打開和關閉窗體9.7.2 打開和關閉報表9.7.3 輸入框9.7.4 消息框9.7.5 計時事件Timer9.7.6 VBA編程驗證數(shù)據(jù)9.8 VBA程序的錯誤處理和調試9.8.1 錯誤處理9.8.2 調試9.9 VBA數(shù)據(jù)庫編程9.9.1 數(shù)據(jù)庫引擎及其接口9.9.2 VBA訪問的數(shù)據(jù)庫類型9.9.3 數(shù)據(jù)庫訪問對象(DAO)9.9.4 ActiveX數(shù)據(jù)對象(ADO)9.9.5 數(shù)據(jù)庫編程分析本章小結習題九實訓部分實訓1 創(chuàng)建數(shù)據(jù)庫1.1 實訓目的1.2 實訓內容1.2.1 啟動數(shù)據(jù)庫并使用幫劇系統(tǒng)1.2.2 創(chuàng)建數(shù)據(jù)庫1.2.3 數(shù)據(jù)庫的基本操作思考及課后練習實訓2 表I——建立表結構和輸入數(shù)據(jù)2.1 實訓目的2.2 實訓內容2.2.1 建立表結構2.2.2 向表中輸入數(shù)據(jù)2.2.3 設置字段屬性2.2.4 建立表之間的關系思考及課后練習實訓3 表II——雒護、操作、導入,導出表3.1 實訓目的3.2 實訓內容3.2.1 打開和關閉表3.2.2 修改表的結構3.2.3 編輯表的內容3.2.4 調整表的外觀3.2.5 查找數(shù)據(jù)3.2.6 替換數(shù)據(jù)3.2.7 排序記錄3.2.8 篩選記錄3.2.9 導人/導出表思考及課后練習實訓4 查詢I——選擇查詢和參數(shù)查詢4.1 實訓目的4.2 實訓內容4.2.1 使用向導創(chuàng)建選擇查詢4.2.2 使用設計視圖創(chuàng)建選擇查詢4.2.3 在設計視圖中創(chuàng)建總計查詢4.2.4 創(chuàng)建單參數(shù)查詢4.2.5 創(chuàng)建多參數(shù)查詢思考及課后練習實訓5 查詢II——交叉表查詢和操作查詢5.1 實訓目的5.2 實訓內容5.2.1 創(chuàng)建交叉表查詢5.2.2 創(chuàng)建操作查詢思考及課后練習實訓6 查詢Ⅲ——SQL查詢6.1 實訓目的6.2 實訓內容6.2.1 數(shù)據(jù)定義語句6.2.2 數(shù)據(jù)查詢語句6.2.3 創(chuàng)建聯(lián)合查詢和子查詢思考及課后練習實訓7 窗體I——創(chuàng)建窗體7.1 實訓目的7.2 實訓內容7.2.1 利用“自動創(chuàng)建窗體”創(chuàng)建窗體7.2.2 利用向導創(chuàng)建窗體7.2.3 利用“圖表向導”創(chuàng)建窗體思考及課后練習實訓8 窗體II——自定義窗體、美化窗體8.1 實訓目的8.2 實訓內容8.2.1 控件的使用8.2.2 控件的布局調整……公共基礎部分附錄A 全國計算機等級考試簡介參考文獻
章節(jié)摘錄
插圖:(1)人工管理20世紀50年代中期以前,計算機主要用于科學計算。沒有像磁盤這樣的隨機訪問外部存儲設備,沒有操作系統(tǒng),也沒有專門管理數(shù)據(jù)的軟件。數(shù)據(jù)管理任務包括存儲結構、存儲方法、輸入/輸出方式等完全由程序設計者負責。(2)文件系統(tǒng)20世紀50年代后期到60年代中期,計算機不僅用于科學計算,而且用于大量的數(shù)據(jù)處理,出現(xiàn)了隨機訪問外部存儲設備,出現(xiàn)了操作系統(tǒng)和高級語言。用戶按“文件名”管理數(shù)據(jù)。(3)數(shù)據(jù)庫系統(tǒng)20世紀60年代后期,計算機用于管理的數(shù)據(jù)規(guī)模更加龐大,應用也越來越廣泛。同時,多種應用、多種語言共享數(shù)據(jù)集合的要求也越來越強烈,出現(xiàn)了數(shù)據(jù)庫技術和統(tǒng)一管理數(shù)據(jù)的專門軟件——數(shù)據(jù)庫管理系統(tǒng)。1968年,IBM研發(fā)的IMS是一個層次模型數(shù)據(jù)庫,標志著數(shù)據(jù)處理技術進入了數(shù)據(jù)庫系統(tǒng)階段。1969年,美國數(shù)據(jù)系統(tǒng)語言協(xié)會公布的1)BTG報告對研制開發(fā)網(wǎng)狀數(shù)據(jù)庫系統(tǒng)起到了推動作用。自1970年起,IBM公司的研究成果奠定了關系數(shù)據(jù)庫理論基礎。(4)分布式數(shù)據(jù)庫20世紀70年代以后,網(wǎng)絡技術的發(fā)展為數(shù)據(jù)庫提供了由集中式發(fā)展到分布式的運行環(huán)境,從主機/終端系統(tǒng)結構發(fā)展到C/S(客戶機/服務器)系統(tǒng)結構,再發(fā)展到B/S(瀏覽器,服務器)系統(tǒng)結構。數(shù)據(jù)庫技術和網(wǎng)絡通信技術的結合產(chǎn)生了分布式數(shù)據(jù)庫系統(tǒng)。(5)面向對象數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫技術與面向對象程序設計技術結合產(chǎn)生了面向對象數(shù)據(jù)庫系統(tǒng)。面向對象數(shù)據(jù)庫吸收了面向對象程序設計方法的核心概念和基本思想,克服了傳統(tǒng)數(shù)據(jù)庫的局限性,能夠自然地描述、存儲復雜的數(shù)據(jù)對象以及這些對象之間的關系,提高了數(shù)據(jù)庫管理效率,降低了用戶使用的復雜性,是迅速發(fā)展中的新一代數(shù)據(jù)管理技術。
編輯推薦
《Access數(shù)據(jù)庫程序設計(第2版)》:高職高專計算機系列規(guī)劃教材
圖書封面
評論、評分、閱讀與下載
Access數(shù)據(jù)庫程序設計 PDF格式下載