數據庫技術課程設計案例精編
-
【作 者】楊昭 主編
【I S B N 】978-7-5084-3433-1
【責任編輯】郭東青
【適用讀者群】本科
【出版時間】2006-01-01
【開 本】16開本
【裝幀信息】平裝(光膜)
【版 次】第1版
【頁 數】272
【千字數】
【印 張】
【定 價】¥26
【叢 書】21世紀高等院校課程設計叢書
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書精心選取了數據庫應用開發中極具代表性的若干個案例,全面覆蓋了數據庫應用開發技術中的重點和難點,主要包括:關系數據庫SQL語言、SQL Server數據庫、Oracle數據庫、數據庫的連接技術、用Visual Basic進行數據庫編程、用PowerBuilder進行數據庫編程、用Access和VC實現訂餐管理系統、用SQL Server和ASP實現供貨管理系統、用MySQL和JSP實現新聞發布系統等。
全書重點與實效并重,既有相對基本的編程內容,又有一些較為高級的應用實例。每個案例包括總體說明、知識要點、實現步驟、注釋說明、課后練習等部分,適合不同層次讀者的全面學習和使用。
本書適合于具有初步關系數據庫理論基礎的初學者和具有一定數據庫編程經驗的讀者。該書既可用作為不同層次數據庫技術課程設計的輔助教材,也可供數據庫開發人員參考。
在人類社會已經邁入21世紀的今天,信息技術的飛速發展和普及使得全社會對計算機應用技術的需求日益增強。時至今日,計算機已經深入到人們日常工作、學習、生活、娛樂的各個方面。眾所周知,計算機的主要功能是進行信息處理,而基于數據庫理論與理論的數據庫應用技術則是其中一個非常重要的領域。
關系數據庫是計算機科學中非常重要的一部分,數據庫技術以及數據庫的應用也正以日新月異的速度發展。如今,數據庫是信息系統的基本框架并且從根本上改變了許多公司和個人的工作方式。這種技術經過多年的發展,已經創造出更強大、更易用的數據庫系統,使用戶無需具備開發高效系統的知識便可創建數據庫并實現其應用。在目前的參考文獻中,有許多優秀的、闡述數據庫基本理論的著作和圖書,然而很少發現有書籍以案例實踐的形式系統介紹各種主流數據庫的應用開發方法。本書的創作就是為了彌補這種缺憾。
數據庫系統與應用課程的主要任務是使學生掌握數據庫設計的基本原理,能夠利用所學的數據庫知識設計和開發數據庫應用程序,解決數據處理中的一些實際問題。因此,數據庫技術的課程設計訓練是該課程一個很重要的環節。本書以案例為單位,從最基礎的SQL語言開始,全方位地介紹訓練結構化查詢語言、各種主流數據庫、數據庫連接方法、數據庫應用開發方法與軟件等。
本書通過精心設計的9個案例,全面覆蓋了數據庫應用開發技術中的重點和難點。案例主題包括:全面練習編寫關系數據庫SQL語言、練習使用SQL Server數據庫、練習使用Oracle數據庫、練習數據庫的各種連接技術、用Visual Basic進行數據庫編程、用PowerBuilder進行數據庫編程、用Access和VC實現訂餐管理系統、用SQLServer和ASP實現供貨管理系統、用MySQL和JSP實現新聞發布系統等。書后附有《數據庫技術》教學綱要參考,以及 Transact-SQL高級用法參考。全書重點與實效并重,既有相對基本的編程內容,又有一些較為高級的應用實例。每個案例包括總體說明、知識要點、實現步驟、注釋說明、課后練習等部分,適合不同層次讀者學習和使用。
作為課程案例設計類圖書,本書適合于數據庫技術課程的初學者和具有一定數據庫開發經驗的讀者閱讀。該書既可用為不同層次數據庫程序設計課程的輔助教材,也可供數據庫開發人員參考。
本書由楊昭主編,周軍、郜林立、孫占林副主編,參加編寫工作的還有王鳳華、顧立、李繼民、趙華文、童劍、黃卓、李麗、王曉青、王進、趙應丁、張瑞鋒、張勇、趙京、吳浩東、瞿敏、楚靜輝等。
由于時間倉促,加之編者的水平有限,缺點和錯誤在所難免,懇請專家和廣大讀者不吝賜教,批評指正。
編者
2005年12月
前言
案例一 全面練習關系數據庫SQL語言 1
1.1 總體說明 1
1.2 知識要點 1
1.2.1 數據模型 1
1.2.2 數據庫系統 2
1.2.3 數據庫應用系統 3
1.2.4 結構化查詢語言SQL 6
1.3 實現步驟 8
1.3.1 SQL的數據定義 8
1.3.2 SQL的數據操縱 12
1.3.3 SQL的數據控制 17
1.4 注釋說明 18
1.5 課后練習 18
案例二 練習使用SQL Server數據庫 19
2.1 總體說明 19
2.2 知識要點 19
2.2.1 發展歷程 19
2.2.2 體系結構 20
2.2.3 基本特性 22
2.2.4 Transact-SQL語言 23
2.3 實現步驟 26
2.3.1 使用ISQL/w 27
2.3.2 使用SQL EM 28
2.3.3 使用SQL Server客戶配置程序 28
2.3.4 使用SQL Security Manager 29
2.3.5 使用SQL Service Manager 30
2.3.6 使用SQL Performance Monitor 30
2.3.7 使用SQL Server Books Online 31
2.4 注釋說明 31
2.5 課后練習 32
案例三 練習使用Oracle數據庫 33
3.1 總體說明 33
3.2 知識要點 33
3.2.1 Oracle系統簡介 33
3.2.2 Oracle系統的體系結構 34
3.2.3 分布式處理和分布式數據庫 38
3.3 實現步驟 40
3.3.1 Oracle的安裝 40
3.3.2 Oracle的運行問題 58
3.3.3 數據庫實例的啟動和關閉 64
3.3.4 數據字典的使用 65
3.3.5 Oracle事務管理 66
3.3.6 數據庫觸發器 67
3.4 注釋說明 69
3.5 課后練習 69
案例四 使用數據庫的各種連接技術 70
4.1 總體說明 70
4.2 知識要點 70
4.2.1 ODBC簡介 70
4.2.2 連接池簡介 71
4.2.3 VC中的開放數據庫連接技術 72
4.3 實現步驟 73
4.3.1 在JSP中連接各種數據庫 74
4.3.2 Java數據庫連接與連接池 78
4.4 注釋說明 91
4.5 課后練習 91
案例五 用Visual Basic進行數據庫編程 92
5.1 總體說明 92
5.2 知識要點 92
5.2.1 關系數據庫的基本結構 92
5.2.2 Microsoft Jet引擎 93
5.2.3 VB中的結構化查詢語言 95
5.3 實現步驟 96
5.3.1 使用數據庫管理器 97
5.3.2 使用Data控件 102
5.3.3 使用DataGrid控件 105
5.3.4 使用ADO Data控件 107
5.3.5 綜合應用實例 111
5.4 注釋說明 116
5.5 課后練習 116
案例六 用PowerBuilder進行數據庫編程 117
6.1 案例說明 117
6.2 技術要點 117
6.2.1 關于PowerBuilder 117
6.2.2 PowerBuilder系統開發環境 118
6.2.3 數據窗口對象、控件與組件 120
6.2.4 PowerBuilder的SQL擴展 122
6.3 實現步驟 131
6.3.1 同數據庫的連接和斷開 131
6.3.2 數據庫管理 137
6.3.3 數據庫設計 144
6.3.4 使用動態數據窗口 152
6.4 注釋說明 154
6.5 課后練習 155
案例七 用Access和VC實現訂餐管理系統 156
7.1 總體說明 156
7.2 知識要點 156
7.2.1 如何配置ODBC數據源 156
7.2.2 MFC對ODBC的支持 157
7.2.3 利用MFC進行ODBC數據庫操作 158
7.2.4 關于Access數據庫 159
7.3 實現步驟 161
7.3.1 程序功能簡介 161
7.3.2 程序設計過程 161
7.4 注釋說明 176
7.5 課后練習 176
案例八 用SQL Server和ASP實現供貨管理系統 177
8.1 總體說明 177
8.2 知識要點 177
8.3 實現步驟 177
8.3.1 后臺數據庫設計 177
8.3.2 產品瀏覽功能 185
8.3.3 購買產品與購物袋處理功能 193
8.3.4 結賬處理功能 196
8.3.5 訂單出貨處理功能 201
8.3.6 物流公司配送處理功能 205
8.4 注釋說明 206
8.5 課后練習 207
案例九 用MySQL和JSP實現新聞發布系統 208
9.1 總體說明 208
9.2 技術要點 208
9.2.1 新聞發布系統模塊設計 208
9.2.2 系統的數據字典 209
9.2.3 MySQL數據庫的使用 210
9.3 實現步驟 216
9.3.1 創建相關數據庫 216
9.3.2 首頁和新聞詳細內容頁面的實現 217
9.3.3 新聞編輯與添加等功能的實現 221
9.4 注釋說明 227
9.5 課后練習 228
附錄A 課后練習提示與解析 229
附錄B 《數據庫技術》教學綱要參考 239
附錄C Transact-SQL高級用法參考 246
- 數據庫技術與應用實踐教程(SQL Server 2019) [主 編 嚴暉 周肆清]
- 數據庫技術與應用(SQL Server 2019) [主編 嚴暉 劉衛國]
- 數據庫技術與應用(SQL Server 2019) [主 編 沙有闖]
- 數據庫技術與應用(SQL Server 2008版)(第二版) [主編 嚴暉 王小玲]
- 數據庫技術與應用實踐教程(SQL Server 2008)(第二版) [主編 嚴暉 周肆清]
- 數據庫技術(第二版)——Access 2010及其應用系統開發 [李禹生 李承犁 劉淵源 等編著]
- Access 2010數據庫技術基礎及應用 [主編 饒拱維 楊貴茂]
- 數據庫技術及應用開發學習輔導 [李云峰 李婷 編著]
- Access 2010數據庫技術與應用教程習題及實驗指導 [主編 陳朝華 肖東]
- Access 2010數據庫技術與應用教程 [主編 趙義霞 季軍杰]
- 數據庫技術及應用開發 [李云峰 李 婷 編著]
- SQL Server實用數據庫技術 [張新成 孫 凌 ]
- 數據庫技術與應用(SQL Server 2008版)實踐教程 [主編 王小玲 嚴暉]
- 數據庫技術與應用(SQL Server 2008版) [主編 王小玲 安劍奇]
- Access數據庫技術與應用教程實驗指導 [何春林 宋運康]
- Access數據庫技術與應用教程 [主編 何春林 宋運康]
- 電子商務數據庫技術 [主編 樊穎軍]
- 數據庫技術與應用(第二版) [主編 王小玲 安劍奇]
- 數據庫技術與應用實踐教程(第二版) [主 編 王小玲 楊長興]
- Access數據庫技術與應用教程習題及實驗指導 [主編 陳朝華 肖東]
- Access數據庫技術與應用教程 [主編 趙義霞 季軍杰]
- Access數據庫技術及應用 [張成叔 主 編 ]
- SQL Server數據庫技術 [郭振民 董學樞 主 編]
- Web數據庫技術應用教程 [王承君 主編]
- Access數據庫技術及應用 [陳繼鋒 蘇云鳳 主編]
- 數據庫應用技術--Visual FoxPro及其應用系統開發 [廖明潮 等編著]
- 動態Web數據庫技術--基于JSP和XML技術實現 [王紅 主編]
- 數據庫技術--Access及其應用系統開發 [李禹生 主編]
- 三級數據庫技術考試考點分析與全真訓練 [趙宏杰 等編著]
- Web數據庫技術 [高晗 等編著]