注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡數(shù)據(jù)庫數(shù)據(jù)庫設計/管理網(wǎng)絡數(shù)據(jù)庫技術與應用(第四版 MySQL版)

網(wǎng)絡數(shù)據(jù)庫技術與應用(第四版 MySQL版)

網(wǎng)絡數(shù)據(jù)庫技術與應用(第四版 MySQL版)

定 價:¥43.00

作 者: 王姝,
出版社: 科學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787030678676 出版時間: 2021-12-01 包裝: 平裝
開本: 頁數(shù): 194 字數(shù):  

內容簡介

  網(wǎng)絡數(shù)據(jù)庫是現(xiàn)代電子商務網(wǎng)站建設所必需的數(shù)據(jù)組織方式之一。本書以MySQL為平臺,全面系統(tǒng)地講述了數(shù)據(jù)庫技術的基本原理和應用。全書圍繞一個網(wǎng)站項目,共分為10個任務,采用由淺入深、任務遞進的形式介紹了初識數(shù)據(jù)庫、數(shù)據(jù)庫設計、MySQL數(shù)據(jù)庫管理、創(chuàng)建與維護數(shù)據(jù)表、單表查詢、多表查詢、視圖、事務/存儲過程與觸發(fā)器、數(shù)據(jù)庫的 操作、MySQL數(shù)據(jù)庫在Web中的應用,并結合一個動態(tài)網(wǎng)站制作實例說明如何使用PHP技術讀取后臺數(shù)據(jù)庫的內容。本書可以使讀者充分利用MySQL數(shù)據(jù)庫深刻理解數(shù)據(jù)庫技術的原理,實現(xiàn)理論和實踐緊密結合。本書適合作為高等職業(yè)院校計算機網(wǎng)絡技術、軟件技術、電子商務等專業(yè)的數(shù)據(jù)庫技術應用課程教材,也可作為數(shù)據(jù)庫愛好者的參考用書。

作者簡介

暫缺《網(wǎng)絡數(shù)據(jù)庫技術與應用(第四版 MySQL版)》作者簡介

圖書目錄

任務1 初識數(shù)據(jù)庫 1
1.1 數(shù)據(jù)庫概述 1
1.1.1 數(shù)據(jù)庫的概念 1
1.1.2 數(shù)據(jù)庫技術發(fā)展過程 2
1.1.3 數(shù)據(jù)模型 2
1.1.4 數(shù)據(jù)庫管理系統(tǒng) 4
1.1.5 常見的數(shù)據(jù)庫產(chǎn)品 5
1.2 網(wǎng)絡數(shù)據(jù)庫 5
1.2.1 網(wǎng)絡數(shù)據(jù)庫的概念 5
1.2.2 Web的產(chǎn)生及發(fā)展 6
1.2.3 動態(tài)網(wǎng)頁制作技術 7
1.3 MySQL安裝與配置 7
1.3.1 MySQL簡介 7
1.3.2 安裝準備 8
1.3.3 Windows平臺下MySQL的安裝與配置 8
1.3.4 MySQL目錄結構 18
1.3.5 MySQL圖形化管理工具Navicat 19
任務小結 21
練習題 22
任務2 數(shù)據(jù)庫設計 23
2.1 網(wǎng)上銷售系統(tǒng)數(shù)據(jù)庫設計 23
2.2 需求分析 24
2.3 概念結構設計 24
2.3.1 實體 25
2.3.2 實體聯(lián)系(E-R)圖 25
2.4 邏輯結構設計 26
2.5 物理結構設計 27
任務小結 29
練習題 29
任務3 MYSQL數(shù)據(jù)庫管理 31
3.1 SQL語言 31
3.2 創(chuàng)建商品信息數(shù)據(jù)庫 32
3.2.1 啟動MySQL服務 32
3.2.2 登錄MySQL服務器 33
3.2.3 創(chuàng)建數(shù)據(jù)庫 33
3.3 查看數(shù)據(jù)庫 34
3.3.1 查看服務器上的數(shù)據(jù)庫 34
3.3.2 查看數(shù)據(jù)庫的物理文件 35
3.3.3 查看數(shù)據(jù)庫的創(chuàng)建信息 36
3.3.4 修改數(shù)據(jù)庫編碼 36
3.4 刪除數(shù)據(jù)庫 37
3.5 打開數(shù)據(jù)庫 38
3.5.1 打開數(shù)據(jù)庫命令格式 38
3.5.2 數(shù)據(jù)庫中的對象 38
3.6 使用Navicat管理數(shù)據(jù)庫 39
任務小結 40
練習題 40
任務4 創(chuàng)建與維護數(shù)據(jù)表 42
4.1 建立商品信息表 42
4.1.1 案例問題 42
4.1.2 解決方案 42
4.2 表的字段數(shù)據(jù)類型 43
4.2.1 整數(shù)類型 43
4.2.2 浮點數(shù)類型和定點數(shù)類型 43
4.2.3 日期與時間類型 44
4.2.4 字符型數(shù)據(jù)與二進制類型 44
4.3 創(chuàng)建數(shù)據(jù)表結構 45
4.3.1 創(chuàng)建表結構語法格式 45
4.3.2 查看表結構 47
4.3.3 修改表結構 48
4.3.4 刪除數(shù)據(jù)表 52
4.4 表的約束 52
4.4.1 主鍵約束 52
4.4.2 非空約束 54
4.4.3 約束 54
4.4.4 默認值約束 55
4.5 表的記錄維護操作 56
4.5.1 添加記錄 56
4.5.2 新記錄 58
4.5.3 刪除記錄 58
4.5.4 刪除表 59
4.6 建立商品類別表和客戶信息表 59
4.7 使用Navicat創(chuàng)建數(shù)據(jù)表 62
任務小結 65
練習題 65
任務5 單表查詢 67
5.1 簡單查詢 67
5.1.1 SELECT語句語法 67
5.1.2 SELECT基本用法 68
5.2 按條件查詢 69
5.2.1 帶關系運算符的查詢 69
5.2.2 帶 IN關鍵字的查詢 70
5.2.3 帶 BETWEEN AND的范圍查詢 71
5.2.4 空值查詢 71
5.2.5 帶 LIKE關鍵字的查詢 72
5.2.6 帶DISTINCT關鍵字的查詢 73
5.2.7 帶 AND關鍵字的查詢 74
5.2.8 帶OR關鍵字的查詢 74
5.3 排序和限量 75
5.3.1 排序 75
5.3.2 限量LIMIT 75
5.4 分組與聚合函數(shù) 76
5.4.1 分組 76
5.4.2 聚合函數(shù) 77
5.5 使用Navicat創(chuàng)建查詢 79
任務小結 83
練習題 83
任務6 多表查詢 86
6.1 創(chuàng)建訂單信息表并定義外鍵約束 86
6.1.1 修改表時添加外鍵約束 86
6.1.2 創(chuàng)建表時創(chuàng)建外鍵 88
6.1.3 刪除外鍵約束 89
6.2 操作關聯(lián)表 90
6.2.1 關聯(lián)關系 90
6.2.2 添加數(shù)據(jù) 91
6.2.3 刪除數(shù)據(jù) 91
6.3 連接查詢 92
6.3.1 內連接 92
6.3.2 左外連接 93
6.3.3 右外連接 94
6.4 子查詢 95
6.4.1 帶IN關鍵字的查詢 95
6.4.2 帶EXISTS關鍵字的子查詢 96
6.4.3 帶ANY關鍵字的子查詢 96
6.4.4 帶ALL關鍵字的子查詢 97
6.5 使用Navicat添加外鍵約束 97
任務小結 100
練習題 101
任務7 視圖 103
7.1 視圖概述 103
7.1.1 視圖的概念 103
7.1.2 視圖的作用 104
7.2 創(chuàng)建視圖 104
7.2.1 用CREATE VIEW語句創(chuàng)建視圖 105
7.2.2 使用Navicat開發(fā)工具創(chuàng)建視圖 106
7.3 查看視圖 108
7.3.1 使用DESCRIBE查看視圖定義 108
7.3.2 使用SHOW TABLE STATUS查看視圖定義 109
7.3.3 使用SHOW CREATE VIEW查看視圖定義 110
7.3.4 使用Navicat開發(fā)工具查看視圖 110
7.4 修改視圖 111
7.4.1 使用CREATE OR REPLACE VIEW語句修改視圖 111
7.4.2 使用ALTER VIEW語句修改視圖 112
7.5 新視圖 112
7.5.1 通過視圖插入數(shù)據(jù) 113
7.5.2 通過視圖修改數(shù)據(jù) 113
7.5.3 通過視圖刪除數(shù)據(jù) 115
7.6 刪除視圖 115
7.6.1 使用DROP VIEW命令刪除視圖 116
7.6.2 使用Navicat開發(fā)工具刪除視圖 116
任務小結 117
練習題 117

任務8 事務、存儲過程與觸發(fā)器 119
8.1 事務處理 119
8.1.1 事務的概念 120
8.1.2 事務的基本操作 121
8.2 事務隔離級別 122
8.2.1 MySQL的四種隔離級別 122
8.2.2 查看事務隔離級別 123
8.2.3 修改事務隔離級別 123
8.3 存儲過程 125
8.3.1 創(chuàng)建存儲過程 125
8.3.2 調用存儲過程 128
8.3.3 修改存儲過程 130
8.3.4 刪除存儲過程 131
8.3.5 存儲過程的錯誤處理 131
8.4 觸發(fā)器 133
8.4.1 觸發(fā)器概述 133
8.4.2 創(chuàng)建觸發(fā)器 134
8.4.3 查看觸發(fā)器 136
8.4.4 刪除觸發(fā)器 136
任務小結 137
練習題 137
任務9 數(shù)據(jù)庫的 操作 139
9.1 數(shù)據(jù)備份與恢復 139
9.1.1 數(shù)據(jù)備份 139
9.1.2 數(shù)據(jù)恢復 142
9.2 用戶管理 145
9.2.1 user表 145
9.2.2 創(chuàng)建用戶 145
9.2.3 刪除用戶 149
9.2.4 修改用戶密碼 151
9.3 權限管理 153
9.3.1 MySQL的權限 153
9.3.2 授予權限 154
9.3.3 查看權限 155
9.3.4 收回權限 155
任務小結 156
練習題 156
任務10 MySQL數(shù)據(jù)庫在Web中的應用 158
10.1 創(chuàng)建網(wǎng)上銷售系統(tǒng) 158
10.2 功能分析與系統(tǒng)設計 159
10.2.1 功能分析 159
10.2.2 系統(tǒng)功能模塊設計 159
10.2.3 數(shù)據(jù)庫設計 159
10.3 搭建系統(tǒng)開發(fā)環(huán)境 160
10.3.1 搭建WAMP環(huán)境 161
10.3.2 網(wǎng)站結構 165
10.4 系統(tǒng)實現(xiàn) 166
10.4.1 建立站點 167
10.4.2 建立數(shù)據(jù)庫連接 169
10.4.3 定義記錄集 171
10.4.4 顯示數(shù)據(jù)庫中的數(shù)據(jù) 173
10.4.5 按商品編號查詢 177
10.4.6 按商品名稱查詢 178
10.4.7 添加數(shù)據(jù) 179
10.4.8 修改數(shù)據(jù)庫中的數(shù)據(jù) 182
10.4.9 刪除數(shù)據(jù)庫中的數(shù)據(jù) 186
10.4.10 管理員身份驗證 187
10.5 系統(tǒng)運行測試 189
任務小結 194
練習題 194
參考文獻 195

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號