資料庫技術與套用:Access套用系統的開發

資料庫技術與套用:Access套用系統的開發

《資料庫技術與套用:Access套用系統的開發》是由史令、史濟民編著,2008年清華大學出版社出版的中國高等院校計算機基礎教育課程體系規劃教材。該書適合大學各專業本科學生用作資料庫套用的入門教材,也可供高職、高專計算機套用專業用作教材,或資料庫套用開發人員在工作中參考。

全書由緒論和三篇共11章組成。其中“關係資料庫系統基礎”篇包含“關係模型和關係數據操作”、“關係數據語言SQL”和“初識Access”等3章;“資料庫套用系統開發”篇包含“單機系統開發: 數據表、窗體與報表”、“單機系統開發: 兩種編程工具”、“網路套用系統的開發”和“Web資料庫套用開發示例”等4章;“進一步的知識”篇包含“關係資料庫設計”、“資料庫保護”和“數據倉庫的建立與套用”等3章。外加兩個附錄: 本書導讀及上機實驗安排。

基本介紹

  • 書名:資料庫技術與套用:Access套用系統的開發
  • 作者:史令、史濟民
  • ISBN:9787302174943
  • 類別:中國高等院校計算機基礎教育課程體系規劃教材
  • 頁數:238頁
  • 出版社:清華大學出版社
  • 出版時間:2008年7月1日
  • 裝幀:平裝
  • 開本:16開
成書過程,內容簡介,教材目錄,教學資源,教材特色,作者簡介,

成書過程

作為計算機基礎教學的典型核心課程之一,為此,作者編寫了《資料庫技術與套用:Access套用系統的開發》一書,該書符合教育部高等學校計算機基礎課程教學基本要求和《CFC2006》中對《資料庫技術與套用》課程大綱的基本要求。中國高校計算機基礎教育研究會譚浩強會長和理工專業委員會汪蕙主任對該書的編寫提出過意見。華東理工大學計算機教學實驗中心顧春華、劉江二位主任也給予了支持。
該書具體編寫分工如下:史濟民編寫了本書第1、第9、第11章,史令編寫了其餘8章,全書由史令統稿。
該教材於2008年7月1日由清華大學出版社出版。

內容簡介

全書包括“緒論:資料庫系統概述(第1章)”和上、中、下三篇,總計11章。上篇為“關係資料庫系統基礎”,包含“關係模型和關係數據操作”、“關係數據語言SQL”和“初識Access"3章;中篇為“資料庫套用系統開發”,包含“單機系統開發:數據表、窗體與報表”、“單機系統開發:兩種編程工具”、“網路套用系統的開發”和“Web資料庫開發示例”4章;下篇為“進一步的知識”,包含“關係資料庫設計”、“資料庫保護”和“數據倉庫的建立與套用”3章。另外加兩個附錄,即附錄A本書導讀及附錄B上機實驗安排。首章及三篇字數的比例,大體為1∶5∶7∶2。

教材目錄

第1章緒論:資料庫系統概述1
1.1計算機數據管理1
1.1.1數據與數據管理1
1.1.2數據管理技術的發展2
1.1.3資料庫系統的特徵3
1.2數據模型與資料庫類型4
1.2.1數據模型4
1.2.2資料庫系統的類型5
1.3資料庫管理系統6
1.3.1資料庫管理系統的基本功能7
1.3.2資料庫管理系統的發展現狀8
1.4資料庫套用系統8
1.4.1資料庫系統的分級結構8
1.4.2資料庫系統的套用模式10
1.4.3網路資料庫的相關技術12
1.5資料庫套用系統的開發環境12
1.5.1兩類開發環境:單機套用與網路套用13
1.5.2網路資料庫系統開發環境13
1.5.3資料庫集成開發環境13
小結14
習題15
上篇關係資料庫系統基礎
第2章關係模型和關係數據操作19
2.1創建引例資料庫19
2.1.1引例簡介19
2.1.2定義數據表結構20
2.1.3插入數據21
2.1.4查詢數據21
2.2關係模型22
2.2.1關係的數學定義22
2.2.2關係的性質24
2.2.3關係的碼(鍵)25
2.2.4關係資料庫的描述26
2.3重訪引例資料庫27
2.3.1建立餘下的3個表27
2.3.2向數據表輸入數據31
2.3.3關係的完整性33
2.3.4表間的聯繫34
2.4關係數據操作34
2.4.1關係代數運算35
2.4.2關係演算運算37
2.4.3關係完備性38
小結39
習題40
第3章關係數據語言SQL43
3.1關係資料庫系統的首選語言43
3.1.1SQL的特點43
3.1.2SQL的限制44
3.1.3SQL支持SPARC分級結構44
3.2SQL的數據查詢45
3.2.1簡單查詢45
3.2.2分組查詢47
3.2.3連線查詢49
3.2.4嵌套查詢58
3.3SQL的數據更新61
3.3.1插入數據61
3.3.2修改數據64
3.3.3刪除數據65
3.4SQL的數據控制67
3.4.1數據的安全控制67
3.4.2授予與收回許可權67
3.5SQL視圖及其操作68
3.5.1視圖68
3.5.2創建視圖69
3.5.3刪除視圖71
3.5.4更新視圖71
小結72
習題72
第4章初識Access76
4.1Access的操作平台76
4.2Access的7類對象78
4.3工作方式和輔助設計工具80
4.4Access的集成開發環境82
4.5安裝、啟動與退出Access82
小結83
習題83
中篇資料庫套用系統開發
第5章單機系統開發:數據表、窗體與報表87
5.1數據表設計87
5.1.1創建數據表87
5.1.2編輯數據表97
5.1.3建立表間關係99
5.1.4數據的導出101
5.2查詢數據表101
5.2.1QBE查詢101
5.2.2SQL查詢109
5.2.3查詢實例111
5.3窗體與報表設計113
5.3.1創建窗體的方法113
5.3.2窗體設計視圖113
5.3.3窗體設計實例116
5.3.4報表的設計121
小結122
習題122
第6章單機系統開發:兩種編程工具125
6.1宏的套用125
6.1.1宏的創建125
6.1.2宏程式設計127
6.2VBA編程131
6.2.1VBA語言基礎131
6.2.2VBA程式設計138
6.3學生成績管理系統的開發142
6.3.1需求分析142
6.3.2系統設計143
6.3.3系統實現145
小結151
習題152
第7章網路套用系統的開發155
7.1C/S模式155
7.1.1W/S和C/S的比較155
7.1.2C/S結構156
7.2B/W模式157
7.2.1全球資訊網的由來158
7.2.2B/W/S結構159
7.3資料庫訪問技術161
7.3.1ODBC162
7.3.2OLEDB164
7.3.3ADO166
小結168
習題169
第8章Web資料庫開發示例171
8.1訪問Web資料庫171
8.1.1ADO數據訪問技術171
8.1.2建立應用程式與資料庫的連線172
8.1.3創建記錄集173
8.1.4創建並執行數據操作命令175
8.1.5關閉資料庫175
8.2ASP網頁的開發176
8.2.1ASP檔案及其運行環境176
8.2.2IIS的安裝與配置176
8.2.3ASP與Web資料庫的聯繫178
8.3Web資料庫系統的開發181
8.3.1需求分析181
8.3.2系統設計181
8.3.3系統實現183
小結193
習題193
下篇進一步的知識
第9章關係資料庫設計197
9.1關係規範化197
9.1.1函式依賴197
9.1.2關係模式的範式199
9.2資料庫設計概述201
9.3概念設計202
9.3.1實體-聯繫方法202
9.3.2用E-R圖描述概念模型203
9.4邏輯設計204
9.4.1E-R模型向關係模式的轉換205
9.4.2關係模式的最佳化206
9.5物理設計208
小結208
習題208
第10章資料庫保護210
10.1資料庫完整性210
10.2資料庫安全性210
10.2.1RDBMS的一般安全措施211
10.2.2SQLServer的安全管理212
10.3資料庫的恢復214
10.3.1資料庫備份215
10.3.2資料庫恢復策略215
小結216
習題216
第11章數據倉庫的建立與套用217
11.1數據倉庫的建立217
11.1.1數據倉庫處理218
11.1.2構建倉庫的基本方法219
11.2數據倉庫的套用220
11.2.1在線上分析處理(OLAP)220
11.2.2數據挖掘(DM)223
小結224
習題225
附錄A本書導讀226
附錄B上機實驗安排228
B.1創建SQLServer資料庫和表228
B.1.1實驗目的228
B.1.2實驗內容228
B.1.3思考題230
B.2SQLServer表的索引和維護230
B.2.1實驗目的230
B.2.2實驗內容230
B.2.3思考題233
B.3Access資料庫的建立和維護233
B.3.1實驗目的233
B.3.2實驗內容233
B.3.3思考題234
B.4Access資料庫的簡單查詢和連線查詢235
B.4.1實驗目的235
B.4.2實驗內容235
B.5Access資料庫的嵌套查詢和數據更新235
B.5.1實驗目的235
B.5.2實驗內容235
B.6窗體的設計236
B.6.1實驗目的236
B.6.2實驗內容236
B.7Web資料庫套用238
B.7.1實驗目的238
B.7.2實驗內容238

教學資源

  • 配套教材
該教材有配套教材《資料庫技術與套用:Access套用系統的開發題解與實驗指導》。
書名書號出版社出版時間作者
《資料庫技術與套用:Access套用系統的開發題解與實驗指導》
9787302191919
清華大學出版社
2009.05.01
史令、趙敏

教材特色

(1)“重在套用、兼顧必要理論”。主要是指與資料庫套用密切相關,對保證和提高套用質量有直接影響的基本原理、共性技術和方法。
(2) 做到“案例先行”,按照《中國高等院校計算機基礎教育課程體系2006》(簡稱CFC2006)倡導的“新三部曲”--提出問題、解決問題、歸納分析--來編寫教材;
(3)推廣《CFC2006》強調的“建構主義(Constructivism)”教學法,“由以教師為中心,改變為在教師指導下的學生自主學習”。通過在教材編寫中以“啟發代替灌輸”,幫助學生建立“自主地構建知識”的思想。

作者簡介

史令,女,華東理工大學信息科學與工程學院副教授,研究領域,資料庫;數據挖掘,主講課程VB程式設計、資料庫、軟體開發。
史濟民,四川大學教師。

相關詞條

熱門詞條

聯絡我們