《數據庫技術原理與Access 2013應用教程 第2版》全面講述了數據庫技術與Access 2013的應用。《數據庫技術原理與Access 2013應用教程 第2版》首先介紹了數據庫系統的基本概念和理論,以及數據庫的設計方法等。然后以Access數據庫管理系統為教學開發平臺,詳細介紹了Access的基礎知識、數據庫和表的操作、SQL結構化查詢語言的設計以及Access的查詢對象、窗體對象、報表對象、宏對象的使用,講述了VBA程序設計和VBA數據庫編程。
《數據庫技術原理與Access 2013應用教程 第2版》內容全面,結構完整,圖文并茂,適用于大學本科院校、專科院校、高等職業院校、軟件職業技術學院的數據庫以及數據庫應用課程教材,也可作為初學者學習數據庫的入門教材和數據庫應用系統開發人員的技術參考書,以及全國計算機等級二級(Access數據庫程序設計)考試參考用書。
《數據庫技術原理與Access 2013應用教程 第2版》配有電子教案,需要的教師可登錄www.cmpedu.com免費注冊,審核通過后下載,或聯系編輯索取(QQ:2966938356,電話:010-88379739)。
適讀人群 :管理類、文科類等本科專業
1)以Access 2013數據庫管理系統中文版為教學和開發平臺。
2)體系完整,內容豐富,符合大學計算機專業和非計算機專業對數據庫知識的要求。
3)由淺入深,循序漸進,首先介紹了數據庫的基本概念,為以后的學習奠定了較好的理論基礎。
4)實例豐富,實用性強,并且都配以詳細的操作步驟和屏幕截圖。
計算機科學技術的進步和高等教育事業的發展,使得計算機教育越來越受到重視。數據庫技術是計算機科學技術中發展很快的領域之一,也是應用很廣泛的技術之一,它已經成為計算機信息系統與應用系統的核心技術和重要基礎,廣泛應用于各種領域,小到人事管理、學籍管理,大到企業級的信息管理、銀行系統管理等。同時,數據庫技術及其應用也成為國內外高等學校計算機專業和許多非計算機專業的必修或選修內容。
《數據庫技術原理與Access 2013應用教程 第2版》全面系統地闡述了數據庫系統的基本概念、基本原理和Access 2013數據庫管理系統的應用技術。通過大量的實例,全面、深入地介紹了Access 2013數據庫管理系統軟件的安裝、配置、操作,Access 2013數據庫和表操作,SQL結構化查詢語言的設計,以及Access的查詢對象、窗體對象、報表對象、宏對象的使用,以及VBA程序設計和VBA數據庫編程。《數據庫技術原理與Access 2013應用教程 第2版》有下列特點:
1)以Access 2013數據庫管理系統中文版為教學和開發平臺。
2)體系完整,內容豐富,符合大學計算機專業和非計算機專業對數據庫知識的要求。
3)由淺入深,循序漸進,首先介紹了數據庫的基本概念,為以后的學習奠定了較好的理論基礎。
4)實例豐富,實用性強,并且都配以詳細的操作步驟和屏幕截圖。
《數據庫技術原理與Access 2013應用教程 第2版》作者從事大學本科計算機專業教學,不僅具有豐富的教學經驗,同時還具有多年的數據庫開發經驗。作者依據長期的教學經驗,深知數據庫原理的主要知識點、重點與難點,以及讀者對數據庫應用中非常感興趣的方面,逐漸形成了《數據庫技術原理與Access 2013應用教程 第2版》嚴謹的、適合于學習的結構體系。
《數據庫技術原理與Access 2013應用教程 第2版》由程云志、陸亞洲、李俊等編著。第1、8章由程云志編寫,第2、3章由陸亞洲編寫,第4章由吳蕾編寫,第5章由李涵編寫,第6章由王曉東編寫,第7、9章由李俊編寫,第10章由趙艷忠編寫,第11章由王保忠編寫,第12章及教學資源的制作等由劉瑞新、鄭珂、張勇、臧國輕、史洪智、梁宏偉、韓順友、段金卯、蔡軍、張敬來、喬家君、馬同森、程遂營、劉克純、徐維維、謝紫安、繆麗麗、徐云林、駱秋容、田金雨、王如雪、曹媚珠、張曼編寫完成。全書由劉瑞新教授審閱統稿。
因編者水平有限,書中疏漏之處在所難免,敬請讀者批評、指正。
前言
第1章數據庫系統概述
1.1數據庫系統簡介
1.1.1數據庫技術的發展歷史
1.1.2數據庫系統的基本概念
1.2數據庫系統結構
1.2.1數據庫系統模式的概念
1.2.2數據庫系統的三級模式結構
1.2.3數據庫系統的二級映像
1.3習題
第2章關系數據庫
2.1信息的三種世界
2.1.1現實世界
2.1.2信息世界
2.1.3計算機世界
2.1.4三種世界的轉換
2.2概念模型
2.2.1概念模型的基本概念
2.2.2概念模型的表示
2.3數據模型
2.3.1數據模型的基本概念
2.3.2常用的數據模型
2.4關系模型
2.4.1關系模型的組成
2.4.2關系的數學定義
2.4.3關系代數
2.4.4傳統的集合運算
2.4.5專門的關系運算
2.5習題
第3章數據庫設計
3.1規范化
3.1.1函數依賴
3.1.2范式
3.2數據庫設計概述
3.2.1數據庫設計的特點
3.2.2數據庫設計的步驟
3.3需求分析階段
3.4概念結構設計階段
3.4.1概念結構設計的任務
3.4.2概念結構設計的步驟
3.5邏輯結構設計階段
3.5.1邏輯結構設計的任務
3.5.2邏輯結構設計的步驟
3.6物理結構設計階段
3.6.1物理結構設計的任務
3.6.2物理結構設計的步驟
3.7數據庫實施階段
3.8數據庫運行和維護階段
3.9數據庫設計實例
3.9.1學生成績管理數據庫系統設計
3.9.2圖書管理數據庫系統設計
3.10習題
第4章Access基礎
4.1Access發展簡介
4.2Access的特點和功能
4.2.1Access的主要特點
4.2.2Access 2013的主要功能
4.3Access的安裝與配置
4.4Access的啟動與退出
4.4.1Access的啟動
4.4.2Access的退出
4.5Access數據庫管理系統的操作
4.5.1Access的用戶界面
4.5.2選項的設置
4.5.3幫助系統
4.5.4數據庫的保存
4.6通過模板創建Access數據庫
4.7習題
第5章數據庫和表
5.1數據庫的概念和結構
5.1.1數據庫的概念
5.1.2Access桌面數據庫與應用程序
5.1.3數據庫的結構
5.2表的概念和結構
5.2.1表的概念
5.2.2表的結構
5.2.3數據類型
5.3創建表
5.3.1設計視圖創建表
5.3.2數據表視圖創建表
5.3.3通過導入數據創建數據表
5.3.4索引與關系
5.4修改表
5.4.1修改表結構
5.4.2修改表屬性
5.4.3重命名表名
5.4.4復制表
5.5表數據操作
5.5.1添加表數據
5.5.2修改表數據
5.5.3刪除表數據
5.5.4數據的查找和替換
5.5.5記錄排序
5.5.6記錄篩選
5.6表外觀的設置
5.7表數據的導入/導出及鏈接
5.7.1導入或鏈接其他格式的數據
5.7.2將數據導出為其他格式
5.8刪除表
5.9數據庫的安全性設置
5.9.1數據庫的壓縮
5.9.2數據庫的修復
5.9.3數據庫的備份和恢復
5.9.4數據庫的加密
5.10習題
第6章SQL結構化查詢語言
6.1SQL語言基本概念
6.1.1SQL語言簡介
6.1.2SQL語言的語法約定
6.1.3常量和變量
6.1.4運算符
6.1.5函數
6.1.6表達式
6.1.7SQL語句的使用
6.2數據查詢語言
6.2.1投影字段
6.2.2選擇行
6.2.3連接
6.2.4數據匯總
6.2.5排序
6.2.6分組
6.2.7子查詢
6.2.8集合操作
6.2.9存儲查詢結果
6.3數據操縱語言
6.3.1添加
6.3.2修改
6.3.3刪除
6.4數據定義語言
6.4.1創建表
6.4.2修改表
6.4.3刪除表
6.5習題
第7章查詢
7.1查詢概述
7.1.1查詢的作用和功能
7.1.2查詢的分類
7.2選擇查詢
7.2.1簡單選擇查詢
7.2.2簡單查詢向導
7.2.3添加計算字段
7.2.4總計查詢
7.3交叉表查詢
7.3.1查詢設計視圖創建交叉表查詢
7.3.2交叉表查詢向導創建交叉表查詢
7.4動作查詢
7.4.1生成表查詢
7.4.2追加查詢
7.4.3更新查詢
7.4.4刪除查詢
7.5參數查詢
7.5.1單參數查詢
7.5.2多參數查詢
7.6SQL查詢
7.6.1查找重復項查詢
7.6.2查找不匹配項查詢
7.7查詢的其他操作
7.8習題
第8章窗體
8.1窗體概述
8.1.1窗體的功能
8.1.2窗體的類型
8.1.3窗體的視圖
8.2創建窗體
8.2.1自動創建窗體
8.2.2使用向導創建窗體
8.2.3使用多個項目工具創建窗體
8.2.4創建圖表窗體
8.3使用設計視圖創建窗體
8.3.1窗體設計視圖的結構
8.3.2窗體設計視圖的工具區選項
8.3.3常用控件及功能
8.3.4控件的常用操作
8.3.5常用控件的應用
8.3.6修飾窗體
8.4定制系統控制窗體
8.4.1創建切換窗體
8.4.2設置啟動窗體
8.5窗體的導入/導出
8.6窗體的重命名、復制和刪除
8.7習題
第9章報表
9.1報表概述
9.1.1報表的功能
9.1.2報表的類型
9.1.3報表的視圖
9.1.4報表的設計方法
9.1.5報表的結構
9.2創建報表
9.2.1使用報表工具自動創建報表
9.2.2使用報表向導創建報表
9.2.3使用圖表向導創建報表
9.2.4使用標簽創建報表
9.2.5使用報表設計視圖創建報表
9.2.6使用空報表創建報表
9.3編輯報表
9.4報表的高級設計
9.5創建子報表
9.6報表的打印
9.7報表的導入/導出
9.8報表的重命名、復制和刪除
9.9習題
第10章宏
10.1宏的概念
10.1.1宏的組成
10.1.2宏的功能
10.1.3常用宏操作
10.2宏的創建
10.2.1操作序列宏的創建
10.2.2宏操作分組
10.2.3子宏的創建
10.2.4條件宏的創建
10.2.5AutoKeys宏的創建
10.2.6AutoExec宏的創建
10.3宏的編輯
10.4宏的運行與調試
10.4.1宏的運行
10.4.2宏的調試
10.5宏的重命名、復制和刪除
10.6習題
第11章VBA程序設計
11.1VBA概述
11.1.1VBA基礎
11.1.2VBA和宏
11.1.3VBA的編程步驟
11.1.4VBA的編程環境
11.1.5模塊的基礎知識
11.1.6模塊與宏
11.2面向對象程序設計基礎
11.2.1面向對象程序設計的基本概念
11.2.2Access中的常用對象
11.3VBA程序設計基礎
11.3.1VBA數據類型
11.3.2VBA常量
11.3.3VBA變量
11.3.4VBA表達式
11.3.5VBA基本語句
11.4VBA程序流程控制
11.4.1選擇結構
11.4.2循環結構
11.4.3GoTo控制語句
11.4.4過程調用與參數傳遞
11.5VBA程序調試
11.5.1錯誤類型
11.5.2錯誤處理
11.5.3調試程序
11.6習題
第12章VBA數據庫編程
12.1VBA數據庫編程技術簡介
12.1.1數據庫引擎與數據庫訪問接口
12.1.2DAO
12.1.3ADO
12.2VBA數據庫編程技術
12.2.1DAO編程
12.2.2ADO編程
12.3習題