數據庫技術及應用開發學習輔導
-
【作 者】李云峰 李婷 編著
【I S B N 】978-7-5170-3015-7
【責任編輯】李炎
【適用讀者群】本專通用
【出版時間】2015-03-24
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】172
【千字數】270
【印 張】10.75
【定 價】¥21
【叢 書】21世紀高等學校精品規劃教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書是與《數據庫技術及應用開發》(李云峰、李婷編著,中國水利水電出版社出版)配套的輔助教材。本教材根據應用型普通高校數據庫課程的具體要求和教學特點,在對該課程體系和知識結構深入研究的基礎上編寫的。全書共分9章,每章包括4個部分:第1部分為“學習引導”,內容為學習導航和相關概念的區分;第2部分為“習題解析”,內容為選擇題、填空題、問答題、應用題;第3部分為“技能實訓”,內容為實訓背景、實訓目的、實訓內容、實訓步驟;第4部分是“知識拓展”,內容為新一代數據庫系統的形成、發展與應用,是對主教材教學內容的補充和拓展,主輔呼應,相得益彰。
本書與《數據庫技術及應用開發》一起,構成了一個完整的知識、技能體系,融教、學、做于一體。
本教材既可作為高等學校計算機科學與技術、信息管理與信息系統、軟件工程、網絡工程及相關專業“數據庫原理”課程的輔助教材,也可作為從事數據庫課程教學的教師和從事數據庫相關工作的技術人員的參考用書。
•本書以啟迪科學思想、培養創新精神為目標,將專業知識與相關人文知識有機結合,并精心設計各章輔導內容,以此激發學生的學習興趣和創作熱情,增強學生的創新意識和探索精神,提高學生的認知水平和應用能力。
•本書為學生進一步深入學習提供引導;為開發數據庫應用系統打下良好基礎;為信息技術人才培養起到“導航”作用。
•本書注重教學方法的科學性,教學內容的完整性,教學過程的引導性,能力培養的綜合性,從而使本書具有:
先進的教學理念 完備的課程體系
獨特的學習引導 詳細的習題解析
全面的技能實訓 豐富的知識拓展
數據庫技術是計算機科學技術領域中的一個重要分支,也是目前研究最活躍、應用最廣泛的計算機應用技術之一,幾乎所有的計算機應用系統和信息管理系統都涉及數據庫技術。
數據庫技術是一門理論概念抽象、實踐性強的學科,但往往由于教學輔助材料匱乏致使學生對概念理解、系統設計和系統開發等掌握不夠,從而導致學習效果不佳。為此,我們編寫了與主教材《數據庫技術及應用開發》配套的《數據庫技術及應用開發學習輔導》教材,
本教材以奠定數據庫理論基礎、培養數據庫應用開發能力為目標,從“教”“學”“做”“拓”四個方面實行全方位的教學輔導,以幫助學生進一步加深對數據庫基本概念的理解,掌握數據庫的基本開發方法和基本技術應用,提高分析問題和解決問題的能力。
本書分為9章,各章的內容與主教材的教學內容一一對應,每一章均由以下4個部分組成。
(1)學習引導:包括學習導航和相關概念的區分。學習導航給出每章的學習目標、學習方法、學習重點、學習要求和關聯知識;相關概念的區分是指出相關概念之間的區別,以引起學生對相關概念的追憶、對比和思考,也是對基本概念掌握的一種檢驗,這比概述知識要點有意義得多。
(2)習題解析:包括選擇題、填空題、問答題、應用題。由于習題融入了近年來計算機等級考試(三級或四級)和研究生考試的相關試題,因此,習題解析對參加計算機等級考試的考生或報考計算機專業研究生的考生來說,都有重要的參考價值。
(3)技能實訓:每章給出兩個以上的技能實訓項目,所有實訓均由“實訓背景”引出理論知識要點或概念,以增強學生對理論與實踐的統一性認識。
(4)知識拓展:除第1章介紹對數據庫理論研究作出突出貢獻的5位科學家的生平事跡外,其它各章均介紹新一代數據庫系統方面的知識,以拓展學生在數據庫新技術方面的視野。
本書不僅包含了數據庫原理方面的內容,而且介紹了在開發高校教學管理系統過程中使用的數據庫建模工具PowerDesigner和C#開發環境,創新性地構建了“主體知識+應用開發+系統實現+知識拓展”的架構,與主教材一起,形成一個完整的知識-技能體系。
本書是作者結合數據庫課程的教學體會和科研實踐成果編寫而成,也是作者深化課程教學改革和教學方法研究與探索的結晶。本書旨在從應用開發與系統實現的角度,將數據庫的基本理論、應用開發技術和系統實現方法有機地結合,最大限度地提高教與學的效果,達到加速人才培養的目的。
本書由李云峰、李婷編寫。劉屹老師為本書校稿和程序調試做了大量工作;曹守富、丁萃婷老師為本課程教學網站建設做了大量工作;丁紅梅、劉冠群、彭芳芳、陸燕、姚波等老師參加了本課程教學資源建設工作。在編寫過程中,參閱了大量國內外同類優秀教材和專著,并從中吸取了許多有益的營養,在此,謹向這些著作者一并表示衷心感謝!
本書凝聚了作者多年教學、科研、軟件開發以及教學資源建設的經驗和體會,盡管我們希望做到更好,但因作者水平所限,書中難免存在許多不足之處,敬請專家和讀者批評指正。
§1.1 學習引導 1
1.1.1 學習導航 1
1.1.2 相關概念的區分 2
§1.2 習題解析 3
1.2.1 選擇題 3
1.2.2 填空題 4
1.2.3 問答題 5
1.2.4 應用題 6
§1.3 技能實訓 7
1.3.1 SQL Server 2008的安裝與配置 7
1.3.2 數據庫的創建與管理 8
§1.4 知識拓展—數據庫技術領域的
五位先驅者 10
1.4.1 關系數據庫之父—科德 10
1.4.2 網絡數據庫之父—巴赫曼 11
1.4.3 事務處理技術創始人—格雷 12
1.4.4 標準查詢語言SQL之父—錢伯倫 13
1.4.5 實體-聯系模型創始人—陳品山 15
第2章 關系數據庫模型 16
§2.1 學習引導 16
2.1.1 學習導航 16
2.1.2 相關概念的區分 17
§2.2 習題解析 18
2.2.1 選擇題 18
2.2.2 填空題 21
2.2.3 問答題 22
2.2.4 應用題 23
§2.3 技能實訓 25
2.3.1 創建數據表 25
2.3.2 管理數據表 26
§2.4 知識拓展—從關系數據庫到新一代
數據庫技術 27
2.4.1 關系數據庫的概況 27
2.4.2 關系數據庫的局限性 28
2.4.3 新一代數據庫技術 29
第3章 結構化查詢語言—SQL 31
§3.1 學習引導 31
3.1.1 學習導航 31
3.1.2 相關概念的區分 32
§3.2 習題解析 33
3.2.1 選擇題 33
3.2.2 填空題 35
3.2.3 問答題 37
3.2.4 應用題 38
§3.3 技能實訓 41
3.3.1 查詢操作 41
3.3.2 索引操作 42
3.3.3 視圖操作 43
§3.4 知識拓展—面向對象數據庫系統 45
3.4.1 面向對象數據庫系統的基本概念 45
3.4.2 面向對象數據庫系統的基本特征 45
3.4.3 面向對象數據模型 46
3.4.4 面向對象數據庫系統的語言 48
3.4.5 面向對象數據庫系統的發展 49
第4章 Microsoft SQL Server 2008基礎 50
§4.1 學習引導 50
4.1.1 學習導航 50
4.1.2 相關概念的區分 51
§4.2 習題解析 51
4.2.1 選擇題 51
4.2.2 填空題 53
4.2.3 問答題 54
4.2.4 應用題 56
§4.3 技能實訓 57
4.3.1 游標 57
4.3.2 Transact-SQL程序設計 58
4.3.3 存儲過程 60
§4.4 知識拓展—多媒體數據庫系統 61
4.4.1 多媒體數據庫的基本特征 62
4.4.2 多媒體數據庫的基本結構 63
4.4.3 多媒體數據庫的關鍵技術 65
4.4.4 多媒體數據庫的研究與發展 66
第5章 數據庫保護 68
§5.1 學習引導 68
5.1.1 學習導航 68
5.1.2 相關概念的區分 69
§5.2 習題解析 70
5.2.1 選擇題 70
5.2.2 填空題 71
5.2.3 問答題 73
5.2.4 應用題 75
§5.3 技能實訓 77
5.3.1 數據庫的安全性 77
5.3.2 觸發器 79
5.3.3 數據庫備份和恢復 79
§5.4 知識拓展—分布式數據庫系統和
并行數據庫系統 80
5.4.1 分布式數據庫系統 81
5.4.2 并行數據庫系統 86
5.4.3 分布式數據庫系統與并行數據庫
系統的區別 89
第6章 關系模式規范化設計 90
§6.1 學習引導 90
6.1.1 學習導航 90
6.1.2 相關概念的區分 91
§6.2 習題解析 92
6.2.1 選擇題 92
6.2.2 填空題 93
6.2.3 問答題 94
6.2.4 應用題 97
§6.3 技能實訓 98
6.3.1 屬性集閉包的計算方法 98
6.3.2 關系模式分解的等價性 100
§6.4 知識拓展—數據倉庫和數據挖掘 101
6.4.1 數據倉庫 102
6.4.2 數據挖掘 104
6.4.3 數據倉庫與數據挖掘的區別 106
第7章 關系數據庫設計 109
§7.1 學習引導 109
7.1.1 學習導航 109
7.1.2 相關概念的區分 110
§7.2 習題解析 110
7.2.1 選擇題 110
7.2.2 填空題 112
7.2.3 問答題 113
7.2.4 應用題 114
§7.3 技能實訓 116
7.3.1 在線考試系統的設計 116
7.3.2 數據的導入和導出 120
§7.4 知識拓展—知識庫系統和專家
數據庫系統 121
7.4.1 知識庫系統 121
7.4.2 專家數據庫系統 124
7.4.3 知識庫系統與專家數據庫系統
的區別 125
第8章 數據庫應用系統開發 126
§8.1 學習引導 126
8.1.1 學習導航 126
8.1.2 相關概念的區分 127
§8.2 習題解析 128
8.2.1 選擇題 128
8.2.2 填空題 129
8.2.3 問答題 131
8.2.4 應用題 132
§8.3 技能實訓 132
8.3.1 用C#編寫數據庫應用程序 132
8.3.2 用ADO.NET訪問SQL Server 134
§8.4 知識拓展—主動數據庫和模糊
數據庫 137
8.4.1 主動數據庫 137
8.4.2 模糊數據庫 139
第9章 課程設計 140
§9.1 C#的技術特性及開發環境 140
9.1.1 C#的技術特性 140
9.1.2 C#的開發環境 141
§9.2 數據庫建模工具—PowerDesigner 142
9.2.1 PowerDesigner簡介 142
9.2.2 創建概念數據模型 145
9.2.3 創建物理數據模型 148
9.2.4 將物理模型導入到數據庫
應用軟件中 151
9.2.5 生成教學管理系統數據庫報告 153
§9.3 技能實訓 155
9.3.1 使用PowerDesigner建模 155
9.3.2 PowerDesigner建模實例 162
§9.4 知識拓展—空間數據庫系統和移動
數據庫系統 163
9.4.1 空間數據庫系統 164
9.4.2 移動數據庫系統 165
- 數據庫技術與應用實踐教程(SQL Server 2019) [主 編 嚴暉 周肆清]
- 數據庫原理與應用——基于SQL Server 2016 [主編 彭浩 黃勝 鄒競]
- Access數據庫基礎教程實驗指導與習題集 [主 編 饒拱維 楊貴茂 吳華光]
- Access 數據庫基礎教程 [主編 饒拱維 楊貴茂 郭其標]
- 數據庫原理及應用(MySQL版) [主編 高亮 韓玉民]
- 數據庫技術與應用(SQL Server 2008版)(第二版) [主編 嚴暉 王小玲]
- 數據庫技術與應用實踐教程(SQL Server 2008)(第二版) [主編 嚴暉 周肆清]
- Access 2010數據庫應用教程(第二版) [主編 李亞]
- Access 2010數據庫實用教程 [主編 張明 宣繼濤]
- 數據庫原理及應用——SQL Server 2012 [主編 賴玲 李祥琴 胡秀]
- 數據庫原理及應用上機指導與習題解答——SQL Server 2012 [主編 王婭紛 賴玲 李祥琴 胡]
- Visual FoxPro數據庫程序設計教程(第四版) [主編 王鳳領]
- 數據庫系統原理與應用 [主編 沈祥玖 張岳]
- Access 2010數據庫程序設計 [主編 紀澍琴 于雪晶]
- Access 2010實做教程 [主編 王益斌 趙欣]
- 數據庫系統原理與應用(第三版)(SQL Server 2012) [主編 劉淳]
- 數據庫技術(第二版)——Access 2010及其應用系統開發 [李禹生 李承犁 劉淵源 等編著]
- Access 2010數據庫技術基礎及應用 [主編 饒拱維 楊貴茂]
- Access應用技術基礎教程(2010版) [主編 何春林 宋運康]
- Access應用技術實驗指導(2010版) [主編 何春林 宋運康]
- Access 2010數據庫技術與應用教程習題及實驗指導 [主編 陳朝華 肖東]
- Access 2010數據庫技術與應用教程 [主編 趙義霞 季軍杰]
- Visual FoxPro程序設計 [主編 何櫻]
- Visual FoxPro程序設計教程(第二版)習題集與解答 [主編 何振林 歐劍]
- Visual FoxPro程序設計教程(第二版) [主編 何振林 趙亮]
- 數據庫技術及應用開發 [李云峰 李 婷 編著]
- Access 數據庫案例教程(第二版) [主編 應紅]
- Access 2010數據庫應用教程 [主編 王迤冉 彭海云]
- 數據庫技術與應用(SQL Server 2008版)實踐教程 [主編 王小玲 嚴暉]
- 數據庫技術與應用(SQL Server 2008版) [主編 王小玲 安劍奇]