資料庫原理與套用(第3版)(2017年清華大學出版社出版的圖書)

資料庫原理與套用(第3版)(2017年清華大學出版社出版的圖書)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

《資料庫原理與套用(第3版)》是2017年清華大學出版社出版的圖書。本書本著與時俱進的原則,根據資料庫技術目前發展的前沿和教學需要,在多年教學、研究以及實際工程中積累的經驗的基礎上,借鑑了國外資料庫課程的安排方法,採用了“套用、原理和提高的三段式”講解法進行組織和編著的,書中內容由淺入深,便於學生對資料庫學習的接受和理解。

基本介紹

  • 中文名:資料庫原理與套用(第3版)
  • 作者:王秀英、籍淑麗、孫睿霞、張俊玲
  • 出版社清華大學出版社
  • ISBN:9787302449317
內容簡介,圖書目錄,

內容簡介

本教材的第1版於2007年被評為北京市精品教材。自出版以來得到廣大讀者的青睞,被數百所高校選為教材,兩次再版。本書本著與時俱進的原則,根據資料庫技術目前發展的前沿和教學需要,在多年教學、研究以及實際工程中積累的經驗的基礎上,借鑑了國外資料庫課程的安排方法,採用了“套用、原理和提高的三段式”講解法進行組織和編著的,書中內容由淺入深,便於學生對資料庫學習的接受和理解。本教材以案例為線索,系統地介紹了資料庫管理系統Access 2010的套用;資料庫設計的理論和方法;以及以SQL Server 2008為背景,以T\|SQL為重點介紹了SQL語言的使用。本書還對資料庫安全和資料庫的發展進行了較為詳細的闡述。 本教材各章具有大量的習題,書後還提供了相應的上機實驗和綜合訓練題,便於讀者進一步理解和掌握各章所學到的知識,同時也便於組織教學。為了方便教學,本書配有電子課件(PPT)。 本教材內容豐富,講解由淺入深、通俗易懂、重點突出、示例翔實。在內容編排上系統全面、新穎實用、可讀性強,是高等學校“資料庫原理與套用”課程的理想教材和參考書。也適合從事辦公自動化管理人員和從事計算機軟體設計的科技人員及其他有關人員自學、參考。

圖書目錄

目錄
部分套用篇——Access 2010
第1章緒論3
1.1資料庫系統概論3
1.1.1數據3
1.1.2資料庫4
1.1.3資料庫管理系統4
1.1.4資料庫系統5
1.1.5資料庫技術7
1.2資料庫技術的套用7
1.2.1航空售票系統7
1.2.2銀行業務系統8
1.2.3超市業務系統8
1.2.4工廠的管理信息系統8
1.2.5學校教學管理系統9
1.2.6圖書管理系統9
1.3Microsoft Access 2010資料庫系統簡介10
1.3.1Access 2010的界面10
1.3.2Access 2010中的資料庫對象14
1.4啟動和退出Access 201015
1.4.1啟動Access 2010的方法15
1.4.2退出Access 201016
習題16
第2章創建資料庫17
2.1資料庫套用實例——教學管理系統17
2.2建立資料庫18[1][3]資料庫原理與套用(第3版)目錄[3][3]2.2.1新建空資料庫18
2.2.2利用模板創建資料庫19
2.3關閉資料庫21
2.4打開資料庫22
2.5備份資料庫24
習題24
第3章數據表25
3.1創建數據表26
3.1.1定義欄位27
3.1.2建立數據表結構28
3.2向數據表中添加數據32
3.3更改數據表結構33
3.4建立索引34
3.5編輯記錄中的數據36
3.5.1添加記錄36
3.5.2刪除記錄37
3.5.3複製記錄37
3.5.4編輯記錄37
3.6查看與顯示數據表記錄38
3.6.1在數據表中移動列38
3.6.2在數據表中改動列寬和行高38
3.6.3改變字型和字號39
3.6.4在數據表中隱藏和顯示列39
3.6.5在數據表中凍結和解凍列41
3.6.6改變數據表的顯示格式42
3.7定位和查看指定記錄43
3.7.1排序43
3.7.2利用篩選查看指定記錄44
3.8數據表關係46
3.8.1認識關係46
3.8.2建立數據表關係47
3.8.3顯示數據表關係50
3.8.4編輯已有的關係50
3.8.5刪除關係51
3.8.6使用自動查閱嚮導輸入數據51
3.9備份數據表54
3.9.1複製整個表54
3.9.2複製表結構55
習題56
第4章查詢59
4.1認識查詢59
4.2創建簡單查詢60
4.2.1使用嚮導創建簡單查詢60
4.2.2使用設計視圖創建簡單查詢63
4.3在準則中輸入查詢條件66
4.3.1建立固定條件的選擇查詢66
4.3.2建立參數查詢68
4.4在查詢中計算數值69
4.4.1設計實現統計計算的查詢70
4.4.2利用表達式生成器實現計算77
4.5使用查詢創建新表81
4.6使用查詢添加記錄82
4.7使用查詢更新記錄84
4.8使用查詢刪除記錄85
4.9SQL特定查詢86
4.9.1Select 語句86
4.9.2Insert語句87
4.9.3Update語句87
4.9.4Delete語句87
習題88
第5章其他資料庫對象90
5.1窗體90
5.1.1認識窗體90
5.1.2創建窗體92
5.1.3美化窗體109
5.2報表110
5.2.1認識報表110
5.2.2建立報表111
5.2.3列印報表116
5.3宏119
5.3.1認識宏119
5.3.2創建宏119
5.3.3修改宏119
5.3.4運行宏121
5.3.5使用子宏127
5.3.6使用條件表達式128
5.3.7宏操作131
5.4模組與VBA133
5.4.1VBA編程基礎133
5.4.2模組140
5.4.3運行與調試模組145
習題146
第二部分理論篇——資料庫設計技術
第6章資料庫理論基礎151
6.1數據管理技術的發展及各階段的特點151
6.1.1人工管理階段152
6.1.2檔案管理階段153
6.1.3資料庫系統管理階段153
6.2數據模型156
6.2.1概念模型156
6.2.2數據模型159
6.3關係資料庫理論基礎161
6.3.1關係的定義161
6.3.2關係模型的常用術語163
6.3.3關係代數164
6.3.4關係的完整性169
6.4資料庫系統結構170
6.4.1資料庫系統的三級模式結構170
6.4.2資料庫系統的兩級映像171
習題172
第7章資料庫設計175
7.1資料庫設計過程與設計實例176
7.1.1需求分析176
7.1.2概念結構設計177
7.1.3邏輯結構設計178
7.1.4物理設計178
7.1.5資料庫實施179
7.1.6資料庫運行與維護179
7.2需求分析180
7.3概念結構設計181
7.3.1ER圖的表示方法181
7.3.2建立ER模型的幾個問題182
7.4邏輯結構設計187
7.4.1ER模型轉換為關係模型的方法187
7.4.2ER模型轉換為關係模型舉例189
7.4.3數據完整性設計191
7.5關係模式的規範化191
7.5.1問題的提出191
7.5.2函式依賴與鍵192
7.5.3關係模式的範式與規範化194
7.6設計實例——期刊采編系統199
7.6.1需求分析199
7.6.2概念結構設計201
7.6.3邏輯結構設計203
7.6.4物理設計204
習題205
第三部分提高篇——SQL語言
第8章SQL概述211
8.1SQL的歷史211
8.2SQL的主要特點和組成212
8.3SQL Server 2008的安裝213
8.3.1SQL Server 2008安裝前的準備213
8.3.2SQL Server 2008的安裝過程215
8.4SQL Server 2008的管理工具226
8.4.1SQL Server Configuration Manager226
8.4.2Microsoft SQL Server ManagementStudio(MSSMS)227
8.4.3在線上叢書231
8.5T\|SQL基礎231
8.5.1標識符231
8.5.2運算符232
8.5.3變數233
8.5.4書寫規範233
習題234
第9章創建資料庫235
9.1創建和打開資料庫235
9.2修改資料庫240
9.2.1使用alter database命令改變資料庫定義240
9.2.2縮小數據檔案或資料庫242
9.3刪除資料庫243
習題244
第10章資料庫表246
10.1創建資料庫表246
10.1.1表名247
10.1.2欄位名247
10.1.3數據類型247
10.2修改資料庫表253
10.2.1添加或刪除欄位253
10.2.2修改欄位的屬性254
10.2.3更改欄位名和表名255
10.3使用約束256
10.3.1約束的類型256
10.3.2建立約束256
10.3.3刪除約束262
10.4建立索引263
10.4.1索引的類型263
10.4.2建立索引263
10.4.3設計索引264
10.4.4刪除索引264
10.5刪除資料庫表265
習題265
第11章查詢268
11.1查詢語句的基本格式268
11.2單表查詢268
11.2.1輸出表中所有列269
11.2.2選擇部分列輸出269
11.2.3重新命名輸出列的列名269
11.2.4去除重複記錄270
11.2.5使用where子句271
11.2.6使用order by子句276
11.3多表查詢278
11.4查詢聚合數據279
11.5嵌套查詢282
11.6保存查詢結果284
習題286
第12章數據更新289
12.1輸入數據289
12.1.1輸入單個元組289
12.1.2輸入多個元組291
12.2更改數據292
12.3刪除數據294
習題294
第13章視圖295
13.1視圖的概念295
13.2定義視圖295
13.3修改視圖298
13.4使用視圖299
13.4.1查詢視圖299
13.4.2更新視圖300
13.5刪除視圖301
13.6視圖的優點302
習題303
第14章規則與默認值305
14.1創建和管理規則305
14.1.1創建規則305
14.1.2使用規則306
14.1.3查看規則308
14.1.4解除規則308
14.1.5刪除規則309
14.2創建和管理默認值310
14.2.1創建默認值310
14.2.2使用默認值311
14.2.3查看默認值311
14.2.4解除默認值311
14.2.5刪除默認值312
14.3兩種實現數據完整性方法的比較313
習題314
第15章事務管理316
15.1TransactSQL編程基礎316
15.1.1函式316
15.1.2程式設計語句316
15.2事務管理321
15.3存儲過程324
15.3.1創建和執行存儲過程325
15.3.2修改存儲過程331
15.3.3刪除存儲過程331
15.3.4存儲過程與事務管理332
15.4觸發器333
15.4.1創建和執行觸發器334
15.4.2修改觸發器336
15.4.3刪除觸發器337
15.4.4觸發器與事務管理337
習題338
第16章資料庫的安全性與許可權管理341
16.1資料庫的安全性341
16.1.1資料庫的安全性概念和安全性控制341
16.1.2資料庫的安全機制342
16.2資料庫的認證機制343
16.2.1認證的模式343
16.2.2認證的實現過程344
16.3資料庫的登錄、用戶、角色及架構管理344
16.3.1SQL Server伺服器登錄管理344
16.3.2資料庫用戶管理345
16.3.3角色管理346
16.3.4資料庫架構管理347
16.4資料庫的許可權管理347
16.4.1許可權的種類348
16.4.2許可權的管理348
16.5資料庫的備份和恢復354
16.5.1制定備份策略354
16.5.2備份和恢複數據庫355
習題362
第17章資料庫的發展與展望363
17.1資料庫技術的發展與現狀363
17.1.1網狀資料庫363
17.1.2層次資料庫364
17.1.3關係資料庫364
17.1.4面向對象資料庫382
17.1.5XML資料庫383
17.1.6全文檢索資料庫385
17.2資料庫產業的發展與展望387
17.2.1國外資料庫產業的發展與展望387
17.2.2我國國產資料庫產業的發展與展望389
第四部分實踐篇——上機實驗及綜合訓練
第18章Access上機實驗395
實驗一Access 2010的啟動和退出395
實驗二創建資料庫395
實驗三建立數據表395
實驗四建立數據表關係397
實驗五利用“查閱嚮導”輸入數據397
實驗六建立查詢397
實驗七創建窗體398
實驗八創建報表398
實驗九宏的套用399
實驗十模組套用399
實驗十一綜合訓練400
第19章SQL語言實驗與實訓404
實驗一熟悉SQL Server 2008 工作環境404
實驗二創建資料庫和數據表404
實驗三資料庫的查詢406
實驗四使用索引406
實驗五使用視圖407
實驗六使用默認和規則407
實驗七使用觸發器408
實驗八使用存儲過程408
實驗九數據安全性408
實驗十資料庫備份和恢復409
實驗十一綜合實訓409
參考文獻413

相關詞條

熱門詞條

聯絡我們