資料庫與信息系統設計

資料庫與信息系統設計

《資料庫與信息系統設計》是2021年清華大學出版社出版的圖書。

基本介紹

  • 書名:資料庫與信息系統設計
  • 作者:張健,程茜,高裴裴
  • 類別:教材
  • 出版社:清華大學出版社
  • 出版時間:2021年6月
  • 開本:16 開
  • 裝幀:平裝-膠訂
  • ISBN:9787302583684
內容簡介,圖書目錄,作者簡介,

內容簡介

本書旨在通過資料庫理論、工具、系統開發三級遞進式內容,使讀者在資料庫理論、套用、程式設計基礎上,獨立開發資料庫套用系統,為學習、工作中不可迴避的數據處理工作提供解決方案,培養使用資料庫工具解決本領域數據分析、數據管理問題的能力,實現計算機通識課程提升“自然科學與技術素養”的目標。全書共三篇、11章,分別介紹了數據管理技術——資料庫,資料庫概念及邏輯結構設計,資料庫物理結構設計與維護,常量、變數、表達式與函式,數據檢索與查詢檔案,資料庫標準語言——SQL,窗體與報表設計,結構化程式設計,面向對象的程式設計,宏,桌面資料庫套用系統開發,並配有與教材內容相呼應的實踐指導與測試教程。本書可作為高等院校資料庫課程教學用書,也可供自學和全國計算機等級考試參考。

圖書目錄

上篇數據管理基礎
第1章數據管理技術——資料庫3
1.1數據與數據管理3
1.1.1數據、信息和資料庫3
1.1.2探索數據管理6
1.2DBS=DB DBMS10
1.2.1DBS由什麼組成10
1.2.2DBS的特點10
1.3不以六律不能正五音——數據模型12
1.4資料庫系統結構13
1.4.1資料庫系統的三級模式結構13
1.4.2資料庫的二級映像15
小結16
習題16
第2章資料庫概念及邏輯結構設計17
2.1資料庫設計流程17
2.1.1資料庫設計的目標17
2.1.2資料庫設計的基本步驟18
2.2概念結構設計18
2.2.1實體聯繫模型19
2.2.2實體集間的聯繫20
2.2.3實體聯繫模型的圖形表示21
2.3邏輯結構設計22
2.3.1關係模型22
2.3.2關係模型的完整性規則24
2.3.3ER模型與關係模型的轉換25
2.3.4關係的規範化27
小結33
習題34
第3章資料庫物理結構設計與維護35
3.1Access資料庫35
3.1.1Access簡介35
3.1.2Office 36536
3.1.3Access操作界面36
3.2創建資料庫40
3.2.1資料庫的建立40
3.2.2資料庫的打開41
3.3創建數據表44
3.3.1表的建立44
3.3.2欄位數據類型和數據格式48
3.3.3欄位屬性設定51
3.3.4表中數據的輸入53
3.3.5表的關聯關係58
3.4維護數據表60
3.4.1記錄的排序60
3.4.2記錄的篩選62
小結66
習題66
〖1〗資料庫與信息系統設計(慕課版) 〖1〗目錄 中篇數據管理與維護
第4章常量、變數、表達式與函式69
4.1基本數據類型69
4.2常量70
4.2.1文字常量70
4.2.2符號常量71
4.2.3系統常量72
4.2.4立即視窗的使用72
4.3變數和數組74
4.3.1變數74
4.3.2數組76
4.4表達式和函式76
4.4.1表達式76
4.4.2函式80
小結86
習題87
第5章數據檢索與查詢檔案88
5.1數據檢索方法88
5.1.1檢索時長是否與N無關88
5.1.2索引不是的91
5.2Access的數據檢索91
5.2.1什麼是查詢檔案91
5.2.2查詢檔案的分類92
5.2.3查詢的視圖93
5.3選擇查詢94
5.3.1利用嚮導創建簡單查詢94
5.3.2利用設計視圖創建選擇查詢96
5.3.3查詢中的表達式101
5.3.4查詢匯總108
5.4參數查詢112
5.5操作查詢113
5.5.1生成表查詢114
5.5.2追加查詢115
5.5.3更新查詢116
5.5.4刪除查詢117
小結118
習題118
第6章資料庫標準語言——SQL119
6.1SQL概述119
6.1.1SQL的歷史與發展119
6.1.2SQL的特點120
6.1.3SQL的功能121
6.1.4Access的SQL操作平台123
6.2SQL數據定義語言124
6.2.1創建基本表124
6.2.2修改基本表127
6.2.3刪除基本表128
6.2.4索引的創建與刪除128
6.3SQL數據查詢語言129
6.3.1SQL查詢語句的一般結構129
6.3.2SQL查詢語句和查詢檔案的關係130
6.3.3簡單查詢131
6.3.4連線查詢138
6.3.5嵌套查詢143
6.3.6分組查詢148
6.4SQL數據操作語言152
6.4.1在表中插入記錄153
6.4.2在表中更新記錄154
6.4.3在表中刪除記錄155
小結156
習題156
第7章窗體與報表設計157
7.1窗體設計157
7.1.1創建簡單窗體158
7.1.2窗體視圖163
7.1.3窗體設計器165
7.1.4使用窗體控制項創建窗體170
7.2報表設計191
7.2.1報表的結構191
7.2.2創建報表193
7.2.3創建分組報表198
7.2.4高級報表設計201
7.3教學管理系統206
7.3.1套用系統開發設計206
7.3.2教學管理系統實例207
小結208
習題209
下篇資料庫高級套用與開發
第8章結構化程式設計213
8.1VBA編程基礎213
8.1.1VBA編程環境213
8.1.2程式簡述217
8.2順序結構及常用命令218
8.2.1賦值語句218
8.2.2InputBox()函式221
8.2.3MsgBox()函式222
8.2.4順序結構程式225
8.3分支結構227
8.3.1分支選擇語句If227
8.3.2多路分支選擇語句Select Case231
8.3.3分支的嵌套234
8.4循環結構235
8.4.1For 循環236
8.4.2Do While循環語句237
8.4.3Do Until循環語句239
8.4.4While…Wend循環語句240
8.4.5循環嵌套241
8.5函式與過程244
8.5.1過程調用245
8.5.2參數傳遞247
8.5.3函式調用249
8.5.4變數和過程的作用範圍251
8.6VBA程式調試254
8.6.1常見的錯誤類型254
8.6.2常用的調試技術255
8.7數組258
8.7.1數組定義258
8.7.2數組處理261
小結263
習題263
第9章面向對象的程式設計264
9.1基本概念264
9.1.1面向對象編程與面向過程編程的區別264
9.1.2對象與類265
9.1.3類的特徵267
9.2控制項對象的屬性和方法268
9.2.1控制項對象的屬性268
9.2.2控制項對象的方法269
9.3控制項對象的事件273
9.3.1事件的概念273
9.3.2Access控制項的常用事件276
9.3.3事件觸發順序278
9.4窗體的面向對象程式設計281
9.4.1計時器同步事件281
9.4.2從選項組、複選框獲取數據285
9.4.3用按鈕、文本框控制項實現登錄和查詢288
9.4.4組合框、列表框、子窗體控制項的數據來源293
小結298
習題298
第10章宏299
10.1宏的基本概念299
10.1.1宏命令299
10.1.2宏的分類301
10.1.3Access宏設計視圖301
10.2宏的創建與調用302
10.2.1創建操作序列宏303
10.2.2創建宏組305
10.2.3創建條件宏307
10.2.4宏的調用309
10.3數據宏310
10.4宏的調試和轉換312
10.4.1宏的單步調試312
10.4.2將宏轉換為VBA代碼314
小結315
習題315
第11章桌面資料庫套用系統開發316
11.1資料庫套用系統結構316
11.2教學教務管理系統功能需求318
11.3教學教務管理系統底層數據結構319
11.4登錄模組實現320
11.4.1登錄功能320
11.4.2註冊功能322
11.5學生管理模組實現322
11.5.1從登錄窗體獲得用戶身份322
11.5.2一個窗體中的兩個計時器——時鐘與輪播圖323
11.5.3選課管理模組326
11.5.4個人信息模組331
11.6教學管理模組實現334
11.7系統測試與發布334
11.7.1系統測試334
11.7.2系統發布336

作者簡介

高裴裴,女,博士,南開大學計算機學院教師,倫敦 Brunel University 訪問學者,南開大學資料庫通識必修課課程負責人。多年從事計算機基礎課程教學工作,講授計算機基礎、資料庫技術與套用、資料庫技術與程式設計、大數據可視化、多媒體技術與工具等課程。主持並參與多項教學改革和科研項目,獲南開大學教學成果獎3項,發表論文10餘篇,編寫教材8本,指導學生參加計算機大賽獲獎31項。

相關詞條

熱門詞條

聯絡我們