數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用上機實驗指導(dǎo)與課程設(shè)計
-
【作 者】主編 司冠南 曹梅紅
【I S B N 】978-7-5170-4545-8
【責(zé)任編輯】李炎
【適用讀者群】本專通用
【出版時間】2016-08-20
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數(shù)】244
【千字數(shù)】374
【印 張】15.25
【定 價】¥32
【叢 書】普通高等教育“十三五”規(guī)劃教材(計算機專業(yè)群)
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
數(shù)據(jù)庫原理與應(yīng)用是高等教育本科院校計算機相關(guān)專業(yè)的一門主干課程。對于應(yīng)用型本科學(xué)生,學(xué)好這門課不僅需要扎實的理論基礎(chǔ),還需要大量的上機實踐與綜合實訓(xùn)。本書基于SQL Server 2008數(shù)據(jù)庫系統(tǒng)和Java開發(fā)語言為數(shù)據(jù)庫原理與應(yīng)用課程提供了實驗指導(dǎo)教材。
本書包含上機實驗指導(dǎo)與課程設(shè)計指導(dǎo)兩部分。上機實驗指導(dǎo)部分共包含九個實驗。實驗一主要練習(xí)SQL Server 2008的安裝;實驗二主要練習(xí)數(shù)據(jù)庫、表的創(chuàng)建和管理;實驗三、四、五主要練習(xí)對數(shù)據(jù)庫表中數(shù)據(jù)的插入、查詢、刪除、修改等操作;實驗六、七主要練習(xí)數(shù)據(jù)庫安全性、完整性約束的實現(xiàn);實驗八主要練習(xí)數(shù)據(jù)庫的備份與恢復(fù);實驗九通過兩個具體實例對數(shù)據(jù)庫系統(tǒng)的需求分析、系統(tǒng)設(shè)計、數(shù)據(jù)庫構(gòu)建的全過程進行了綜合練習(xí)。
課程設(shè)計指導(dǎo)部分共包含八個結(jié)合具體應(yīng)用實際的軟件系統(tǒng)開發(fā)任務(wù)。任務(wù)一是人事管理系統(tǒng);任務(wù)二是超市銷售管理系統(tǒng);任務(wù)三是客房管理系統(tǒng);任務(wù)四是學(xué)生信息管理系統(tǒng);任務(wù)五是網(wǎng)上書店管理系統(tǒng);任務(wù)六是辦公室日常管理系統(tǒng);任務(wù)七是轎車銷售信息管理系統(tǒng);任務(wù)八是機票預(yù)訂管理系統(tǒng)。
本書可作為應(yīng)用型本科和高職高專學(xué)生學(xué)習(xí)數(shù)據(jù)庫原理與應(yīng)用的教材,也可作為相關(guān)人員的技術(shù)培訓(xùn)教材和自學(xué)參考書。
本書基于SQL Server 2008數(shù)據(jù)庫系統(tǒng)和Java開發(fā)語言為數(shù)據(jù)庫原理與應(yīng)用課程提供
了實驗指導(dǎo)教材。
本書以適用于初學(xué)者為目的進行編排,知識難度控制在初學(xué)者能接受的范圍內(nèi)。在章
節(jié)編排和教學(xué)內(nèi)容的編寫上,力求符合課程理論的教學(xué)規(guī)律,并在所提供的應(yīng)用案例
中附有大量實際代碼,以幫助初學(xué)者更好地掌握實踐技能。
前 言
數(shù)據(jù)庫原理與應(yīng)用是高等教育本科院校計算機相關(guān)專業(yè)的一門主干課程。對于應(yīng)用型本科學(xué)生,學(xué)好這門課不僅需要扎實的理論基礎(chǔ),還需要大量的上機實踐與綜合實訓(xùn)。SQL Server 2008數(shù)據(jù)庫系統(tǒng)界面直觀、操作簡單、功能強大,是本科學(xué)生進行實踐訓(xùn)練的良好工具。而Java開發(fā)語言以其跨平臺、多線程及強大的網(wǎng)絡(luò)編程功能,成為應(yīng)用最廣泛的面向?qū)ο缶幊陶Z言,是配合數(shù)據(jù)庫系統(tǒng)進行綜合實訓(xùn)的理想工具。本書正是基于SQL Server 2008數(shù)據(jù)庫系統(tǒng)和Java開發(fā)語言為數(shù)據(jù)庫原理與應(yīng)用課程提供的實踐指導(dǎo)教材。
本書以適用于初學(xué)者為目的進行編排,知識難度控制在初學(xué)者能接受的范圍內(nèi)。在章節(jié)編排和教學(xué)內(nèi)容的編寫上,力求符合課程理論的教學(xué)規(guī)律,并在所提供的應(yīng)用案例中附有大量實際代碼,以幫助初學(xué)者更好地掌握實踐技能。
本書包含上機實驗指導(dǎo)與課程設(shè)計指導(dǎo)兩部分。
上機實驗指導(dǎo)部分共包含九個實驗。實驗一主要練習(xí)SQL Server 2008的安裝;實驗二主要練習(xí)數(shù)據(jù)庫、表的創(chuàng)建和管理;實驗三、四、五主要練習(xí)對數(shù)據(jù)庫表中數(shù)據(jù)的插入、查詢、刪除、修改等操作;實驗六、七主要練習(xí)數(shù)據(jù)庫安全性、完整性約束的實現(xiàn);實驗八主要練習(xí)數(shù)據(jù)庫的備份與恢復(fù);實驗九通過兩個具體實例對數(shù)據(jù)庫系統(tǒng)的需求分析、系統(tǒng)設(shè)計、數(shù)據(jù)庫構(gòu)建的全過程進行了綜合練習(xí)。
課程設(shè)計指導(dǎo)部分共包含八個結(jié)合具體應(yīng)用實際的軟件系統(tǒng)開發(fā)任務(wù)。
任務(wù)一以人事管理系統(tǒng)為背景,針對各種不同種類的信息,建立合理的數(shù)據(jù)庫結(jié)構(gòu),以提高人事管理的工作效率和工作質(zhì)量;
任務(wù)二以超市銷售管理系統(tǒng)為背景,開發(fā)易用的程序幫助超市工作人員利用計算機提高工作效率;
任務(wù)三以賓館客房管理系統(tǒng)為背景,實現(xiàn)對賓館的客房管理、客戶信息管理和訂房服務(wù)管理等功能;
任務(wù)四以學(xué)生信息管理系統(tǒng)為背景,進行相關(guān)系統(tǒng)開發(fā);
任務(wù)五以網(wǎng)上書店管理系統(tǒng)為背景,開發(fā)處理網(wǎng)上購書和庫存的系統(tǒng);
任務(wù)六以辦公室日常管理系統(tǒng)為背景,開發(fā)具有文件信息管理、考勤信息管理、會議記錄管理、通知公告管理等功能的軟件系統(tǒng);
任務(wù)七以轎車銷售信息管理系統(tǒng)為背景,幫助汽車銷售公司管理其銷售信息,實現(xiàn)辦公的信息化;
任務(wù)八以機票預(yù)訂管理系統(tǒng)為背景,面向廣大機票預(yù)訂網(wǎng)點,開發(fā)供航空公司管理人員通過電腦操作進行機票預(yù)訂管理的軟件系統(tǒng)。
本書由司冠南、曹梅紅任主編,劉捷任副主編,其中第一部分實驗一至實驗六由曹梅紅編寫,第一部分實驗七至實驗九由劉捷編寫,第二部分由司冠南編寫,全書由司冠南最后統(tǒng)稿,參與本書編寫和錄入工作的還有龐希愚、徐碩博老師,在此一并表示感謝。
由于作者水平有限,書中難免存在不足之處,懇請讀者批評指正。
司冠南 曹梅紅
2016年5月15日于濟南
E-mail:siguannan@163.com
第一部分 上機實驗指導(dǎo)
實驗一 SQL Server 2008的安裝 1
1.1 實驗?zāi)康呐c要求 1
1.2 實驗準備 1
1.3 實驗內(nèi)容 1
實驗二 數(shù)據(jù)庫、表的創(chuàng)建和管理 2
2.1 實驗?zāi)康呐c要求 2
2.2 實驗準備 2
2.3 實驗內(nèi)容 2
2.4 注意事項 9
2.5 思考題 9
實驗三 表數(shù)據(jù)的操作 10
3.1 實驗?zāi)康呐c要求 10
3.2 實驗準備 10
3.3 實驗內(nèi)容 10
3.4 注意事項 12
3.5 思考題 12
實驗四 數(shù)據(jù)庫的簡單查詢和連接查詢 13
4.1 實驗?zāi)康呐c要求 13
4.2 實驗準備 13
4.3 實驗內(nèi)容 13
4.4 注意事項 16
4.5 思考題 16
實驗五 高級查詢 17
5.1 實驗?zāi)康呐c要求 17
5.2 實驗準備 17
5.3 實驗內(nèi)容 17
5.4 注意事項 22
5.5 思考題 22
實驗六 數(shù)據(jù)庫安全性的實現(xiàn) 23
6.1 實驗?zāi)康呐c要求 23
6.2 實驗準備 23
6.3 實驗內(nèi)容 23
6.4 注意事項 35
6.5 思考題 35
實驗七 完整性約束的實現(xiàn) 36
7.1 實驗?zāi)康呐c要求 36
7.2 實驗準備 36
7.3 實驗內(nèi)容 36
實驗八 數(shù)據(jù)庫備份和恢復(fù) 38
8.1 實驗?zāi)康呐c要求 38
8.2 實驗準備 38
8.3 實驗內(nèi)容 38
8.4 注意事項 43
8.5 思考題 43
實驗九 數(shù)據(jù)庫綜合應(yīng)用 44
9.1 實驗?zāi)康呐c要求 44
9.2 實驗準備 44
9.3 實例一:高校學(xué)生成績管理系統(tǒng)設(shè)計 44
9.3.1 需求分析 44
9.3.2 概念結(jié)構(gòu)設(shè)計 45
9.3.3 邏輯結(jié)構(gòu)設(shè)計 48
9.3.4 創(chuàng)建數(shù)據(jù)庫 50
9.4 實例二:高校學(xué)生收費管理系統(tǒng)設(shè)計 50
9.4.1 需求分析 50
9.4.2 概念結(jié)構(gòu)設(shè)計 51
9.4.3 邏輯結(jié)構(gòu)設(shè)計 53
9.4.4 創(chuàng)建數(shù)據(jù)庫 56
第二部分 課程設(shè)計指導(dǎo)
任務(wù)一 人事管理系統(tǒng) 57
1.1 任務(wù)描述 57
1.2 需求分析 57
1.3 功能結(jié)構(gòu)設(shè)計 58
1.4 數(shù)據(jù)庫設(shè)計 59
1.4.1 E-R圖 59
1.4.2 數(shù)據(jù)庫表設(shè)計 60
1.4.3 數(shù)據(jù)庫構(gòu)建 61
1.5 關(guān)鍵代碼示例 64
1.5.1 系統(tǒng)主界面 64
1.5.2 員工信息瀏覽 67
1.5.3 員工信息錄入界面 70
1.5.4 數(shù)據(jù)庫工具類 74
1.6 拓展練習(xí) 77
任務(wù)二 超市銷售管理系統(tǒng) 78
2.1 任務(wù)描述 78
2.2 需求分析 78
2.3 功能結(jié)構(gòu)設(shè)計 79
2.4 數(shù)據(jù)庫設(shè)計 80
2.4.1 E-R圖 80
2.4.2 數(shù)據(jù)庫表設(shè)計 81
2.4.3 數(shù)據(jù)庫構(gòu)建 83
2.5 關(guān)鍵代碼示例 86
2.5.1 主功能模塊 86
2.5.2 數(shù)據(jù)庫連接模塊 94
2.5.3 表頭顯示模塊 94
2.6 拓展練習(xí) 95
任務(wù)三 客房管理系統(tǒng) 96
3.1 任務(wù)描述 96
3.2 需求分析 96
3.3 功能結(jié)構(gòu)設(shè)計 97
3.4 數(shù)據(jù)庫設(shè)計 98
3.4.1 E-R圖 98
3.4.2 數(shù)據(jù)庫表設(shè)計 99
3.4.3 數(shù)據(jù)庫構(gòu)建 101
3.5 關(guān)鍵代碼示例 103
3.5.1 系統(tǒng)登錄界面 103
3.5.2 系統(tǒng)主界面 106
3.5.3 客房信息錄入模塊 110
3.6 拓展練習(xí) 114
任務(wù)四 學(xué)生信息管理系統(tǒng) 115
4.1 任務(wù)描述 115
4.2 需求分析 115
4.3 功能結(jié)構(gòu)設(shè)計 116
4.4 數(shù)據(jù)庫設(shè)計 117
4.4.1 E-R圖 117
4.4.2 數(shù)據(jù)庫表設(shè)計 118
4.4.3 數(shù)據(jù)庫構(gòu)建 121
4.5 關(guān)鍵代碼示例 124
4.5.1 系統(tǒng)主界面 124
4.5.2 學(xué)生信息管理模塊 127
4.5.3 選課管理模塊 132
4.6 拓展練習(xí) 135
任務(wù)五 網(wǎng)上書店管理系統(tǒng) 136
5.1 任務(wù)描述 136
5.2 需求分析 136
5.3 功能結(jié)構(gòu)設(shè)計 137
5.4 數(shù)據(jù)庫設(shè)計 138
5.4.1 E-R圖 138
5.4.2 數(shù)據(jù)庫表設(shè)計 139
5.4.3 數(shù)據(jù)庫構(gòu)建 141
5.5 關(guān)鍵代碼示例 144
5.5.1 數(shù)據(jù)處理工具類 144
5.5.2 書籍信息管理主界面 145
5.5.3 消費者購買圖書界面 156
5.6 拓展練習(xí) 161
任務(wù)六 辦公室日常管理系統(tǒng) 162
6.1 任務(wù)描述 162
6.2 需求分析 162
6.3 功能結(jié)構(gòu)設(shè)計 163
6.4 數(shù)據(jù)庫設(shè)計 165
6.4.1 E-R圖 165
6.4.2 數(shù)據(jù)庫表設(shè)計 166
6.4.3 數(shù)據(jù)庫構(gòu)建 168
6.5 關(guān)鍵代碼示例 171
6.6 拓展練習(xí) 187
任務(wù)七 轎車銷售信息管理系統(tǒng) 188
7.1 任務(wù)描述 188
7.2 需求分析 188
7.3 功能結(jié)構(gòu)設(shè)計 189
7.4 數(shù)據(jù)庫設(shè)計 190
7.4.1 E-R圖 190
7.4.2 數(shù)據(jù)庫表設(shè)計 191
7.4.3 數(shù)據(jù)庫構(gòu)建 193
7.5 關(guān)鍵代碼示例 196
7.5.1 主功能模塊 196
7.5.2 數(shù)據(jù)庫連接模塊 210
7.6 拓展練習(xí) 210
任務(wù)八 機票預(yù)訂管理系統(tǒng) 211
8.1 任務(wù)描述 211
8.2 需求分析 211
8.3 功能結(jié)構(gòu)設(shè)計 212
8.4 數(shù)據(jù)庫設(shè)計 213
8.4.1 E-R圖 213
8.4.2 數(shù)據(jù)庫表設(shè)計 214
8.4.3 數(shù)據(jù)庫構(gòu)建 217
8.5 關(guān)鍵代碼示例 220
8.5.1 數(shù)據(jù)處理模塊 220
8.5.2 后臺管理員模塊 224
8.5.3 前臺用戶模塊 230
8.6 拓展練習(xí) 235
參考文獻 236
- Java Web項目化設(shè)計實踐教程 [邱云 曾陳萍]
- 新概念英語單詞(全四冊)循環(huán)速記一本通 [周琨 編著]
- Python數(shù)據(jù)分析 [主編 馮志輝 趙磊 李放]
- 大學(xué)信息技術(shù) [曾翰穎 編著]
- 多維視域下的高校籃球教學(xué)創(chuàng)新研究 [張利超 李寧 著]
- 創(chuàng)新創(chuàng)業(yè)訓(xùn)練實踐教程 [主編 王日華 陳武 黃喆誠]
- 實用運籌學(xué) [主編 邢育紅 于晉臣]
- 電子技術(shù)(第二版) [主編 覃愛娜 李飛]
- 勞動爭議處理實務(wù) [主編 王秀卿 羅靜]
- 語音識別理論與實踐 [主編 莫宏偉]
- 信息系統(tǒng)項目管理師章節(jié)習(xí)題與考點特訓(xùn)(第二版) [主編 薛大龍]
- 武術(shù)基礎(chǔ)教程 [主編 李代勇 謝志民]
- 畫法幾何與機械制圖習(xí)題集(多學(xué)時) [主編 趙軍]
- 網(wǎng)絡(luò)規(guī)劃設(shè)計師備考一本通 [夏杰 編著]
- 機械設(shè)計基礎(chǔ)(第二版) [主編 田亞平 李愛姣]
- 畫法幾何與機械制圖 [主編 趙軍]
- C語言程序設(shè)計習(xí)題與實驗指導(dǎo)(第二版) [主編 甄增榮 張賓]
- C語言程序設(shè)計(第二版) [主編 甄增榮 田云霞]
- Unity3D虛擬現(xiàn)實應(yīng)用開發(fā)實踐 [主 編 劉龍]
- 面向?qū)ο蟪绦蛟O(shè)計 [主編 張勇 張平華 趙小龍]
- 網(wǎng)絡(luò)營銷 [主編 夏薇薇 劉婷 尚潔]
- 數(shù)據(jù)庫技術(shù)與應(yīng)用實踐教程(SQL Server 2019) [主 編 嚴暉 周肆清]
- 網(wǎng)絡(luò)工程師備考一本通 [夏杰 編著]
- 軟件設(shè)計師考前沖刺100題 [施游 王曉笛 鄒月平 編著]
- 功能材料制備與表征實驗指導(dǎo)書 [龔偉平 趙軍峰 梅海娟 等編著]
- 信號與系統(tǒng)(第二版) [主編 張宇]
- Python 語言程序設(shè)計實踐指導(dǎo) [主編 張雙獅]
- 體育舞蹈教程 [主編 劉偉 陳志明 曾明]
- 線性代數(shù)導(dǎo)學(xué)篇 [主編 史昱]
- 信息技術(shù)基礎(chǔ)實訓(xùn)與習(xí)題指導(dǎo)(Windows7+Office2016) [主編 周金容 唐天國]
- 數(shù)據(jù)庫原理與應(yīng)用——基于SQL Server 2
- 辦公自動化高級應(yīng)用教程
- 大學(xué)計算機基礎(chǔ)上機實踐教程(第五版)
- 軟件工程
- 大學(xué)計算機基礎(chǔ)(第五版)
- 基于C#的可視化編程基礎(chǔ)
- Python基礎(chǔ)實例教程
- 計算機專業(yè)英語(第二版)
- 管理信息系統(tǒng)教程
- Excel 2010數(shù)據(jù)統(tǒng)計分析實用案例教程
- 數(shù)據(jù)庫原理與技術(shù)(第三版)實驗指導(dǎo)
- 數(shù)據(jù)庫技術(shù)與應(yīng)用(SQL Server 2008版
- 數(shù)據(jù)庫技術(shù)與應(yīng)用實踐教程(SQL Server
- 計算機網(wǎng)絡(luò)原理與應(yīng)用(第二版)
- IT職業(yè)英語(第三版)
- 網(wǎng)站前端技術(shù)案例教程(HTML+CSS+JavaS

