資料庫原理與實踐

《資料庫原理與實踐》是2011年電子工業出版社出版的圖書,作者是董衛軍。

基本信息

內容簡介

董衛軍等編著的這本這是國家精品課程“計算機基礎”系列課程“資料庫原理與技術”的主教材,全書由數據

庫基礎理論篇和Access套用實踐篇兩大部分組成,第一部分為資料庫基礎理論,介紹資料庫組織、管理和使用的一般知識,包括資料庫基礎、資料庫設計和資料庫安全3個章節;第二部分為Access套用實踐,主要介紹資料庫原理在Access上的實現,內容包括Access簡介、創建資料庫、查詢數據、窗體的使用、數據報表、數據訪問頁、宏、VBA和模組、綜合實例9個章節。《資料庫原理與實踐(Access版)》基礎理論部分與Access套用實踐部

分相輔相成,既照顧到理論基礎的堅實,又強調技術實踐的套用。同時,在編寫時兼顧了計算機等級考試的要求。為方便教學,本書還配有電子課件,任課教師可以登錄華信教育資源網免費註冊下載。

本書可作為高等院校計算機基礎課程,以及相關專業資料庫技術課程的教材,也可作為全國計算機等級考試二級Access的培訓或自學教材。

圖書目錄

資料庫基礎理論篇

第1章 資料庫基礎/1

1.1 資料庫基本概念/1

1.1.1 數據與數據處理/1

1.1.2 資料庫/2

1.1.3 資料庫管理系統/4

1.1.4 資料庫系統的構成/4

1.2 數據管理的發展/6

1.2.1 人工管理階段/6

1.2.2 檔案系統階段/6

1.2.3 資料庫系統階段/6

1.2.4 分散式資料庫系統階段/7

1.2.5 數據管理新技術/7

1.3 常用資料庫管理系統/10

1.3.1 IBM的DB2/10

1.3.2 Oracle/11

1.3.3 Informix/12

1.3.4 Sybase/12

1.3.5 SQL Server/14

1.3.6 PostgreSQL/14

1.3.7 MySQL/15

1.3.8 Access資料庫/15

1.3.9 FoxPro資料庫/16

1.4 客觀世界的數據表示/16

1.4.1 現實世界/17

1.4.2 概念世界/17

1.4.3 數據世界/19

1.5 數據模型/19

1.5.1 數據模型的概念/19

1.5.2 數據模型組成要素/20

1.5.3 邏輯模型的基本類型/20

1.6 資料庫的體系結構/22

1.6.1 三級模式/22

1.6.2 兩種映射/23

1.7 訪問資料庫的主要過程/24

1.8 關係資料庫/24

1.8.1 基本概念/24

1.8.2 關係資料庫的體系結構/25

1.8.3 關係模型的完整性規則/27

1.8.4 關係代數/29

習題1/31

第2章 資料庫設計/36

2.1 工程化設計思想/36

2.1.1 軟體工程/36

2.1.2 軟體生命周期/36

2.2 資料庫設計概述/37

2.3 資料庫設計的基本步驟/37

2.3.1 規劃/38

2.3.2 需求分析/39

2.3.3概念結構設計/40

2.3.4 邏輯結構設計/41

2.3.5 物理設計/44

2.3.6 系統實施/45

2.3.7 運行和維護/45

2.4 關係模式的規範化/46

2.4.1 函式依賴和鍵/47

2.4.2 關係模式的範式/48

2.4.3模式分解/49

習題2/52

第3章 資料庫安全/56

3.1 資料庫安全/56

3.1.1 系統安全的主要風險/56

3.1.2 資料庫安全的特徵/57

3.2 資料庫的安全層次/58

3.2.1 網路系統層次安全/59

3.2.2 作業系統層次安全/59

3.2.3 資料庫管理系統層次安全/59

3.3 資料庫安全技術/60

3.3.1資料庫加密技術/60

3.3.2 存取管理技術/61

3.3.3 安全審計技術/62

3.3.4 備份與恢復/65

習題3/69

Access套用實踐篇

第4章 Access簡介/71

4.1 Access簡介/71

4.1.1 Access產生與發展/71

4.1.2 Access安全方式/72

4.2 Access基本概念/73

4.2.1 資料庫和資料庫對象/73

4.2.2 Access基本功能/75

4.2.3 Access操作模式/76

4.3 Access的啟動和退出/76

4.3.1 啟動Access/76

4.3.2 退出Access/77

習題4/78

第5章 創建資料庫/80

5.1 創建資料庫/80

5.1.1 創建一個空資料庫/80

5.1.2 通過模板建立資料庫/81

5.2 創建表/82

5.2.1 用表嚮導建立表/82

5.2.2 通過設計器創建表/83

5.3 表間關係的創建/87

5.3.1 表的索引/87

5.3.2 表間關係/88

5.3.3 創建關係/89

5.3.4 編輯和刪除關係/90

5.4 修改資料庫結構/90

5.4.1 對表的操作/90

5.4.2 對欄位的操作/91

5.4.3 對表的行與列操作/92

5.5 表中數據的操作/92

5.5.1 普通數據的添加、修改和刪除/92

5.5.2 圖片、聲音和影像的輸入/93

5.5.3 建立超連結/93

5.5.4 設定數據表格形式/94

5.5.5 查找和替換數據/94

5.5.6 排序與篩選/94

5.6 數據的導入和導出/96

5.6.1 導入和連結/96

5.6.2 連結外部資料庫/96

5.6.3 導入外部資料庫/97

5.6.4 導出數據/98

習題5/98

第6章 查詢數據/102

6.1 查詢與表/102

6.2 常見的查詢/102

6.2.1 選擇查詢/102

6.2.2參數查詢/102

6.2.3 交叉表查詢/103

6.2.4 操作查詢/103

6.2.5 SQL查詢/103

6.3 創建選擇查詢/104

6.3.1 利用查詢設計視圖建立/104

6.3.2 利用查詢嚮導建立/107

6.4 創建參數查詢/107

6.5 創建交叉表查詢/108

6.6 操作查詢/109

6.6.1 刪除查詢/109

6.6.2 更新查詢/110

6.6.3 生成表查詢/110

6.6.4 追加查詢/111

6.7 Access SQL查詢/112

6.7.1 SQL的特點/112

6.7.2 SQL資料庫的體系結構/113

6.7.3 Access SQL的特點/113

6.7.4 Access SQL的數據定義/115

6.7.5 Access SQL的數據查詢/117

6.7.6 Access SQL的數據更新/120

6.7.7 建立SQL查詢/121

6.8 查詢的打開與修改/122

6.8.1 打開查詢/122

6.8.2 修改查詢/122

習題6/123

第7章 窗體的使用/128

7.1 窗體的功能與構成/128

7.1.1 窗體的功能/128

7.1.2 窗體的構成/128

7.2 創建窗體/129

7.2.1 自動窗體創建/129

7.2.2 嚮導創建/130

7.3 窗體設計視圖與控制項/130

7.3.1 窗體的設計視圖/130

7.3.2 工具箱的使用/131

7.3.3 窗體中的常見控制項/131

7.3.4 給對象添加控制項/132

7.4 創建子窗體/136

7.5 通過窗體處理數據/137

7.5.1 窗體視圖工具列/137

7.5.2 記錄導航按鈕集/137

7.5.3 處理數據/138

7.6 創建切換面板/138

7.6.1 切換面板的作用/138

7.6.2 切換面板的創建/139

習題7/140

第8章 數據報表/143

8.1 報表的功能與類型/143

8.1.1 報表的功能/143

8.1.2 報表類型/143

8.2 報表設計的組成/144

8.2.1 報表的節/144

8.2.2 報表的常見節/145

8.3 使用報表嚮導建立報表/146

8.4 自動報表與圖表嚮導/147

8.4.1 創建自動報表/147

8.4.2 創建圖表/148

8.5 通過設計視圖創建報表/149

8.5.1 創建過程/149

8.5.2報表控制項/150

8.5.3 在報表中添加分組/151

8.5.4 添加計算欄位/152

8.6 修飾報表/153

8.6.1 添加文字/153

8.6.2 設定內容的顯示效果/153

8.6.3 調整顯示對齊方式/153

8.6.4 調整行間距/154

8.7 列印報表/154

8.7.1 頁面設定/154

8.7.2 預覽與列印報表/154

習題8/155

第9章 數據訪問頁/158

9.1 數據訪問頁的基本概念/158

9.1.1 數據訪問頁/158

9.1.2 數據訪問頁視圖/158

9.1.3 數據訪問頁的組成/159

9.2 創建數據訪問頁/159

9.2.1 自動創建/159

9.2.2 使用嚮導創建/160

9.2.3 使用設計器創建/160

9.3 美化數據訪問頁/161

9.3.1 添加標籤/161

9.3.2 添加命令按鈕/162

9.3.3 添加滾動文字/162

9.3.4 添加主題和背景/163

9.3.5 添加Office電子表格/164

9.3.6 建立超連結/164

習題9/164

第10章 宏/166

10.1 理解宏/166

10.1.1 宏的分類/166

10.1.2 宏的介紹/166

10.2 宏創建與運行/170

10.2.1 創建宏/170

10.2.2 運行宏/175

10.3 宏向Visual Basic代碼轉換/176

10.3.1 轉換窗體或報表中的宏/176

10.3.2 轉換全局宏/176

習題10/176

第11章 VBA和模組/179

11.1 VBA簡介/179

11.1.1 宏與VBA的差異/179

11.1.2 VBA與VB的區別/179

11.2 VBA開發環境/180

11.2.1 開發環境界面/180

11.2.2 編寫代碼/180

11.2.3 模組的調試/181

11.3 VBA基礎/181

11.3.1 VB語言元素/181

11.3.2 書寫規則/183

11.4 Visual Basic語言基礎/184

11.4.1 數據類型/184

11.4.2 常量與變數/187

11.4.3 表達式與運算符/190

11.5 數組/193

11.5.1 基本概念/193

11.5.2 一維數組的使用/193

11.5.3 多維數組的使用/195

11.6 基本程式設計/196

11.6.1 程式的基本結構/196

11.6.2 順序結構/196

11.6.3 選擇結構/197

11.6.4 循環結構/200

11.6.5 其他輔助控制語句/202

11.7 VB的過程/204

11.7.1 Sub過程/204

11.7.2 Function過程/206

11.7.3 參數的傳遞/208

11.7.4 過程和變數的作用域/208

11.8面向對象程式設計基礎知識/210

11.8.1 幾個基本概念/210

11.8.2 VBA程式設計的基本過程/211

11.9 套用舉例/214

習題11/219

第12章 綜合實例/224

12.1 需求分析/224

12.2 系統設計/224

12.3 系統實現/226

12.3.1 創建資料庫/226

12.3.2 查詢設計/226

12.3.3 報表設計/227

12.3.4 窗體設計/227

12.4 系統測試及運行/230

習題12/231

參考文獻/232

相關詞條

相關搜尋

熱門詞條

聯絡我們