資料庫套用系統技術

書籍信息,內容簡介,圖書目錄,

書籍信息

作譯者:劉曉強,李東方
出版時間:2019-02千 字 數:483版次:01-01頁 數:288
開本:16開裝幀:I S B N :9787121355097
換版:
紙質書定價:¥49.8

內容簡介

本書以資料庫套用系統實現為線索,內容除資料庫技術外,還涵蓋系統分析、設計、開發和部署方法,並引入“網際網路+”思維和熱點技術。全書以一個完整的“e學習”系統實際案例驅動,採用MySQL和ASP.NET為實驗環境,幫助讀者通過實際套用理解資料庫套用系統的相關知識和開發方法,掌握實踐技能,綜合運用前沿信息技術實現領域創新套用。本書通俗易懂、實例鮮活、技術先進,可作為各類高等學校資料庫技術、信息系統設計的入門教材,或者作為計算機基礎教育較高層次課程的教材,也可以作為資料庫套用系統開發實踐的技術參考書。

圖書目錄

第1章 資料庫套用系統概述 (1)
1.1 認識資料庫套用系統 (1)
1.1.1 系統的台前幕後 (1)
1.1.2 系統的套用類型 (4)
1.2 “網際網路+”創新套用 (7)
1.2.1 “網際網路+”的特質 (8)
1.2.2 “網際網路+”新技術 (9)
1.2.3 領域案例及趨勢 (12)
1.3 系統開發環境及實例 (18)
1.3.1 系統開發環境 (18)
1.3.2 實例開發體驗 (19)
實驗與思考 (25)
第2章 關係資料庫基本知識 (28)
2.1 數據模型 (28)
2.1.1 信息世界的概念模型 (28)
2.1.2 機器世界的數據模型 (31)
2.2 關係模型與關係資料庫 (33)
2.2.1 關係數據結構 (33)
2.2.2 關係操作 (39)
2.2.3 關係完整性約束 (40)
2.3 關係資料庫的基礎理論 (42)
2.3.1 關係模式規範化 (42)
2.3.2 關係模型運算理論簡介 (45)
實驗與思考 (49)
第3章 資料庫創建與維護 (50)
3.1 資料庫管理系統概述 (50)
3.1.1 關係資料庫的體系結構 (50)
3.1.2 關係資料庫管理系統 (53)
3.2 MySQL及資料庫案例 (53)
3.2.1 MySQL簡介 (53)
3.2.2 MySQL資料庫管理模式 (55)
3.2.3 MySQL的數據類型 (57)
3.2.4 “e學習”系統資料庫案例 (59)
3.3 MySQL資料庫的創建與維護 (63)
3.3.1 創建資料庫 (63)
3.3.2 創建和維護表 (63)
3.3.3 創建數據完整性約束 (65)
3.3.4 創建索引 (69)
3.3.5 添加表記錄 (71)
3.3.6 數據模型可視化 (72)
實驗與思考 (74)
第4章 資料庫操作語言SQL (76)
4.1 常用SQL語句 (76)
4.1.1 SQL概述 (76)
4.1.2 創建資料庫 (77)
4.1.3 查詢單表數據 (80)
4.1.4 查詢多表數據 (87)
4.1.5 數據更新 (91)
4.2 可程式對象 (93)
4.2.1 SQL運算和常用函式 (93)
4.2.2 SQL流程控制語句 (97)
4.2.3 視圖 (98)
4.2.4 存儲過程 (102)
4.2.5 觸發器 (105)
實驗與思考 (107)
第5章 資料庫管理與保護 (112)
5.1 資料庫事務 (112)
5.1.1 事務簡介 (112)
5.1.2 MySQL的事務管理機制 (113)
5.2 資料庫並發訪問控制 (114)
5.2.1 並發訪問控制 (114)
5.2.2 MySQL的並發控制 (116)
5.3 資料庫備份和轉移 (117)
5.3.1 資料庫備份和恢復 (117)
5.3.2 數據的導入和導出 (119)
5.3.3 資料庫維護計畫 (120)
5.4 資料庫安全性控制 (121)
5.4.1 用戶訪問控制機制 (121)
5.4.2 MySQL用戶及許可權管理 (122)
5.4.3 其他資料庫安全性機制 (125)
實驗與思考 (126)
第6章 Web資料庫應用程式 (127)
6.1 Web資料庫應用程式開發基礎 (127)
6.1.1 ASP.NET開發環境及實例 (127)
6.1.2 Web伺服器控制項 (134)
6.1.3 HTML簡介 (139)
6.1.4 ADO.NET及MySQL驅動程式 (142)
6.1.5 Visual Studio代碼管理 (144)
6.2 基於DataSet的“斷開式”數據訪問 (145)
6.2.1 “斷開式”數據訪問 (145)
6.2.2 數據查詢及匯總 (150)
6.3 基於MySqlCommand的“連線式”數據訪問 (155)
6.3.1 “連線式”數據訪問 (155)
6.3.2 數據更新 (158)
6.3.3 數據查詢及匯總 (162)
實驗與思考 (165)
第7章 系統開發實用技術 (169)
7.1 視圖、存儲過程及事務套用 (169)
7.1.1 視圖和存儲過程的套用 (169)
7.1.2 事務的套用 (172)
7.2 多頁面應用程式的實現 (175)
7.2.1 頁面風格設計 (175)
7.2.2 頁面信息共享 (183)
7.3 非關係型資料庫套用 (191)
7.3.1 NoSQL資料庫概述 (191)
7.3.2 MongoDB套用實例 (193)
實驗與思考 (197)
第8章 數據可視化分析 (200)
8.1 數據圖表概述 (200)
8.1.1 ECharts數據圖表基礎 (200)
8.1.2 實現靜態數據圖表 (203)
8.2 圖表分析實例 (207)
8.2.1 展示資料庫數據 (207)
8.2.2 可視化數據分析 (210)
實驗與思考 (217)
第9章 系統分析與設計 (220)
9.1 系統開發管理概述 (220)
9.1.1 系統開發方法 (220)
9.1.2 系統開發管理 (223)
9.2 系統規劃 (224)
9.2.1 系統規劃的任務 (224)
9.2.2 可行性分析 (224)
9.3 系統分析 (226)
9.3.1 系統分析方法 (227)
9.3.2 需求建模工具 (227)
9.3.3 需求分析說明 (232)
9.4 系統設計 (233)
9.4.1 系統架構設計 (233)
9.4.2 系統功能結構設計 (235)
9.4.3 資料庫設計 (237)
9.4.4 用戶界面設計 (239)
9.4.5 處理過程設計 (240)
9.4.6 系統設計說明書 (241)
9.5 系統實施 (241)
9.6 系統運行與維護 (243)
9.7 信息系統安全 (243)
實驗與思考 (245)
第10章 系統案例與雲部署 (246)
10.1 “網上書店”系統案例 (246)
10.1.1 系統分析 (246)
10.1.2 系統設計 (247)
10.2 “e學習”系統案例 (257)
10.2.1 系統簡介 (257)
10.2.2 熱點技術 (258)
10.3 雲部署 (269)
10.3.1 雲伺服器 (270)
10.3.2 網站發布 (274)
綜合實踐 (278)
參考文獻 (279)

相關詞條

熱門詞條

聯絡我們