數(shù)據(jù)庫原理與應用教程(Access 2010版)
定 價:56 元
叢書名:21世紀高等院校財經(jīng)類專業(yè)計算機規(guī)劃教材
- 作者:唐小毅、吳靖、金鑫
- 出版時間:2018/8/1
- ISBN:9787302495468
- 出 版 社:清華大學出版社
- 中圖法分類:TP311.138AC
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書從一個Access數(shù)據(jù)庫應用系統(tǒng)實例商貿公司的管理系統(tǒng)入手,系統(tǒng)地介紹數(shù)據(jù)庫的基本原理及Access各種主要功能的使用方法,主要包括數(shù)據(jù)庫的基本原理和相關概念,關系數(shù)據(jù)庫的基本設計方法,數(shù)據(jù)庫的建立、數(shù)據(jù)表、查詢、窗體、宏、報表、VBA程序設計及數(shù)據(jù)庫編程技術,數(shù)據(jù)庫的安全和管理。
本書內容全面系統(tǒng),結構完整清晰,深入淺出,圖文并茂,通俗易懂,可讀性、可操作性強,適合作為各類高校學生學習數(shù)據(jù)庫基礎及應用的教材,也可作為相關領域技術人員的參考用書或培訓教材。
本書從一個Access數(shù)據(jù)庫應用系統(tǒng)實例商貿公司的管理系統(tǒng)入手,系統(tǒng)地介紹數(shù)據(jù)庫的基本原理及Access各種主要功能的使用方法,主要包括數(shù)據(jù)庫的基本原理和相關概念,關系數(shù)據(jù)庫的基本設計方法,數(shù)據(jù)庫的建立、數(shù)據(jù)表、查詢、窗體、宏、報表、VBA程序設計及數(shù)據(jù)庫編程技術,數(shù)據(jù)庫的安全和管理。本書在內容的組織方面,以學生認知規(guī)律作為主線索,從數(shù)據(jù)庫的基本知識學習開始,介紹數(shù)據(jù)庫的發(fā)展及關系數(shù)據(jù)庫的相關知識,并以Access作為工具,從數(shù)據(jù)庫的創(chuàng)建,到數(shù)據(jù)表操作、各種查詢的應用,SQL語句的撰寫,窗體、報表、宏的學習,并以一定篇幅介紹了VBA程序的編寫及數(shù)據(jù)庫編程方法,和數(shù)據(jù)庫安全與管理的相關技術。以期通過本教材的學習,幫助同學掌握一個綜合的數(shù)據(jù)庫管理系統(tǒng)的開發(fā)技術。本書在操作方面采用大量的圖文編寫,培養(yǎng)學生理論和實際動手能力。我們期望通過這門課程的學習使學生具備數(shù)據(jù)庫方面的基本知識和良好的邏輯思維能力。
本書可操作性強,適合作為經(jīng)濟類高校學生學習數(shù)據(jù)庫基礎及應用的教材,也可作為相關領域技術人員的參考用書或培訓教材。
前言
隨著信息化進程的不斷推進,社會工作和生活都離不開信息技術,對于非計算機專業(yè)類學生,掌握一定的計算機科學知識的要求也越來越高,對于信息管理技術的要求也日趨加深。在日常的工作和學習中,可以深深體會到,企業(yè)的信息化,數(shù)據(jù)組織和處理技術的好壞,往往關系到企業(yè)信息化的成敗。因此,需要所有非計算機類專業(yè)的學生,均要掌握數(shù)據(jù)建模的基本知識,掌握數(shù)據(jù)庫的設計方法和相關原則,以幫助他們具有一定的企業(yè)信息化和數(shù)據(jù)處理的能力。
本書適用于非計算機類專業(yè)學生學習數(shù)據(jù)庫原理與應用課程,面向各類專業(yè)學生講授數(shù)據(jù)庫系統(tǒng)最基本的內容數(shù)據(jù)庫設計和數(shù)據(jù)庫編程。
本書力求做到與實際教學緊密結合。在內容的組織方面,以學生認知規(guī)律作為主線索,從數(shù)據(jù)庫的基本知識學習開始,介紹數(shù)據(jù)庫的發(fā)展及關系數(shù)據(jù)庫的相關知識,并以Access作為工具,介紹從數(shù)據(jù)庫的創(chuàng)建,到數(shù)據(jù)表操作、各種查詢的應用,SQL語句的撰寫,窗體、報表、宏的學習等相關內容,并以一定篇幅介紹了VBA程序的編寫及數(shù)據(jù)庫編程方法,以及數(shù)據(jù)庫安全與管理的相關技術,以期通過本書的學習,幫助讀者掌握一個綜合的數(shù)據(jù)庫管理系統(tǒng)的開發(fā)技術。
本書除了知識結構的提煉外,還通過大量的圖文介紹操作步驟,培養(yǎng)讀者理論和實際動手能力。我們期望通過這門課程的學習使讀者具備數(shù)據(jù)庫方面的基本知識和良好的邏輯思維能力。
本書主要由中央財經(jīng)大學教師唐小毅、吳靖和金鑫編寫。在此,感謝中央財經(jīng)大學教師江淼和劉艷萍在本書編寫過程中付出的勞動。
在本書編寫過程中,編者參考了不少書籍,在此向這些書籍的作者表示衷心的感謝!
由于計算機技術日新月異,加之編者能力有限,書中難免有不足之處,懇請讀者批評指正。
編者
2018年3月
目錄
第1章數(shù)據(jù)庫系統(tǒng)概述
1.1引言
1.2數(shù)據(jù)庫系統(tǒng)
1.2.1數(shù)據(jù)庫系統(tǒng)的構成
1.2.2數(shù)據(jù)庫系統(tǒng)的特點
1.2.3數(shù)據(jù)管理技術的發(fā)展
1.3數(shù)據(jù)庫系統(tǒng)三級模式結構
1.3.1模式結構概念
1.3.2數(shù)據(jù)庫系統(tǒng)三級模式與二級映像
1.4數(shù)據(jù)庫設計的基本步驟
1.5實體聯(lián)系模型
1.5.1實體聯(lián)系模型中的基本概念
1.5.2實體集之間的聯(lián)系形式
1.6習題
第2章關系模型和關系數(shù)據(jù)庫
2.1數(shù)據(jù)模型
2.2關系模型的數(shù)據(jù)結構
2.3關系數(shù)據(jù)庫和關系數(shù)據(jù)庫規(guī)范化
2.3.1關系數(shù)據(jù)庫
2.3.2關系數(shù)據(jù)庫規(guī)范化
2.3.3關系數(shù)據(jù)完整性規(guī)則
2.4ER模型向關系模型的轉換
2.4.1實體轉換為關系模式
2.4.2實體之間聯(lián)系的轉換
2.5關系數(shù)據(jù)操作基礎
2.5.1集合運算
2.5.2關系運算
2.6習題
第3章數(shù)據(jù)庫和表
3.1Access概述
3.1.1Access的特點
3.1.2Access的啟動與退出
3.1.3Access數(shù)據(jù)庫的結構
3.1.4Access設置
3.1.5幫助系統(tǒng)
3.2創(chuàng)建Access數(shù)據(jù)庫
3.2.1創(chuàng)建數(shù)據(jù)庫
3.2.2數(shù)據(jù)庫的簡單操作
3.3Access數(shù)據(jù)類型
3.4創(chuàng)建數(shù)據(jù)表
3.4.1創(chuàng)建表
3.4.2設置字段屬性
3.4.3修改表結構
3.4.4輸入數(shù)據(jù)
3.5建立聯(lián)系
3.5.1創(chuàng)建索引與主鍵
3.5.2建立表之間的聯(lián)系
3.6操作數(shù)據(jù)表
3.6.1調整表的外觀
3.6.2數(shù)據(jù)的查找與替換
3.6.3記錄排序
3.6.4記錄篩選
3.6.5更名、復制和刪除
3.7操作實例: 商務管理數(shù)據(jù)庫的創(chuàng)建
3.7.1創(chuàng)建數(shù)據(jù)表
3.7.2建立表間聯(lián)系
3.8習題
第4章查詢
4.1查詢的功能及類型
4.1.1查詢的功能
4.1.2查詢的類型
4.2表達式
4.2.1常量
4.2.2Access常用函數(shù)
4.2.3運算符與表達式
4.3選擇查詢
4.3.1利用向導創(chuàng)建查詢
4.3.2利用設計視圖創(chuàng)建查詢
4.3.3查詢屬性
4.3.4添加計算字段
4.3.5總計查詢
4.4交叉表查詢
4.4.1利用向導創(chuàng)建交叉表查詢
4.4.2利用設計視圖創(chuàng)建交叉表查詢
4.5動作查詢
4.5.1生成表查詢
4.5.2更新查詢
4.5.3追加查詢
4.5.4刪除查詢
4.6參數(shù)查詢
4.6.1單參數(shù)查詢
4.6.2多參數(shù)查詢
4.7其他類型的查詢
4.7.1查找重復項查詢
4.7.2查找不匹配項查詢
4.8操作實例: 數(shù)據(jù)查詢
4.9習題
第5章結構化查詢語言
5.1數(shù)據(jù)查詢語言
5.1.1SELECT語句
5.1.2簡單查詢
5.1.3多表查詢
5.1.4排序
5.1.5子查詢
5.1.6分組查詢
5.1.7聯(lián)接查詢
5.1.8聯(lián)合查詢
5.2數(shù)據(jù)定義語言
5.2.1創(chuàng)建表CREATE
5.2.2修改表ALTER
5.2.3刪除表DROP
5.3數(shù)據(jù)操縱語言
5.3.1追加INSERT
5.3.2更新UPDATE
5.3.3刪除DELETE
5.4習題
第6章窗體
6.1窗體概述
6.1.1窗體的功能
6.1.2窗體的結構
6.1.3窗體的類型
6.1.4窗體的視圖
6.2創(chuàng)建快速窗體
6.2.1自動窗體
6.2.2利用向導創(chuàng)建窗體
6.2.3創(chuàng)建數(shù)據(jù)透視表和數(shù)據(jù)透視圖窗體
6.2.4創(chuàng)建圖表窗體
6.3設計視圖創(chuàng)建窗體
6.3.1窗體設計視圖
6.3.2常用控件的功能
6.3.3常用控件的使用
6.3.4窗體中控件的常用操作
6.4修飾窗體
6.4.1利用主題
6.4.2利用屬性
6.4.3利用條件格式
6.4.4提示信息的添加
6.5定制系統(tǒng)控制窗體
6.5.1創(chuàng)建切換窗體
6.5.2創(chuàng)建導航窗體
6.5.3設置啟動窗體
6.6對象與屬性
6.6.1面向對象的基本概念
6.6.2對象屬性
6.6.3對象事件和方法
6.7窗體設計實例
6.8習題
第7章報表
7.1概述
7.1.1報表的功能
7.1.2報表的視圖
7.1.3報表的結構
7.1.4報表的類型
7.2創(chuàng)建報表
7.2.1使用報表工具自動創(chuàng)建報表
7.2.2使用報表向導工具創(chuàng)建報表
7.2.3使用標簽向導工具創(chuàng)建標簽報表
7.2.4使用報表設計工具創(chuàng)建報表
7.2.5使用空報表工具創(chuàng)建報表
7.3編輯報表
7.3.1設置報表格式
7.3.2修飾報表
7.3.3創(chuàng)建多列報表
7.4報表的高級應用
7.4.1報表的排序和分組
7.4.2使用計算控件
7.4.3創(chuàng)建子報表
7.5報表的預覽和打印
7.6操作實例
7.7習題
第8章宏
8.1宏的概念
8.2宏的創(chuàng)建與編輯
8.2.1操作序列宏的創(chuàng)建
8.2.2宏操作分組
8.2.3子宏的創(chuàng)建
8.2.4條件宏的創(chuàng)建
8.2.5宏的編輯
8.3宏的運行和調試
8.3.1宏的運行
8.3.2宏的調試
8.4操作實例
8.5常用宏操作
8.6習題
第9章VBA與模塊
9.1VBA簡介
9.1.1VBA的概念
9.1.2VBA編輯環(huán)境介紹
9.1.3模塊簡介
9.2VBA程序設計基礎
9.2.1數(shù)據(jù)類型
9.2.2常量與變量
9.2.3數(shù)組
9.2.4VBA表達式
9.3VBA基本語句
9.3.1基本語法規(guī)則
9.3.2賦值語句
9.3.3交互式輸入
9.3.4輸出語句
9.4流程控制語句
9.4.1分支結構
9.4.2循環(huán)結構
9.4.3過程調用與參數(shù)傳遞
9.4.4變量的作用域與生存期
9.5VBA常用操作
9.5.1DoCmd命令
9.5.2打開和關閉操作
9.5.3操作實例
9.6VBA數(shù)據(jù)庫編程
9.6.1VBA數(shù)據(jù)庫編程技術簡介
9.6.2數(shù)據(jù)庫編程示例
9.7習題
第10章數(shù)據(jù)庫安全與管理
10.1數(shù)據(jù)庫的安全性
10.1.1數(shù)據(jù)庫加密與解密
10.1.2通過備份和還原保護數(shù)據(jù)
10.2數(shù)據(jù)庫的管理
10.2.1壓縮和修復數(shù)據(jù)庫
10.2.2數(shù)據(jù)導入與導出
10.2.3數(shù)據(jù)庫文件格式轉換
10.3習題
參考文獻