資料庫技術及套用·第3版實驗教程

資料庫技術及套用·第3版實驗教程

《資料庫技術及套用·第3版實驗教程》是2015年11月1日電子工業出版社出版的圖書,作者是蔣彥。

基本介紹

  • 中文名:資料庫技術及套用·第3版實驗教程
  • 作者:蔣彥
  • 出版社:電子工業出版社
  • ISBN:9787121257001
內容簡介,圖書目錄,

內容簡介

《資料庫技術及套用·第3版 實驗教程》是《資料庫技術及套用(第3版)》的配套教材,主要分為3部分:第1部分介紹主流資料庫管理系統,包括目前***的Microsoft SQL Server 2012和Oracle 11g的發展歷史、版本、安裝過程及簡單使用;第2部分是實驗,包括9個實驗,實驗內容與主教材內容對應(實驗環境為SQL Server 2008);第3部分是知識要點與習題,概述每章的知識要點,給出大量習題及參考答案,以及主教材習題的參考答案。

圖書目錄

第1章 緒論1
1.1 資料庫與計算思維2
1.1.1 計算思維2
1.1.2 大學與計算思維3
1.1.3 資料庫與計算思維4
1.2 資料庫系統概述6
1.2.1 信息與社會6
1.2.2 資料庫的基本概念9
1.2.3 資料庫系統的特點10
1.2.4 資料庫管理系統的功能13
1.3 數據模型14
1.3.1 概念模型14
1.3.2 數據模型16
1.3.3 常用數據模型17
1.4 資料庫系統結構與組成19
1.4.1 資料庫系統的三級模式結構19
1.4.2 二級映像與數據獨立性21
1.4.3 資料庫系統的組成21
習題124
第2章 關係資料庫27
2.1 關係數據模型28
2.1.1 關係數據模型概述28
2.1.2 關係數據模型的基本概念28
2.1.3 關係數據模型的組成31
2.2 關係運算簡介35
2.2.1 集合運算35
2.2.2 選擇運算35
2.2.3 投影運算36
2.2.4 連線運算36
習題237
第3章 資料庫設計41
3.1 資料庫設計概述42
3.1.1 資料庫設計的特點42
3.1.2 資料庫設計的方法43
3.1.3 資料庫設計的基本步驟43
3.2 需求分析44
3.2.1 需求分析的任務45
3.2.2 需求分析的方法45
3.2.3 數據流圖46
3.2.4 數據字典46
3.2.5 需求分析實例47
3.3 概念結構設計49
3.3.1 概念結構設計的任務49
3.3.2 概念結構設計的方法49
3.3.3 局部概念結構設計50
3.3.4 全局概念結構設計51
3.3.5 概念結構設計實例53
3.4 邏輯結構設計55
3.4.1 邏輯結構設計的任務55
3.4.2 概念模型向關係模型的轉換56
3.4.3 關係數據理論基礎58
3.4.4 模式分解65
3.4.5 邏輯結構設計實例66
3.5 資料庫的物理設計67
3.5.1 確定資料庫的存儲結構67
3.5.2 資料庫物理結構評價68
3.6 資料庫的實施與維護68
3.6.1 資料庫實施68
3.6.2 資料庫運行和維護69
習題369
第4章 SQL Server 2008資料庫管理系統73
4.1 SQL Server 2008概述74
4.1.1 SQL Server的發展歷史74
4.1.2 SQL Server 2008的新功能74
4.2 SQL Server 2008的安裝75
4.2.1 SQL Server 2008的版本75
4.2.2 安裝SQL Server 2008的環境
要求75
4.2.3 SQL Server 2008的安裝76
4.2.4 SQL Server 2008的伺服器組件88
4.3 SQL Server 2008的管理和使用89
4.3.1 SQL Server 2008常用工具89
4.3.2 使用配置管理器89
4.3.3 使用SSMS90
4.3.4 系統資料庫和資料庫對象95
4.4 資料庫的創建和維護97
4.4.1 創建資料庫97
4.4.2 修改資料庫98
4.4.3 刪除資料庫99
4.5 表的創建和維護100
4.5.1 SQL Server 2008數據類型100
4.5.2 表設計105
4.5.3 創建表106
4.5.4 修改表結構108
4.5.5 向表中添加數據110
4.5.6 刪除表111
4.6 資料庫的維護112
4.6.1 數據的導入與導出112
4.6.2 資料庫的分離與附加119
習題4122
第5章 關係資料庫標準語言SQL125
5.1 SQL簡介126
5.1.1 SQL語言的發展126
5.1.2 SQL語言的功能126
5.1.3 SQL語言的特點127
5.2 數據查詢127
5.2.1 簡單查詢129
5.2.2 查詢表中的若干行131
5.2.3 對查詢結果進行排序135
5.2.4 聚合函式和數據分組136
5.2.5 連線查詢141
5.2.6 嵌套查詢145
5.2.7 集合查詢149
5.3 數據操縱150
5.3.1 插入數據150
5.3.2 修改數據152
5.3.3 刪除數據153
5.4 數據定義154
5.4.1 創建表154
5.4.2 修改表156
5.4.3 刪除表157
5.4.4 視圖157
5.4.5 索引161
習題5163
第6章 資料庫保護169
6.1 事務170
6.1.1 事務的概念170
6.1.2 事務的特性171
6.1.3 SQL Server 2008事務套用172
6.1.4 事務的狀態轉換172
6.2 資料庫恢復技術173
6.2.1 資料庫可能出現的故障173
6.2.2 資料庫的恢復原理174
6.2.3 SQL Server 2008中資料庫的備份與還原176
6.3 並發控制183
6.3.1 並發操作帶來的不一致問題184
6.3.2 並發控制――封鎖及封鎖協定185
6.4 資料庫的完整性186
6.4.1 資料庫的完整性介紹186
6.4.2 SQL中的完整性約束186
6.4.3 SQL Server 2008中完整性約束的實現188
6.5 資料庫的安全性190
6.5.1 計算機系統的安全性問題190
6.5.2 許可權190
6.5.3 資料庫的安全性控制191
6.5.4 SQL Server 2008中系統安全性的實現193
習題6201
第7章 資料庫新技術及國產資料庫介紹205
7.1 資料庫技術的發展206
7.1.1 資料庫技術的發展206
7.1.2 面向對象資料庫系統介紹206
7.1.3 分散式資料庫技術介紹209
7.1.4 多媒體資料庫技術介紹210
7.1.5 數據倉庫及數據挖掘技術212
7.2 國產資料庫介紹214
7.2.1 金倉資料庫管理系統214
7.2.2 達夢資料庫管理系統216
習題7218
第8章 實驗221
實驗1 熟悉SQL Server 2008環境222
實驗2 資料庫與數據表的創建、刪除與修改222
實驗3 單表SQL查詢語句練習223
實驗4 數據匯總查詢語句練習224
實驗5 多表SQL查詢語句練習225
實驗6 嵌套查詢和集合查詢226
實驗7 數據定義和數據更新226
實驗8 SQL Server 2008中視圖的創建和使用227
實驗9 SQL Server 2008中數據的控制與維護227
附錄A 示例資料庫表結構229
附錄B SQL Server 2008常用內置函式230
附錄C Java/SQL Server開發與編程233
參考文獻244

相關詞條

熱門詞條

聯絡我們