資料庫基礎與實踐技術(SQL Server 2017)

資料庫基礎與實踐技術(SQL Server 2017)

《資料庫基礎與實踐技術(SQL Server 2017)》是2020年機械工業出版社出版的圖書,作者是何玉潔。

基本介紹

  • 中文名:資料庫基礎與實踐技術(SQL Server 2017)
  • 作者:何玉潔
  • 出版社:機械工業出版社
  • ISBN:9787111654735
內容簡介,圖書目錄,作者簡介,

內容簡介

 《資料庫基礎與實踐技術(SQL Server 2017)》在介紹資料庫技術套用時注重結合資料庫的理論知識,使實踐與理論相結合。
  《資料庫基礎與實踐技術(SQL Server 2017)》條理清晰,講解詳細,實例豐富,並用淺顯的數據和圖表講解不好理解的知識。

圖書目錄

前言
教學建議
第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.3.3 概念層數據模型
1.3.4 組織層數據模型
1.3.5 E-R模型向關係模型的轉換
1.4 資料庫系統的結構
1.4.1 三級模式結構
1.4.2 兩級模式映像功能與數據獨立性
1.5 關係資料庫規範化理論
1.5.1 函式依賴
1.5.2 關係規範化
小結
習題
第2章 SQL Server 2017基礎
2.1 SQL Server 2017的版本和組件
2.1.1 SQL Server 2017的版本
2.1.2 伺服器組件
2.1.3 管理工具
2.1.4 各版本功能差異
2.1.5 安裝資源要求
2.1.6 實例
2.2 安裝SQL Server
2.3 設定SQL Server服務啟動方式
2.4 SQL Server Management Studio工具
2.4.1 連線到資料庫伺服器
2.4.2 查詢編輯器
2.5 卸載SQL Server 2017實例
小結
習題
上機練習
第3章 資料庫的創建與管理
3.1 SQL Server資料庫概述
3.1.1 系統資料庫
3.1.2 資料庫的組成
3.1.3 資料庫檔案組
3.1.4 資料庫檔案的屬性
3.2 創建資料庫
3.2.1 用圖形化方法創建資料庫
3.2.2 用T-SQL語句創建資料庫
3.3 查看和設定資料庫選項
3.4 修改資料庫
3.4.1 擴大資料庫空間
3.4.2 收縮資料庫空間
3.4.3 添加和刪除資料庫檔案
3.4.4 創建和更改檔案組
3.5 刪除資料庫
3.6 分離和附加資料庫
3.6.1 分離資料庫
3.6.2 附加資料庫
3.7 移動資料庫檔案
小結
習題
上機練習
第4章 SQL基礎
4.1 概述
4.1.1 SQL的發展
4.1.2 SQL的特點
4.1.3 SQL功能
4.2 系統提供的數據類型
4.2.1 數字類型
4.2.2 字元串類型
4.2.3 日期時間類型
4.3 用戶定義的數據類型
4.3.1 創建用戶自定義數據類型
4.3.2 刪除用戶自定義數據類型
4.4 T-SQL的基礎知識
4.4.1 語句批
4.4.2 腳本
4.4.3 注釋
4.5 變數
4.5.1 變數的種類
4.5.2 變數的聲明與賦值
4.6 流程控制語句
小結
習題
上機練習
第5章 架構與基本表
5.1 架構
5.1.1 創建架構
5.1.2 在架構間傳輸對象
5.1.3 刪除架構
5.2 基本表
5.2.1 用T-SQL語句實現
5.2.2 用SSMS工具實現
5.3 分區表
5.3.1 基本概念
5.3.2 創建分區表
5.3.3 創建分區函式
5.3.4 創建分區方案
小結
習題
上機練習
第6章 數據操作語言
6.1 數據查詢語句
6.1.1 查詢語句的基本結構
6.1.2 單表查詢
6.1.3 多表連線查詢
6.1.4 使用TOP限制結果集的行數
6.1.5 將查詢結果保存到新表中
6.1.6 CASE表達式
6.2 數據更改功能
6.2.1 插入數據
6.2.2 更新數據
6.2.3 刪除數據
小結
習題
上機練習
第7章 高級查詢
7.1 子查詢
7.1.1 嵌套子查詢
7.1.2 相關子查詢
7.1.3 其他形式的子查詢
7.2 查詢結果的並、交和差運算
7.2.1 並運算
7.2.2 交運算
7.2.3 差運算
7.3 其他查詢功能
7.3.1 開窗函式
7.3.2 公用表表達式
7.3.3 MERGE語句
小結
習題
上機練習
第8章 索引
8.1 基本概念
8.2 索引存儲結構及類型
8.2.1 B樹結構
8.2.2 索引類型
8.3 創建索引
8.3.1 用SQL實現
8.3.2 用SSMS工具實現
8.3.3 設計索引注意事項
小結
習題
上機練習
第9章 視圖
9.1 標準視圖
9.1.1 基本概念
9.1.2 定義視圖
9.1.3 通過視圖查詢數據
9.1.4 修改和刪除視圖
9.1.5 視圖的作用
9.2 分區視圖
9.3 索引視圖
9.3.1 基本概念
9.3.2 定義索引視圖
小結
習題
上機練習
第10章 存儲過程和觸發器
10.1 存儲過程
10.1.1 存儲過程的概念
10.1.2 創建和執行存儲過程
10.1.3 從存儲過程返回數據
10.1.4 查看和維護存儲過程
10.1.5 一些系統存儲過程
10.2 觸發器
10.2.1 創建觸發器
10.2.2 DML觸發器示例
10.2.3 DDL觸發器示例
10.2.4 查看和維護觸發器
小結
習題
上機練習
第11章 函式和游標
11.1 用戶自定義函式
11.1.1 基本概念
11.1.2 創建和調用標量函式
11.1.3 創建和調用內聯表值函式
11.1.4 創建和調用多語句表值函式
11.1.5 查看和修改用戶自定義函式
11.1.6 刪除用戶自定義函式
11.2 游標
11.2.1 基本概念
11.2.2 使用游標
11.2.3 游標示例
小結
習題
上機練習
第12章 安全管理
12.1 安全控制概述
12.2 SQL Server的安全控制
12.3 管理登錄賬戶
12.3.1 創建登錄賬戶
12.3.2 刪除登錄賬戶
12.4 管理資料庫用戶
12.4.1 創建資料庫用戶
12.4.2 刪除資料庫用戶
12.5 管理許可權
12.5.1 許可權的種類
12.5.2 許可權管理
12.6 角色
12.6.1 固定的伺服器角色
12.6.2 固定的資料庫角色
12.6.3 用戶定義的角色
小結
習題
上機練習
第13章 備份和還原資料庫
13.1 備份資料庫
13.1.1 為什麼要進行數據備份
13.1.2 備份內容及備份時間
13.1.3 常用術語
13.2 SQL Server支持的備份機制
13.2.1 備份設備
13.2.2 恢復模式
13.2.3 備份類型及策略
13.2.4 實現備份
13.3 還原資料庫
13.3.1 還原資料庫的順序
13.3.2 實現還原
小結
習題
上機練習
第14章 數據傳輸
14.1 導出數據
14.2 導入數據
小結
上機練習
附錄 系統提供的常用函式

作者簡介

  何玉潔,北京信息科技大學計算機學院副教授,長期從事資料庫方面的教學和研究工作,主要講授課程:資料庫系統基礎、資料庫課程設計、資料庫技術實踐。主要成果:出版過多部資料庫方面的本科生教材,覆蓋計算機專業和理工科非計算機專業,其中一本為國家十一五規劃教材,一本屬於北京市精品教材立項項目。所出版圖書有比較廣泛的市場。

相關詞條

熱門詞條

聯絡我們