-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
數據庫技術與實戰-大數據淺析與新媒體應用 版權信息
- ISBN:9787121336096
- 條形碼:9787121336096 ; 978-7-121-33609-6
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
數據庫技術與實戰-大數據淺析與新媒體應用 本書特色
本書分為兩部分,上篇為基礎原理篇,全面講述了數據庫系統概念、關系數據庫系統的相關知識、關系數據庫標準語言SQL、關系數據庫的規范化理論、數據庫設計過程、大數據與分布式數據庫基本知識;下篇為技術應用篇,介紹了3個多媒體應用案例,分別是SQLite在Android APP開發中的應用、MySQL在Unity網絡游戲開發中的應用和SQL Server在圖書管理系統開發中的應用。本書內容豐富,知識新穎,應用案例多樣化,既包含關系數據庫的基礎理論,又介紹了大數據與分布式數據庫的基本概念;既有典型的應用案例,又為學生畢業設計提供了應用開發的項目實例。本書貼合當下數據庫主流方向,可作為計算機專業本、專科數據庫原理及應用的教材,也可作為數據庫開發及應用人員的參考書籍。
數據庫技術與實戰-大數據淺析與新媒體應用 內容簡介
本書分為兩部分,上篇為基礎原理篇,全面講述了數據庫系統概念、關系數據庫系統的相關知識、關系數據庫標準語言SQL、關系數據庫的規范化理論、數據庫設計過程、大數據與分布式數據庫基本知識;下篇為技術應用篇,介紹了3個多媒體應用案例,分別是SQLite在Android APP開發中的應用、MySQL在Unity網絡游戲開發中的應用和SQL Server在圖書管理系統開發中的應用。本書內容豐富,知識新穎,應用案例多樣化,既包含關系數據庫的基礎理論,又介紹了大數據與分布式數據庫的基本概念;既有典型的應用案例,又為學生畢業設計提供了應用開發的項目實例。本書貼合當下數據庫主流方向,可作為計算機專業本、專科數據庫原理及應用的教材,也可作為數據庫開發及應用人員的參考書籍。
數據庫技術與實戰-大數據淺析與新媒體應用 目錄
上篇 基礎原理篇
第1章 數據庫系統概論 2
1.1 數據庫技術的產生與發展 2
1.1.1 數據管理技術的發展 2
1.1.2 數據庫技術的主要研究領域 3
1.2 數據庫系統的基本概念 3
1.3 數據模型 5
1.3.1 現實世界的抽象過程 5
1.3.2 概念模型 5
1.3.3 數據模型 8
1.4 數據庫體系結構 10
1.5 小結 12
1.6 習題 12
第2章 關系數據庫 14
2.1 關系模型 14
2.1.1 基本概念 14
2.1.2 關系數據庫的特點 15
2.2 數據完整性 16
2.2.1 實體完整性約束 16
2.2.2 參照完整性約束 16
2.2.3 用戶自定義完整性約束 17
2.3 關系代數 17
2.3.1 傳統的集合運算 17
2.3.2 關系運算 19
2.4 查詢優化 22
2.4.1 查詢優化的概念和策略 22
2.4.2 關系代數等價變換規則 22
2.5 小結 24
2.6 習題 24
第3章 關系數據庫標準語言SQL 26
3.1 SQL語言概述 26
3.1.1 SQL語言的基本概念 26
3.1.2 SQL語言的分類 27
3.1.3 SQL支持的數據庫模式 28
3.1.4 標準SQL語言與數據庫產品中的SQL語言 28
3.2 SQL Server數據庫簡介 28
3.2.1 SQL Server簡介 28
3.2.2 SQL Server 2014的安裝 30
3.2.3 SQL Server 2014的使用 36
3.3 數據定義 36
3.3.1 模式的定義和刪除 36
3.3.2 創建基本表 37
3.3.3 修改表結構 39
3.3.4 刪除基本表 40
3.3.5 創建索引 40
3.3.6 刪除索引 41
3.4 數據更新 41
3.4.1 插入數據 41
3.4.2 修改數據 43
3.4.3 刪除數據 44
3.5 數據查詢 45
3.5.1 SELECT的語法格式 45
3.5.2 簡單查詢 46
3.5.3 選擇查詢 48
3.5.4 分組查詢 51
3.5.5 查詢結果排序 53
3.5.6 連接查詢 54
3.5.7 嵌套查詢 55
3.5.8 使用聚集函數查詢 57
3.5.9 子查詢與數據更新 61
3.5.10 集合運算 63
3.6 視圖 65
3.6.1 視圖的作用 65
3.6.2 視圖的定義 65
3.6.3 視圖的刪除 66
3.6.4 使用視圖操作表數據 66
3.7 SQL的數據完整性約束 67
3.7.1 事務 68
3.7.2 完整性約束 70
3.8 觸發器 75
3.8.1 觸發器的作用 76
3.8.2 觸發器的組成 76
3.8.3 觸發器的操作 76
3.9 存儲過程 77
3.9.1 存儲過程的基本概念 77
3.9.2 存儲過程的定義 77
3.9.3 存儲過程的執行 78
3.9.4 存儲過程的刪除 78
3.10 嵌入式SQL語言 78
3.10.1 嵌入式SQL語言的基本概念 78
3.10.2 嵌入式SQL語言需要解決的問題 79
3.10.3 嵌入式SQL語言的語法格式 79
3.10.4 嵌入式SQL與宿主語言之間的信息傳遞 79
3.10.5 游標 81
3.11 小結 82
3.12 習題 82
第4章 關系數據庫規范化理論 84
4.1 問題的提出 84
4.1.1 存在異常的關系模式 85
4.1.2 異常原因分析 86
4.1.3 異常問題的解決 87
4.2 函數依賴 88
4.2.1 函數依賴基本概念 88
4.2.2 碼的函數依賴表述 89
4.3 關系模式的規范化 89
4.3.1 **范式 90
4.3.2 第二范式 91
4.3.3 第三范式 92
4.3.4 BCNF范式 93
4.3.5 多值依賴與第四范式 94
4.3.6 連接依賴與第五范式 97
4.3.7 關系模式的規范化步驟 98
4.4 數據依賴的公理系統 99
4.5 關系模式的分解 102
4.5.1 模式分解中存在的問題 102
4.5.2 無損連接 103
4.5.3 保持函數依賴 106
4.6 小結 107
4.7 習題 108
第5章 數據庫設計與管理 109
5.1 數據庫設計概述 109
5.1.1 數據庫設計方法 109
5.1.2 數據庫設計的一般步驟 110
5.2 需求分析 112
5.3 概念結構設計 114
5.3.1 概念結構設計概述 114
5.3.2 局部概念模型設計 116
5.3.3 全局概念模型設計 117
5.4 邏輯結構設計 119
5.4.1 E-R模型到關系模型的轉換 120
5.4.2 關系模型的優化 123
5.4.3 設計用戶外模式 123
5.5 物理結構設計 123
5.5.1 選擇存取方法 124
5.5.2 確定存儲結構 125
5.5.3 物理結構設計的評價 126
5.6 數據庫的管理 126
5.6.1 數據庫的實施階段 126
5.6.2 數據庫的運行和維護 127
5.7 小結 128
5.8 習題 129
第6章 大數據與分布式數據庫 130
6.1 大數據概述 130
6.1.1 大數據概念 130
6.1.2 大數據特征和技術特點 131
6.1.3 大數據發展 132
6.2 大數據應用 133
6.2.1 大數據應用的領域 133
6.2.2 大數據應用于行業 135
6.3 NoSQL數據庫 138
6.3.1 NoSQL簡介 138
6.3.2 NoSQL數據庫分類 140
6.3.3 NoSQL與關系數據庫的比較 141
6.4 小結 142
6.5 習題 142
下篇 技術應用篇
第7章 SQLite在Android APP開發中的應用 144
7.1 SQLite概述 144
7.1.1 SQLite簡介 144
7.1.2 SQLite的特點 144
7.1.3 SQLite的局限性 145
7.1.4 SQLite基本語句 146
7.2 SQLite的使用 146
7.2.1 SQLite安裝 146
7.2.2 SQLite數據類型 149
7.2.3 SQLite語法 151
7.2.4 SQLite命令 155
7.3 Android SQLite類和接口 157
7.3.1 SQLiteDataBase類 158
7.3.2 SQLiteOpenHelper類 161
7.4 搭建Android SQLite應用 162
7.4.1 創建新項目工程 162
7.4.2 定義UI界面 163
7.4.3 定義schema 170
7.4.4 創建數據庫相關內容 171
7.4.5 查看數據庫文件 182
7.5 SQLite應用的注意事項 183
7.6 小結 184
7.7 習題 184
第8章 MySQL在Unity網絡游戲開發中的應用 185
8.1 服務器的安裝和配置 185
8.1.1 XAMPP簡介 185
8.1.2 XAMPP的安裝與運行 185
8.1.3 了解Apache 190
8.1.4 了解MySQL 191
8.1.5 了解PHP 192
8.2 新建Unity項目 193
8.2.1 新建項目 193
8.2.2 創建UI 194
8.3 創建數據庫 199
8.3.1 定義數據庫及相關表 199
8.3.2 插入測試數據 203
8.4 創建PHP腳本 205
8.4.1 login.php 206
8.4.2 insertUser.php 209
8.4.3 userData.php 212
8.5 Unity中的WWW應用 215
8.5.1 UserBean.cs 216
8.5.2 LoginScripts.cs 218
8.5.3 EnrollScripts.cs 221
8.5.4 DataScripts.cs 224
8.6 小結 226
8.7 習題 226
第9章 SQL Server在圖書管理系統開發中的應用 227
9.1 圖書管理系統案例介紹 227
9.2 技術說明 227
9.2.1 ASP.NET 227
9.2.2 ADO.NET 227
9.2.3 使用ADO.NET進行數據庫應用開發 229
9.3 需求分析 229
9.4 系統設計 230
9.4.1 系統數據流程圖 230
9.4.2 功能模塊設計 230
9.4.3 數據庫設計 231
9.5 系統實現 237
9.5.1 創建數據庫和數據表 237
9.5.2 創建項目 239
9.5.3 公共類設計 240
9.5.4 登錄模塊設計 248
9.5.5 主界面設計 251
9.5.6 系統管理 257
9.5.7 圖書管理 264
9.5.8 讀者管理 267
9.5.9 借閱服務 270
9.5.10 查詢服務 276
9.6 小結 281
9.7 習題 281
參考文獻 282
數據庫技術與實戰-大數據淺析與新媒體應用 作者簡介
潘瑞芳,教授,浙江傳媒學院新媒體學院院長。教育部高校文科計算機基礎課程教指分委委員、浙江省高校計算機教指委委員、浙江省計算機學會(協會)理事、全國高校文科計算機教育教學研究學會副主任。浙江省重點學科"交互媒體技術”負責人,浙江省"動畫與數字技術”重點實驗教學示范中心主任,"數據庫原理及應用”浙江傳媒學院重點課程負責人。多年來主持完成國家新聞出版廣電總局項目"基于數字水印的數字電視安全播出監測報警系統關鍵技術研究”和浙江省自然科學基金項目"動畫中運動控制逆向提取及重用技術研究”等8項;主持浙江省教改項目1項,軟件著作權2部。獲省級教改三等獎1項,2項教改項目獲校級二等獎,指導的"大數據平民化”獲中國大學生計算機設計大賽二等獎等。曾出版《手機游戲的設計開發》、《數據庫技術與應用》、《"擬像”中現實性轉向-數字游戲化自然生態修復理念傳播之探討》等9部著作。
- >
名家帶你讀魯迅:朝花夕拾
- >
詩經-先民的歌唱
- >
上帝之肋:男人的真實旅程
- >
月亮與六便士
- >
莉莉和章魚
- >
推拿
- >
二體千字文
- >
中國歷史的瞬間