注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡數(shù)據(jù)庫其他數(shù)據(jù)庫SQL SERVER 2000與IBM DB2數(shù)據(jù)庫實驗指導教程

SQL SERVER 2000與IBM DB2數(shù)據(jù)庫實驗指導教程

SQL SERVER 2000與IBM DB2數(shù)據(jù)庫實驗指導教程

定 價:¥27.00

作 者: 林仲達,白似雪主編
出版社: 清華大學出版社
叢編項: 高等學校計算機教育規(guī)劃教材
標 簽: Sever

ISBN: 9787302118329 出版時間: 2005-10-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 314 字數(shù):  

內容簡介

  本書自始至終通過實例介紹了SQL Server 2000 數(shù)據(jù)庫的功能和操作使用,并且通過實例詳細介紹了基于C/S模式和B/S模式的數(shù)據(jù)庫開發(fā)技術。同時對目前正趨流行的IBM DB2 數(shù)據(jù)庫作了全面系統(tǒng)介紹。全書共分為3部分。第1部分為SQL Server 2000 數(shù)據(jù)庫上機實驗指導書,第2部分為SQL Server 2000數(shù)據(jù)庫系統(tǒng)開發(fā)課程設計指導書,第3部分為IBM DB2數(shù)據(jù)庫管理與應用開發(fā)。本書可作為普通高校計算機、信息管理、電子商務等專業(yè)的本、專科學生的“數(shù)據(jù)庫原理”課程的實驗指導書,也可作為高職、成教學生的數(shù)據(jù)庫課程的教材。同時還可作為參加IBM DB2資格認證考試的學生的教材和課程設計、畢業(yè)設計的參考書。

作者簡介

暫缺《SQL SERVER 2000與IBM DB2數(shù)據(jù)庫實驗指導教程》作者簡介

圖書目錄

第1部分 SQL Server 2000數(shù)據(jù)庫上機實驗指導
第1章 學生學籍管理系統(tǒng)實例分析 2
1.1 學籍管理系統(tǒng)簡介 2
1.2 系統(tǒng)功能分析 2
1.3 各數(shù)據(jù)表的結構 3
1.4 各數(shù)據(jù)表之間的關系 7
1.5 各主要數(shù)據(jù)表的數(shù)據(jù)實例 11
實驗1 設計數(shù)據(jù)庫 13
第2章 數(shù)據(jù)庫和表的創(chuàng)建 18
2.1 創(chuàng)建數(shù)據(jù)庫 18
2.1.1 使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫 18
2.1.2 使用SQL語句創(chuàng)建數(shù)據(jù)庫 20
2.2 創(chuàng)建表 21
2.2.1 使用企業(yè)管理器創(chuàng)建表 21
2.2.2 使用SQL語句創(chuàng)建表 24
2.3 修改表 28
2.3.1 使用企業(yè)管理器修改表 28
2.3.2 使用SQL語句修改表 29
2.4 添加、修改和刪除表數(shù)據(jù) 29
2.4.1 使用企業(yè)管理器添加、修改和刪除表數(shù)據(jù) 29
2.4.2 使用SQL語句添加、修改和刪除表數(shù)據(jù) 31
實驗2 創(chuàng)建數(shù)據(jù)庫和表 33
第3章 數(shù)據(jù)完整性 34
3.1 使用約束實現(xiàn)數(shù)據(jù)的完整性 34
3.1.1 設置主鍵約束 34
3.1.2 設置惟一約束 35
3.1.3 設置外鍵約束 37
3.1.4 設置檢查約束 38
3.1.5 設置默認值約束 39
3.2 使用觸發(fā)器實現(xiàn)數(shù)據(jù)的完整性 40
3.2.1 使用企業(yè)管理器創(chuàng)建觸發(fā)器 40
3.2.2 使用SQL語句創(chuàng)建觸發(fā)器 42
實驗3 設計數(shù)據(jù)完整性 43
第4章 使用T-SQL語句查詢數(shù)據(jù)庫 45
4.1 使用查詢分析器查詢數(shù)據(jù) 45
4.2 簡單查詢 47
4.3 連接查詢 59
4.4 嵌套查詢 64
實驗4 查詢數(shù)據(jù)庫 68
第5章 視圖操作 70
5.1 創(chuàng)建視圖 70
5.1.1 使用企業(yè)管理器創(chuàng)建視圖 70
5.1.2 使用SQL語句創(chuàng)建視圖 72
5.2 修改視圖 75
5.2.1 使用企業(yè)管理器修改視圖 75
5.2.2 使用SQL語句修改視圖 77
5.3 刪除視圖 78
5.3.1 使用企業(yè)管理器刪除視圖 79
5.3.2 使用SQL語句刪除視圖 79
5.4 創(chuàng)建索引 80
5.4.1 使用企業(yè)管理器創(chuàng)建索引 80
5.4.2 使用SQL語句創(chuàng)建索引 81
實驗5 創(chuàng)建和使用視圖 82
第6章 存儲過程和用戶自定義函數(shù) 83
6.1 存儲過程的創(chuàng)建和執(zhí)行 83
6.1.1 使用企業(yè)管理器創(chuàng)建存儲過程 83
6.1.2 使用SQL語句創(chuàng)建存儲過程 84
6.1.3 存儲過程的執(zhí)行 85
6.2 管理存儲過程 86
6.2.1 查看存儲過程代碼 86
6.2.2 修改存儲過程 87
6.2.3 重新命名存儲過程 88
6.2.4 刪除存儲過程 89
6.3 用戶自定義函數(shù) 90
6.3.1 使用企業(yè)管理器創(chuàng)建用戶自定義函數(shù) 90
6.3.2 調用用戶自定義函數(shù) 92
6.3.3 管理用戶自定義函數(shù) 92
實驗6 創(chuàng)建和執(zhí)行存儲過程 92
第7章 數(shù)據(jù)庫備份與恢復 94
7.1 備份數(shù)據(jù)庫 94
7.1.1 使用企業(yè)管理器備份數(shù)據(jù)庫 94
7.1.2 使用SQL語句備份數(shù)據(jù)庫 96
7.2 恢復數(shù)據(jù)庫 98
7.2.1 使用企業(yè)管理器恢復數(shù)據(jù)庫 98
7.2.2 使用SQL語句恢復數(shù)據(jù)庫 100
7.3 直接復制文件的備份與恢復 101
實驗7 備份和恢復數(shù)據(jù)庫 103
第2部分 SQL Server 2000數(shù)據(jù)庫系統(tǒng)開發(fā)課程設計指導
第8章 C/S模式下的學籍管理系統(tǒng)開發(fā) 106
8.1 學籍管理系統(tǒng)的功能概述 106
8.2 設計前的準備工作 107
8.3 創(chuàng)建工程項目 110
8.4 啟動畫面的設計 112
8.5 創(chuàng)建數(shù)據(jù)訪問模塊 114
8.6 用戶登錄模塊的設計 115
8.7 “用戶管理”模塊的設計 118
8.8 “密碼管理”模塊的設計 122
8.9 “系統(tǒng)參數(shù)管理”模塊的設計 124
8.10 “院系管理”模塊的設計 128
8.11 “教師信息管理”模塊的設計 131
8.12 “專業(yè)及班級信息管理”模塊的設計 134
8.13 “學生信息管理”模塊的設計 139
8.14 “課程設置”模塊的設計 142
8.15 “安排課程”模塊設計 145
8.16 “選課管理”模塊的設計 156
8.17 “成績錄入管理”模塊的設計 159
8.18 “成績查詢”模塊的設計 161
8.19 報表的設計 163
實驗8 C/S模式應用程序開發(fā) 163
第9章 B/S模式下的公費醫(yī)療報銷信息系統(tǒng)的開發(fā) 164
9.1 公費醫(yī)療報銷信息系統(tǒng)的功能概述 164
9.2 系統(tǒng)數(shù)據(jù)庫結構與開發(fā)環(huán)境簡介 165
9.2.1 系統(tǒng)數(shù)據(jù)庫表結構介紹 166
9.2.2 開發(fā)工具的配置 170
9.3 登錄模塊的設計 176
9.4 “藥品信息管理”模塊的設計 181
9.4.1 “詳細信息管理”子菜單的設計 181
9.4.2 “藥品類型管理”與“藥品特殊信息”子菜單的設計 186
9.5 “報銷”模塊的設計 186
9.6 “信息查詢”和“報銷比例信息”模塊的設計 193
9.7 “個人信息修改”和“注銷”模塊的設計 194
9.7.1 “個人信息修改”模塊 194
9.7.2 “注銷”模塊 195
實驗9 B/S模式應用程序開發(fā) 195
第3部分 IBM DB2數(shù)據(jù)庫管理與應用開發(fā)
第10章 IBM DB2 UDB概述 198
10.1 DB2 UDB產(chǎn)品系列概述 198
10.1.1 DB2 UDB的產(chǎn)品類型 198
10.1.2 DB2 UDB產(chǎn)品組件及其功能 200
10.1.3 DB2 Connect的作用 201
10.1.4 DB2應用程序開發(fā) 202
10.1.5 DB2和電子商務 203
10.2 DB2的安裝 203
10.2.1 安裝簡介 203
10.2.2 安裝準備工作 203
10.2.3 安裝DB2 204
10.3 IBM DB2 8.1的新特點 212
10.3.1 易管理性的改進 213
10.3.2 性能改進 214
10.3.3 可用性增強 214
10.3.4 使用性增強 215
10.3.5 復制增強 215
10.3.6 庫管理的增強 216
第11章 IBM DB2 UDB的圖形用戶界面 217
11.1 使用“第一步”創(chuàng)建樣本數(shù)據(jù)庫 217
11.2 配置助手 219
11.3 控制中心 220
11.3.1 一般操作 220
11.3.2 工具設置 220
11.3.3 向導 220
11.4 命令工具 221
11.4.1 命令中心 221
11.4.2 命令窗口 222
11.4.3 命令行處理器 222
11.5 信息中心 223
11.6 開發(fā)中心 224
11.7 健康中心 225
11.8 其他管理工具 225
11.8.1 任務中心 225
11.8.2 復制中心 226
11.8.3 日志 226
第12章 數(shù)據(jù)庫對象和數(shù)據(jù)操作 228
12.1 DB2數(shù)據(jù)庫對象 228
12.1.1 數(shù)據(jù)庫對象概述 228
12.1.2 實例 228
12.1.3 數(shù)據(jù)庫 228
12.1.4 存儲器對象概述 229
12.1.5 模式 229
12.1.6 表和關系對象 230
12.1.7 恢復對象概述 230
12.2 復雜對象 231
12.2.1 例程 231
12.2.2 存儲過程 231
12.2.3 函數(shù)和方法 231
12.2.4 DB2 SQL函數(shù) 231
12.2.5 觸發(fā)器 232
12.3 創(chuàng)建數(shù)據(jù)庫表 233
12.3.1 創(chuàng)建表 233
12.3.2 插入數(shù)據(jù) 236
12.3.3 輸入UPDATE語句修改表中數(shù)據(jù) 236
12.3.4 輸入DELETE語句刪除表中數(shù)據(jù) 236
12.3.5 創(chuàng)建視圖 237
12.4 查詢數(shù)據(jù) 238
12.5 存儲過程 240
12.6 創(chuàng)建觸發(fā)器 246
第13章 DB2編程接口 248
13.1 概述 248
13.2 嵌入式SQL 248
13.2.1 宿主語言 249
13.2.2 靜態(tài)嵌入式SQL 249
13.2.3 動態(tài)嵌入式SQL 250
13.3 Java接口(JDBC和SQLJ) 252
13.3.1 Java接口簡介 252
13.3.2 JDBC和SQLJ的比較 253
13.4 調用級接口CLI/ODBC 253
13.4.1 什么是CLI/ODBC 254
13.4.2 嵌入式SQL和CLI/ODBC之間的差異 255
13.4.3 ODBC與CLI的對比 255
13.5 分配資源 255
13.6 診斷和錯誤處理 256
13.6.1 返回碼 256
13.6.2 SQLSTATE 257
13.6.3 獲得診斷信息 258
13.6.4 診斷/錯誤處理示例 258
13.7 編譯和鏈接 259
第14章 開發(fā)嵌入式SQL應用程序 260
14.1 結構化查詢語言和嵌入式SQL 260
14.1.1 靜態(tài)SQL 260
14.1.2 動態(tài)SQL 261
14.2 創(chuàng)建嵌入式SQL應用程序的步驟概述 261
14.3 構造嵌入式SQL應用程序 261
14.3.1 聲明段 261
14.3.2 聲明宿主變量 262
14.3.3 聲明指示器變量 263
14.3.4 SQLCA數(shù)據(jù)結構 264
14.3.5 SQLDA數(shù)據(jù)結構 266
14.3.6 建立數(shù)據(jù)庫連接 268
14.3.7 準備和執(zhí)行SQL語句 268
14.3.8 檢索和處理結果 270
14.4 創(chuàng)建程序包 272
14.4.1 程序包簡介 272
14.4.2 延緩綁定 272
14.4.3 預編譯 272
14.5 綁定應用程序 273
14.5.1 綁定應用程序概述 273
14.5.2 延遲綁定 274
第15章 Java應用程序開發(fā) 275
15.1 系統(tǒng)需求 275
15.2 概述 275
15.2.1 JDBC驅動程序 276
15.2.2 建立數(shù)據(jù)庫連接 278
15.3 用JDBC更新和讀取數(shù)據(jù) 284
15.3.1 Statement對象 284
15.3.2 PreparedStatement對象 287
15.3.3 提交事務 287
15.3.4 執(zhí)行分布式事務 288
15.4 SQLJ 288
15.4.1 開發(fā)SQLJ應用程序中的任務 289
15.4.2 建立連接上下文 291
15.4.3 發(fā)出SQL語句 291
15.4.4 使用迭代器 291
15.5 DB2并發(fā)性 295
15.5.1 隔離級別:UR和CS 296
15.5.2 隔離級別:RS和RR 297
15.5.3 指定和選擇隔離級別 298
附錄A 2005 DB2 UDB V8 Test Sample 700及參考答案 300
附錄B 實驗報告格式 315

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號