掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
數據庫原理與應用 版權信息
- ISBN:9787030628213
- 條形碼:9787030628213 ; 978-7-03-062821-3
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
數據庫原理與應用 內容簡介
《數據庫原理與應用(微課版)》以關系數據庫為核心,完整論述了數據庫的基本概念、基本原理和應用技術,力圖使讀者對數據庫有一個全面深入的了解,為進一步從事數據庫的應用開發和研究奠定堅實的基礎。《數據庫原理與應用(微課版)》以當前流行的兩種關系數據庫SQL Server 2017和MySQL 8.0作為開發環境,采用一書兩案例的編寫思路。正文以圖書管理系統案例為項目案例,使讀者能夠由淺入深、循序漸進地掌握數據庫的基本原理與應用;課后上機實訓以成績管理系統案例為項目案例,以求更好地培養讀者數據庫綜合應用能力與開發能力。
《數據庫原理與應用(微課版)》可作為高等學校計算機科學與技術、軟件工程、信息系統、網絡工程及相關專業的教材,也可供從事有關數據庫應用開發的工程技術人員參考使用。
數據庫原理與應用 目錄
第1章 數據庫基礎 1
1.1 基礎概念 1
1.1.1 數據與信息 1
1.1.2 數據庫 1
1.1.3 數據庫管理系統 2
1.1.4 數據庫應用系統 2
1.1.5 數據庫系統 3
1.2 數據模型 4
1.2.1 概念模型 4
1.2.2 邏輯模型 7
1.2.3 物理模型 10
1.3 數據庫設計 10
1.3.1 三級模式 10
1.3.2 數據庫設計流程 11
本章小結 12
習題 12
上機實訓 13
第2章 關系數據庫的規范化 14
2.1 問題的提出 14
2.2 關系規范化 16
2.2.1 函數依賴 16
2.2.2 范式 18
2.3 關系模式的分解準則 24
本章小結 26
習題 26
上機實訓 28
第3章 關系數據庫標準語言SQL 29
3.1 SQL概述 29
3.1.1 SQL特點 30
3.1.2 SQL體系結構 31
3.2 SQL Server 2017下載與安裝 32
3.3 MySQL 8.0下載與安裝 34
3.4 數據定義 35
3.4.1 創建和刪除數據庫 35
3.4.2 創建、修改和刪除基本表 39
3.4.3 創建和刪除索引 46
3.5 數據更新 48
3.5.1 插入數據 48
3.5.2 修改數據 50
3.5.3 刪除數據 50
3.6 數據查詢 52
3.6.1 關系代數 53
3.6.2 單表查詢 58
3.6.3 多表查詢 64
3.6.4 嵌套查詢 67
3.6.5 集合查詢 75
3.6.6 帶子查詢的數據操縱語句 76
3.7 視圖 78
3.7.1 創建和刪除視圖 78
3.7.2 查詢視圖 80
3.7.3 更新視圖 81
本章小結 83
習題 83
上機實訓1 85
上機實訓2 87
上機實訓3 88
第4章 數據庫的安全與保護 89
4.1 數據庫的安全性控制 89
4.1.1 安全性控制的一般方法 89
4.1.2 SQL Server的安全性控制 91
4.1.3 MySQL的安全性控制 97
4.2 數據庫的完整性控制 99
4.3 數據庫的備份與恢復 99
4.3.1 SQL Server的數據備份和恢復 100
4.3.2 MySQL的數據備份和恢復 103
本章小結 104
習題 105
上機實訓 106 第5章 高級SQL編程 107
5.1 TSQL語言基礎 107
5.1.1 變量定義和使用 107
5.1.2 運算符和表達式 111
5.1.3 流程控制語句 113
5.2 函數 120
5.2.1 系統函數的調用 120
5.2.2 自定義函數創建和調用 124
5.2.3 自定義函數的修改和刪除 128
5.3 存儲過程 130
5.3.1 系統存儲過程 130
5.3.2 自定義存儲過程 131
5.3.3 存儲過程的修改和刪除 134
5.3.4 存儲過程與函數 136
5.4 觸發器 136
5.4.1 觸發器的工作原理 137
5.4.2 觸發器的創建 138
5.4.3 觸發器的修改和刪除 143
本章小結 145
習題 145
上機實訓 146
第6章 C/S開發——桌面圖書管理系統 147
6.1 需求分析 147
6.1.1 功能結構圖 147
6.1.2 數據流圖 148
6.1.3 數據表 149
6.2 數據庫操作 149
6.3 走進Java 150
6.3.1 JDK的安裝與配置 150
6.3.2 開發工具Eclipse的使用 153
6.3.3 JDBC應用 154
6.4 系統實現 155
6.4.1 系統開發環境 155
6.4.2 系統層次結構 155
6.4.3 系統公共類 156
6.4.4 登錄模塊設計與實現 157
6.4.5 學生主界面設計與實現 160
6.4.6 管理員主界面設計與實現 163
本章小結 170
上機實訓 170
第7章 B/S開發——在線圖書管理系統 173
7.1 數據庫操作 173
7.2 走進PHP 173
7.2.1 PHP編輯器的使用 174
7.2.2 PHP操作MySQL數據庫 175
7.3 系統實現 181
7.3.1 系統開發環境 181
7.3.2 文件夾組織結構 181
7.3.3 公共文件設計 182
7.3.4 登錄頁面設計與實現 183
7.3.5 管理員主頁面設計與實現 185
7.3.6 圖書管理及子頁面設計與實現 188
7.3.7 借閱管理及子頁面設計與實現 193
7.3.8 修改密碼頁面設計與實現 196
7.3.9 學生主頁面及子頁面設計與實現 198
本章小結 199
上機實訓 199
參考文獻 201
1.1 基礎概念 1
1.1.1 數據與信息 1
1.1.2 數據庫 1
1.1.3 數據庫管理系統 2
1.1.4 數據庫應用系統 2
1.1.5 數據庫系統 3
1.2 數據模型 4
1.2.1 概念模型 4
1.2.2 邏輯模型 7
1.2.3 物理模型 10
1.3 數據庫設計 10
1.3.1 三級模式 10
1.3.2 數據庫設計流程 11
本章小結 12
習題 12
上機實訓 13
第2章 關系數據庫的規范化 14
2.1 問題的提出 14
2.2 關系規范化 16
2.2.1 函數依賴 16
2.2.2 范式 18
2.3 關系模式的分解準則 24
本章小結 26
習題 26
上機實訓 28
第3章 關系數據庫標準語言SQL 29
3.1 SQL概述 29
3.1.1 SQL特點 30
3.1.2 SQL體系結構 31
3.2 SQL Server 2017下載與安裝 32
3.3 MySQL 8.0下載與安裝 34
3.4 數據定義 35
3.4.1 創建和刪除數據庫 35
3.4.2 創建、修改和刪除基本表 39
3.4.3 創建和刪除索引 46
3.5 數據更新 48
3.5.1 插入數據 48
3.5.2 修改數據 50
3.5.3 刪除數據 50
3.6 數據查詢 52
3.6.1 關系代數 53
3.6.2 單表查詢 58
3.6.3 多表查詢 64
3.6.4 嵌套查詢 67
3.6.5 集合查詢 75
3.6.6 帶子查詢的數據操縱語句 76
3.7 視圖 78
3.7.1 創建和刪除視圖 78
3.7.2 查詢視圖 80
3.7.3 更新視圖 81
本章小結 83
習題 83
上機實訓1 85
上機實訓2 87
上機實訓3 88
第4章 數據庫的安全與保護 89
4.1 數據庫的安全性控制 89
4.1.1 安全性控制的一般方法 89
4.1.2 SQL Server的安全性控制 91
4.1.3 MySQL的安全性控制 97
4.2 數據庫的完整性控制 99
4.3 數據庫的備份與恢復 99
4.3.1 SQL Server的數據備份和恢復 100
4.3.2 MySQL的數據備份和恢復 103
本章小結 104
習題 105
上機實訓 106 第5章 高級SQL編程 107
5.1 TSQL語言基礎 107
5.1.1 變量定義和使用 107
5.1.2 運算符和表達式 111
5.1.3 流程控制語句 113
5.2 函數 120
5.2.1 系統函數的調用 120
5.2.2 自定義函數創建和調用 124
5.2.3 自定義函數的修改和刪除 128
5.3 存儲過程 130
5.3.1 系統存儲過程 130
5.3.2 自定義存儲過程 131
5.3.3 存儲過程的修改和刪除 134
5.3.4 存儲過程與函數 136
5.4 觸發器 136
5.4.1 觸發器的工作原理 137
5.4.2 觸發器的創建 138
5.4.3 觸發器的修改和刪除 143
本章小結 145
習題 145
上機實訓 146
第6章 C/S開發——桌面圖書管理系統 147
6.1 需求分析 147
6.1.1 功能結構圖 147
6.1.2 數據流圖 148
6.1.3 數據表 149
6.2 數據庫操作 149
6.3 走進Java 150
6.3.1 JDK的安裝與配置 150
6.3.2 開發工具Eclipse的使用 153
6.3.3 JDBC應用 154
6.4 系統實現 155
6.4.1 系統開發環境 155
6.4.2 系統層次結構 155
6.4.3 系統公共類 156
6.4.4 登錄模塊設計與實現 157
6.4.5 學生主界面設計與實現 160
6.4.6 管理員主界面設計與實現 163
本章小結 170
上機實訓 170
第7章 B/S開發——在線圖書管理系統 173
7.1 數據庫操作 173
7.2 走進PHP 173
7.2.1 PHP編輯器的使用 174
7.2.2 PHP操作MySQL數據庫 175
7.3 系統實現 181
7.3.1 系統開發環境 181
7.3.2 文件夾組織結構 181
7.3.3 公共文件設計 182
7.3.4 登錄頁面設計與實現 183
7.3.5 管理員主頁面設計與實現 185
7.3.6 圖書管理及子頁面設計與實現 188
7.3.7 借閱管理及子頁面設計與實現 193
7.3.8 修改密碼頁面設計與實現 196
7.3.9 學生主頁面及子頁面設計與實現 198
本章小結 199
上機實訓 199
參考文獻 201
展開全部
書友推薦
- >
中國歷史的瞬間
- >
巴金-再思錄
- >
名家帶你讀魯迅:故事新編
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
伯納黛特,你要去哪(2021新版)
- >
【精裝繪本】畫給孩子的中國神話
- >
苦雨齋序跋文-周作人自編集
- >
經典常談
本類暢銷