數(shù)據(jù)庫課程設(shè)計(jì)及開發(fā)實(shí)操
定 價:78 元
叢書名:普通高等教育“十三五”規(guī)劃教材
- 作者:劉福江, 張傳維等編著
- 出版時間:2017/5/1
- ISBN:9787030527981
- 出 版 社:科學(xué)出版社
- 中圖法分類:TP311.13-41
- 頁碼:217頁
- 紙張:膠紙版
- 版次:1
- 開本:16K
本書內(nèi)容分四篇:數(shù)據(jù)庫基礎(chǔ)知識;系統(tǒng)開發(fā)工具與環(huán)境配置;數(shù)據(jù)庫設(shè)計(jì)與開發(fā)實(shí)操;數(shù)據(jù)庫實(shí)驗(yàn)指導(dǎo)。
更多科學(xué)出版社服務(wù),請掃碼獲取。
目錄
第一篇 數(shù)據(jù)庫基礎(chǔ)知識
第1章 數(shù)據(jù)庫基礎(chǔ)操作 3
1.1 添加操作 3
1.1.1 新建數(shù)據(jù)庫 3
1.1.2 數(shù)據(jù)庫中新建表 3
1.1.3 數(shù)據(jù)庫表中添加數(shù)據(jù) 4
1.2 修改操作 4
1.3 查詢操作 4
1.3.1 數(shù)據(jù)庫/表信息查詢 4
1.3.2 單表查詢 5
1.3.3 分組查詢 6
1.3.4 連接查詢 6
1.3.5 視圖查詢 7
1.4 刪除操作 7
1.5 其他 8
1.5.1 數(shù)據(jù)完整性 8
1.5.2 觸發(fā)器 8
1.5.3 存儲過程 8
1.5.4 數(shù)據(jù)庫恢復(fù) 9
1.5.5 并發(fā)控制 9
第2章 數(shù)據(jù)庫中易混淆的概念 10
2.1 DB、DBS、DBMS和數(shù)據(jù)庫技術(shù) 10
2.2 關(guān)系、關(guān)系模式和關(guān)系數(shù)據(jù)庫 11
2.3 C/S、B/S和兩層C/S 11
2.4 數(shù)據(jù)完整性和安全性 12
2.5 記錄、字段、屬性和元組 12
2.6 數(shù)據(jù)字典 12
2.7 并發(fā)和并行 13
第二篇 系統(tǒng)開發(fā)工具與環(huán)境配置
第3章 數(shù)據(jù)庫管理系統(tǒng) 17
3.1 MySQL安裝 17
3.1.1 MySQL軟件獲取 17
3.1.2 MySQL軟件安裝 17
3.2 SQL Server安裝 23
3.2.1 SQL Server軟件獲取 23
3.2.2 SQL Server軟件安裝 23
第4章 Web服務(wù)器 35
4.1 Apache服務(wù)器 35
4.2 IIS服務(wù)器 38
4.3 Tomcat服務(wù)器 40
第5章 應(yīng)用開發(fā)語言 42
5.1 Java 42
5.1.1 介紹 42
5.1.2 安裝和環(huán)境變量設(shè)置 42
5.2 PHP 48
5.2.1 介紹 48
5.2.2 安裝和環(huán)境變量設(shè)置 49
第6章 MySQL圖形化管理工具 51
6.1 Workbench 51
6.2 Navicat 52
第7章 常用開發(fā)框架 56
7.1 MVC框架 56
7.1.1 M層(模型) 56
7.1.2 V層(視圖) 56
7.1.3 C層(控制器) 57
7.2 SSH框架 57
7.2.1 Struts框架 57
7.2.2 Spring框架 57
7.2.3 Hibernate框架 58
7.3 PHP框架 59
7.3.1 ThinkPHP框架 59
7.3.2 國外著名框架 59
第三篇 數(shù)據(jù)庫設(shè)計(jì)與開發(fā)實(shí)操
第8章 數(shù)據(jù)庫設(shè)計(jì)概述 63
8.1 數(shù)據(jù)庫設(shè)計(jì)定義 63
8.2 數(shù)據(jù)庫設(shè)計(jì)目標(biāo)及意義 63
8.2.1 設(shè)計(jì)意義 63
8.2.2 設(shè)計(jì)目標(biāo) 64
8.3 數(shù)據(jù)庫設(shè)計(jì)技巧及注意事項(xiàng) 64
8.3.1 設(shè)計(jì)技巧 64
8.3.2 注意事項(xiàng) 65
8.4 課程設(shè)計(jì)規(guī)范 65
8.4.1 命名規(guī)范 65
8.4.2 報(bào)告形式 66
實(shí)習(xí)題目 67
第9章 數(shù)據(jù)庫設(shè)計(jì)基本步驟 68
9.1 需求分析 68
9.1.1 需求說明 68
9.1.2 數(shù)據(jù)字典 69
9.1.3 數(shù)據(jù)流圖符號說明 70
9.2 概念結(jié)構(gòu)設(shè)計(jì) 70
9.2.1 特點(diǎn) 70
9.2.2 分類方法 70
9.2.3 E-R圖 72
9.2.4 視圖集成 72
9.2.5 驗(yàn)證概念結(jié)構(gòu) 73
9.3 邏輯結(jié)構(gòu)設(shè)計(jì) 73
9.4 物理結(jié)構(gòu)設(shè)計(jì) 75
9.5 數(shù)據(jù)庫實(shí)施 75
9.6 數(shù)據(jù)庫運(yùn)行和維護(hù) 75
第10章 數(shù)據(jù)庫設(shè)計(jì)實(shí)例 77
10.1 病房管理系統(tǒng)(MySQL+PHP) 77
10.1.1 需求分析 77
10.1.2 概念設(shè)計(jì) 85
10.1.3 邏輯結(jié)構(gòu)設(shè)計(jì) 91
10.1.4 物理設(shè)計(jì) 96
10.1.5 系統(tǒng)實(shí)施與系統(tǒng)維護(hù) 103
10.1.6 系統(tǒng)運(yùn)行結(jié)果 105
10.1.7 分模塊源代碼 114
10.1.8 ThinkPHP框架版本 116
10.2 食堂訂餐系統(tǒng)(SQL Server+Java) 117
10.2.1 需求分析 117
10.2.2 概念設(shè)計(jì) 122
10.2.3 邏輯結(jié)構(gòu)設(shè)計(jì) 124
10.2.4 物理設(shè)計(jì) 126
10.2.5 系統(tǒng)實(shí)施與系統(tǒng)維護(hù) 129
10.2.6 系統(tǒng)運(yùn)行結(jié)果 129
10.2.7 分模塊源代碼 134
10.3 家庭理財(cái)系統(tǒng)(Android: SQLite+Java) 135
10.3.1 需求分析 135
10.3.2 概念設(shè)計(jì) 139
10.3.3 邏輯結(jié)構(gòu)設(shè)計(jì) 141
10.3.4 物理設(shè)計(jì) 142
10.3.5 系統(tǒng)實(shí)施與設(shè)計(jì)分析 143
10.3.6 系統(tǒng)運(yùn)行結(jié)果 150
10.3.7 分模塊源代碼 152
第四篇 數(shù)據(jù)庫實(shí)驗(yàn)指導(dǎo)
實(shí)驗(yàn)一 數(shù)據(jù)庫定義與基礎(chǔ)操作 157
實(shí)驗(yàn)1.1 數(shù)據(jù)庫定義實(shí)驗(yàn) 157
實(shí)驗(yàn)1.2 數(shù)據(jù)庫查詢實(shí)驗(yàn) 163
實(shí)驗(yàn)1.3 數(shù)據(jù)庫更新實(shí)驗(yàn) 175
實(shí)驗(yàn)二 權(quán)限與安全 182
實(shí)驗(yàn)三 完整性語言 185
實(shí)驗(yàn)四 存儲過程 190
實(shí)驗(yàn)五 觸發(fā)器 198
實(shí)驗(yàn)六 性能優(yōu)化 203
實(shí)驗(yàn)6.1 數(shù)據(jù)庫查詢性能優(yōu)化 203
實(shí)驗(yàn)6.2 數(shù)據(jù)庫結(jié)構(gòu)優(yōu)化 209
實(shí)驗(yàn)七 數(shù)據(jù)庫備份與恢復(fù) 211
實(shí)驗(yàn)7.1 數(shù)據(jù)庫備份實(shí)驗(yàn) 211
實(shí)驗(yàn)7.2 數(shù)據(jù)庫恢復(fù)實(shí)驗(yàn) 215
參考文獻(xiàn) 217