資料庫系統原理[王嵐、李曉娜編著書籍]

資料庫系統原理[王嵐、李曉娜編著書籍]
資料庫系統原理[王嵐、李曉娜編著書籍]
更多義項 ▼ 收起列表 ▲

《資料庫系統原理》是2010年清華大學出版社出版的圖書,作者是王嵐、李曉娜。

內容簡介

本書較系統地闡述了資料庫系統的基礎理論、基本技術和基本方法,並以當前流行的Microsoft SQL Server 2005作為平台,介紹了Microsoft SQL Server 2005的基礎和典型套用。全書共分兩部分: 資料庫基礎和SQL Server 2005實驗。第1部分為資料庫基礎,包括緒論、SQL Server 2005基礎與環境、SQL Server 2005操作、關係資料庫標準語言SQL、資料庫的視圖、TSQL語言程式設計、索引與數據完整性、存儲過程和觸發器、資料庫系統安全管理、SQL Server 2005備份恢復與導入導出、關係資料庫規範化理論、資料庫設計; 第2部分包括9個SQL Server 2005的實驗。每章都配有小結和習題。 本書重點突出、面向實用,並為教師配有教學課件,方便教學

圖書目錄

第1部分資料庫基礎

第1章緒論

1.1數據處理概述

1.1.1數據與信息

1.1.2數據處理

1.2數據管理的發展

1.2.1資料庫技術的產生和發展

1.2.2資料庫技術的研究領域

1.3資料庫系統結構

1.3.1資料庫系統的組成

1.3.2資料庫系統的結構

1.4資料庫管理系統

1.4.1資料庫管理系統的主要功能

1.4.2資料庫管理系統的組成

1.4.3資料庫管理系統的數據存取的過程

1.5數據模型

1.5.1數據模型的組成要素

1.5.2數據之間的聯繫

1.5.3數據模型的分類

1.6資料庫系統的發展

1.6.1第一代資料庫系統

1.6.2第二代資料庫系統

1.6.3傳統資料庫的局限性

1.6.4第三代資料庫系統

本章小結

習題1

第2章SQLServer2005基礎與環境

2.1SQLServer2005概述

2.1.1SQLServer的發展

2.1.2SQLServer2005的新功能

2.1.3SQLServer2005包含的技術

2.2SQLServer2005的安裝與配置

2.2.1SQLServer2005版本分類

2.2.2安裝SQLServer2005的軟硬體環境

2.2.3安裝SQLServer2005

2.2.4身份驗證模式

2.3SQLServer2005的常用工具和實用程式

2.3.1ManagementStudio

2.3.2sqlcmd實用工具

2.3.3資料庫引擎最佳化顧問

2.3.4SQLServerProfiler

2.3.5SQLServer配置管理器

2.3.6SQLServer外圍套用配置器

2.3.7SQLServer的常用啟動方式

本章小結

習題2

第3章SQLServer2005操作

3.1界面運算元據庫創建和管理

3.1.1資料庫的概念

3.1.2資料庫的創建

3.1.3修改資料庫

3.1.4刪除資料庫

3.2界面操作二維表創建和管理

3.2.1SQLServer2005支持的數據類型

3.2.2使用ManagementStudio創建、修改和刪除表

3.3界面運算元據庫更新

3.4界面運算元據庫查詢

本章小結

習題3

第4章關係資料庫標準語言SQL

4.1SQL概述

4.2SQL數據定義

4.2.1SQL資料庫的體系結構

4.2.2基本表的定義與刪改

4.3SQL數據查詢

4.3.1簡單查詢

4.3.2連線查詢

4.3.3子查詢

4.3.4使用庫函式查詢

4.3.5集合運算查詢

4.4SQL數據更新

4.4.1插入數據

4.4.2修改數據

4.4.3刪除數據

本章小結

習題4

第5章資料庫的視圖

5.1視圖的定義

5.1.1視圖概念

5.1.2視圖的作用

5.2創建視圖

5.2.1使用SQL語句創建視圖

5.2.2使用圖形化界面創建視圖

5.3查詢視圖

5.4更新視圖

5.4.1使用SQL語句更新視圖

5.4.2使用圖形化界面更新視圖

5.5修改視圖定義

5.5.1使用SQL語句修改視圖的定義

5.5.2使用圖形界面修改視圖的定義

5.6刪除視圖

5.6.1用SQL語句刪除視圖

5.6.2使用圖形化界面刪除視圖

本章小結

習題5

第6章TSQL語言程式設計

6.1數據類型、常量和變數

6.1.1數據類型

6.1.2常量

6.1.3變數

6.2運算符和表達式

6.2.1算術運算符

6.2.2賦值運算符

6.2.3位運算符

6.2.4比較運算符

6.2.5邏輯運算符

6.2.6字元串連線運算符

6.2.7一元運算符

6.2.8運算符的優先權

6.3流程控制語句

6.3.1語句塊和注釋

6.3.2選擇控制

6.3.3GOTO語句

6.3.4RETURN語句

6.3.5WAITFOR語句

6.3.6循環控制語句

6.4函式

6.4.1內置函式

6.4.2用戶自定義函式

本章小結

習題6

第7章索引與數據完整性

7.1索引

7.1.1索引的概念

7.1.2索引的分類

7.1.3索引的創建

7.1.4索引的管理

7.2默認值約束及默認值對象

7.2.1默認值約束

7.2.2默認值對象

7.3數據的完整性

7.3.1實體完整性

7.3.2參照完整性

7.3.3用戶自定義的完整性

本章小結

習題7

第8章存儲過程和觸發器

8.1存儲過程

8.1.1存儲過程概述

8.1.2存儲過程的創建與執行

8.1.3修改和重命名存儲過程

8.1.4刪除存儲過程

8.2觸發器

8.2.1觸發器概述

8.2.2DML觸發器

8.2.3DDL觸發器

本章小結

習題8

第9章資料庫系統安全管理

9.1SQL Server 2005的安全控制

9.1.1SQL Server 2005的安全認證模式

9.1.2SQL Server 2005新增的安全控制

9.1.3SQL Server 2005新增的安全特性

9.2安全認證模式

9.2.1身份驗證

9.2.2許可權認證

9.3管理SQL Server賬戶

9.3.1創建SQL Server登錄賬戶

9.3.2修改SQL Server賬戶屬性

9.3.3刪除SQL Server賬戶

9.4資料庫用戶管理

9.4.1創建資料庫的用戶

9.4.2修改資料庫用戶屬性

9.4.3刪除資料庫用戶

9.5角色管理

9.5.1固定伺服器角色

9.5.2固定資料庫角色

9.5.3自定義角色

9.6許可權管理

9.6.1許可權的種類

9.6.2授予許可權

9.6.3禁止許可權

9.6.4撤銷許可權

9.6.5查看許可權

本章小結

習題9

第10章SQL Server 2005備份恢復與導入導出

10.1備份和恢復概述

10.1.1資料庫備份

10.1.2資料庫恢復

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.4導入導出

10.4.1導入導出概述

10.4.2導入數據

10.4.3導出數據

10.5資料庫轉換服務

10.5.1SSIS服務

10.5.2創建和設計包

10.5.3運行包

本章小結

習題10

第11章關係資料庫規範化理論

11.1函式依賴

11.1.1函式依賴的基本概念

11.1.2一些術語和符號

11.1.3討論函式依賴的意義

11.2關係規範化

11.2.1關係模式中的碼

11.2.2範式

11.3關係模式分解的準則

本章小結

習題11

第12章資料庫設計

12.1資料庫設計概述

12.1.1資料庫設計的特點

12.1.2資料庫設計方法概述

12.1.3資料庫設計的基本步驟

12.2資料庫需求分析

12.2.1需求分析的任務

12.2.2需求調查

12.3資料庫結構設計

12.3.1概念結構設計

12.3.2邏輯結構設計

12.3.3資料庫的物理設計

12.4資料庫行為設計

12.4.1功能需求分析

12.4.2功能設計

12.4.3事務設計

12.5資料庫的實施和維護

12.5.1資料庫數據的載入和試運行

12.5.2資料庫的運行和維護

本章小結

習題12

第2部分SQL Server 2005實驗

實驗1SQL Server 2005管理工具的使用

實驗2創建資料庫與二維表

實驗3資料庫的查詢

實驗4資料庫的更新

實驗5TSQL編程

實驗6索引與完整性

實驗7存儲過程與觸發器

實驗8資料庫的安全性

實驗8.1資料庫用戶許可權的設定

實驗8.2伺服器角色的套用

實驗8.3資料庫角色的套用

實驗9備份恢復與導入導出

實驗9.1資料庫備份

實驗9.2資料庫的恢復

實驗9.3資料庫的導入導出

參考文獻

相關詞條

熱門詞條

聯絡我們