數據庫原理及應用

數據庫原理及應用

2012年清華大學出版社出版的圖書
《數據庫原理及應用》是2012年清華大學出版社出版的圖書,作者的雷景生。本教材附帶的實驗指導(附錄B)是筆者多年數據庫實驗教學的積累,以SQLSefer為實驗環境,内容豐富全面,非常具有實用性[1]。
    書名:數據庫原理及應用 别名: 作者:雷景生 類别: 原作品: 譯者: 出版社:清華大學出版社 頁數:318 頁 定價:35.00 元 開本:16 開 裝幀:平裝 ISBN:978-7-115-23547-3

内容簡介

《數據庫原理及應用》較系統全面地闡述了數據庫系統的基礎理論、基本技術和基本方法,共分11章和2個附錄,具體内容主要包括數據庫的基本概念、數據模型、關系數據庫、關系數據庫标準語言sql、觸發器、存儲過程、數據完整性、數據庫安全、關系數據庫理論、索引、數據庫設計、事務管理、并發控制、數據庫備份與恢複、數據倉庫、數據挖掘及數據庫新技術、sqlserver2005的使用、實驗指導等。

本教材以sqlserver數據庫為實驗環境,内容豐富全面,非常具有實用性。書中和sql語句有關的例子均在sqlserver2005環境下測試通過。

既可以作為高等院校計算機、軟件工程、信息安全、信息管理與信息系統、信息與計算科學等相關專業本科生數據庫課程的教材,也可以作為電氣工程相關專業研究生數據庫課程及電力企業信息化教材。

圖書目錄

第1章緒論

1.1數據管理技術的發展

1.1.1人工管理階段

1.1.2文件系統階段

1.1.3數據庫管理階段

1.2數據庫系統結構

1.2.1三級模式結構

1.2.2數據庫系統的二級獨立性

1.2.3數據庫系統的二級映像

1.3數據庫、數據庫管理系統和數據庫系統

1.3.1數據庫

1.3.2數據庫管理系統

1.3.3數據庫系統

1.4數據庫技術的發展

小結

習題

第2章數據模型

2.1數據模型的概念

2.1.1數據的三個範疇

.2.1.2數據模型的組成要素及分類

2.2e-r模型

2.2.1基本概念

2.2.2e-r圖設計

2.3面向對象模型

2.3.1對象建模的基本知識

2.3.2類圖

小結

習題

第3章關系數據庫

3.1關系數據模型

3.1.1關系數據模型概述

3.1.2基本術語

3.1.3關系的性質

3.2關系的完整性

3.3關系代數

3.3.1傳統的集合運算

3.3.2專門的關系運算

3.3.3關系代數運算的應用實例

3.3.4關系代數的擴充操作

小結

習題

第4章結構化查詢語言sql

4.1sql概述

4.1.1sql語言的發展

4.1.2sql語言的特點

4.1.3sql語言的基本概念

4.2數據定義語句

4.2.1基本表的定義

4.2.2基本表的修改與删除

4.2.3基本表的删除

4.3查詢

4.3.1單表查詢

4.3.2連接查詢

4.3.3嵌套查詢

4.3.4集合查詢

4.4數據操縱

4.4.1插入數據

4.4.2修改數據

4.4.3删除數據

4.5視圖

4.5.1視圖的定義與删除

4.5.2查詢視圖

4.5.3更新視圖

4.5.4視圖的作用

小結

習題

第5章存儲過程、觸發器和數據完整性

5.1sqlserver編程結構

5.1.1變量

5.1.2顯示信息

5.1.3注釋語句

5.1.4批處理

5.1.5流程控制語句

5.2存儲過程

5.2.1存儲過程的基本概念

5.2.2創建存儲過程

5.2.3使用sqlserver管理控制台執行存儲過程

5.2.4修改和删除存儲過程

5.3器觸發

5.3.1觸發器的基本概念

5.3.2創建觸發器

5.3.3修改和删除觸發器

5.4數據庫完整性

5.4.1約束

5.4.2默認值

5.4.3規則

5.4.4用戶定義的數據完整性

小結

習題

第6章關系數據庫設計理論

6.1問題的提出

6.2基本概念

6.2.1函數依賴

6.2.2碼

6.3規範化

6.3.1第一範式

6.3.2第二範式

6.3.3第三範式

6.3.4bc範式

6.3.5多值依賴與第四範式

6.3.6關系模式規範化

6.4函數依賴的公理系統

6.4.1armstrong公理系統

6.4.2閉包

6.4.3函數依賴集的等到價和最小化

6.5模式分解

6.5.1模式分解的準則

6.5.2分解的函數依賴保持性和無損連接性

6.5.3模式分解的算法

小結

習題

第7章索引

7.1索引的概念

7.1.1聚集索引

7.1.2非聚集索引

7.1.3唯一索引

7.1.4何時應該創建索引

7.1.5系統如何訪問表中的數據

7.2sqlserver2005中的索引

7.2.1索引的結構

7.2.2管理索引

小結

習題

第8章數據庫設計

8.1數據庫設計概述

8.2數據庫設計的過程

8.2.1數據庫設計的步驟

8.2.2需求分析階段

8.2.3概念設計階段

8.2.4邏輯設計階段

8.2.5物理設計階段

8.2.6數據庫實現階段

8.2.7數據庫的運行與維護階段

8.3數據庫設計實例:電網設備搶修物資管理數據庫設計

8.3.1需求分析

8.3.2概念模型

8.3.3邏輯模型

小結

習題

第9章數據庫安全

9.1安全性概述

9.1.1用戶标識與鑒别

9.1.2存取控制

9.1.3自主存取控制方法

9.1.4強制存取控制方法

9.1.5視圖機制

9.1.6審計

9.1.7數據加密

9.2sqlserver的安全性

9.2.1sqlserver2005的身份驗證模式

9.2.2sqlserver2005的安全機制

9.3用戶管理和角色管理

9.3.1登錄用戶和數據庫用戶

9.3.2用戶管理

9.3.3角色管理

9.3.4sqlserver的固定角色

9.4權限管理

9.4.1授予權限

9.4.2收回權限

9.4.3禁止權限

9.5架構

小結

習題

第10章數據庫保護

10.1事務

10.1.1事務的定義

10.1.2事務的acid性質

10.1.3事務的狀态

10.2并發控制

10.2.1并發操作與數據的不一緻性

10.2.2封鎖

10.2.3并發操作的調度

10.3數據庫的恢複

10.3.1存儲器的結構

10.3.2恢複的原則和實現方法

10.3.3故障類型和恢複方法

10.4sqlserver數據庫備份與恢複

10.4.1數據庫備份方法

10.4.2數據庫恢複

小結

習題

第11章數據庫技術新進展

11.1數據倉庫

11.1.1數據倉庫的概念、特點與組成

11.1.2數據的技術

11.1.3數據倉庫的幾個重要概念

11.1.4數據倉庫的結構

11.1.5數據倉庫的多維數據模型

11.1.6數據倉庫系統設計

11.1.7數據倉庫的未來

11.2數據挖掘

11.2.1支持數據挖掘的基礎

11.2.2數據挖掘的分析方法

11.2.3數據挖掘常用的基本技術

11.2.4數據挖掘技術實施的步驟

11.2.5數據挖掘技術發展

11.3數據庫技術的研究及發展

11.3.1數據庫技術的研究熱點

11.3.2數據庫技術的發展方向

11.4結語

小結

習題

附錄asqlserver2005的安裝及使用

a.1sqlserver簡介

a.2sqlserver2005的安裝

a.3sqlserver配置管理器

a.4啟動sqlserver服務

a.5使用sqlservermanagementstudio管理數據庫

附錄b實驗

實驗一通過sqlservermanagementstudio創建及管理數據庫

實驗二通過sql語句創建與管理數據表

實驗三單表查詢

實驗四複雜查詢

實驗五視圖的創建與使用

實驗六存儲過程

實驗七觸發器

實驗八實現數據完整性

實驗九索引及數據庫安全

上一篇:編程之美

下一篇:公共營養師教材

相關詞條

相關搜索

其它詞條