數據庫技術及SQL Server案例教程

魏宏昌、王誌娟、李珩、張詣、馬曉麗、王洪濤

  • 出版商: 清華大學
  • 出版日期: 2026-06-01
  • 定價: $299
  • 售價: $298
  • 語言: 簡體中文
  • ISBN: 7302718512
  • ISBN-13: 9787302718512
  • 相關分類: SQL
  • 下單後立即進貨 (約4週~6週)

  • 數據庫技術及SQL Server案例教程-preview-1
  • 數據庫技術及SQL Server案例教程-preview-2
  • 數據庫技術及SQL Server案例教程-preview-3
  • 數據庫技術及SQL Server案例教程-preview-4
  • 數據庫技術及SQL Server案例教程-preview-5
  • 數據庫技術及SQL Server案例教程-preview-6
  • 數據庫技術及SQL Server案例教程-preview-7
數據庫技術及SQL Server案例教程-preview-1

商品描述

" 本書是河北省“十四五”職業教育規劃教材。本書基於關系數據庫理論和SQL Server數據庫管理系統,以培養“數據庫安裝、設計、應用、管理、開發”能力為主線,采用工學結合、項目引導、“教、學、做”一體化模式編寫。 全書以真實企業項目“教學質量評價管理系統”為示範案例貫穿始終,主要內容包括數據庫系統概述,安裝和配置SQL Server,創建與管理“教學質量評價系統”數據庫,創建、管理與操作“教學質量評價系統”數據表,“教學質量評價系統”數據查詢,“教學質量評價系統”優化查詢,“教學質量評價系統”數據庫編程,“教學質量評價系統”數據庫的安全性管理,“教學質量評價系統”數據庫的恢復以及綜合實訓——科研業務管理數據庫的設計與實現。 本書配套資源豐富,包括微課視頻、課程標準、授課教案、授課用PPT、源程序代碼、項目案例、習題答案等數字化教學資源。與本書配套的數字課程“數據庫技術”已在“智慧職教”平臺上線,學習者可登錄平臺在線學習,授課教師可調用本課程構建符合自身教學特色的SPOC課程。 本書既可作為高等職業院校軟件技術、大數據技術、移動應用開發、計算機應用技術、計算機網絡技術、大數據與會計、電氣自動化等專業的教學用書,也可作為數據庫開發與維護工程技術人員、各類培訓學員及數據庫愛好者的參考用書。 "

作者簡介

魏宏昌,石家莊市高等學校專業帶頭人,石家莊信息工程職業學院軟件工程系軟件技術教研室主任,校學術委員會委員,教授。世界職業院校技能大賽銀獎指導教師,河北省電子信息行業技術能手,為社會和學院開發了十多個數據庫管理系統。

目錄大綱

 

目錄

 

 

項目1數據庫系統概述

 

1.1認識數據庫 

 

1.1.1數據庫技術基本概念

 

1.1.2數據庫系統簡介

 

1.2設計“教學質量評價系統”數據模型 

 

1.2.1數據模型

 

1.2.2數據庫設計簡介

 

1.2.3設計概念模型

 

1.2.4建立ER模型

 

1.2.5關系模型

 

1.2.6建立邏輯模型

 

1.2.7關系規範化

 

項目2安裝和配置SQL Server

 

2.1安裝SQL Server

 

2.1.1SQL Server簡介

 

2.1.2安裝數據庫引擎和管理工具

 

2.2初試SQL Server

 

2.2.1使用圖形用戶界面

 

2.2.2使用其他工具配置數據庫

 

2.2.3SQL與TSQL簡介

 

項目3創建與管理“教學質量評價系統”數據庫

 

3.1創建數據庫

 

3.1.1使用圖形用戶界面創建數據庫

 

3.1.2使用TSQL語句創建數據庫

 

3.2維護數據庫 

 

3.2.1查看數據庫信息

 

3.2.2修改數據庫

 

3.2.3刪除數據庫

 

3.3傳輸數據庫

 

3.3.1分離數據庫

 

3.3.2附加數據庫

 

項目4創建、管理與操作“教學質量評價系統”數據表

 

4.1創建和管理數據表

 

4.1.1字段的數據類型

 

4.1.2使用圖形用戶界面創建數據表

 

4.1.3使用TSQL語句創建數據表

 

4.1.4修改表

 

4.1.5刪除表

 

4.2實現數據的完整性

 

4.2.1創建主鍵約束

 

4.2.2創建唯一約束

 

4.2.3創建非空約束

 

4.2.4創建默認約束

 

4.2.5創建檢查約束

 

4.2.6創建外鍵約束

 

4.3操作數據表

 

4.3.1插入數據

 

4.3.2修改數據

 

4.3.3刪除數據

 

項目5“教學質量評價系統”數據查詢

 

5.1簡單查詢 

 

5.1.1SELECT查詢語句的基本語句

 

5.1.2SELECT子句投影查詢(一)

 

5.1.3SELECT子句投影查詢(二) 

 

5.1.4WHERE子句選擇查詢(一)

 

5.1.5WHERE子句選擇查詢(二)

 

5.2高級查詢

 

5.2.1聚合函數

 

5.2.2GROUP BY子句分組查詢

 

5.2.3HAVING子句限定查詢

 

5.2.4ORDER BY子句排序查詢

 

5.3連接查詢

 

5.3.1內連接查詢

 

5.3.2外連接查詢

 

5.4子查詢

 

5.4.1IN子查詢

 

5.4.2ANY|SOME子查詢

 

5.4.3EXISTS子查詢

 

5.4.4UNION聯合查詢

 

項目6“教學質量評價系統”優化查詢

 

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分區視圖

 

項目7“教學質量評價系統”數據庫編程

 

7.1創建與應用存儲過程 

 

7.1.1TSQL編程基礎

 

7.1.2認識存儲過程

 

7.1.3帶參數的存儲過程

 

7.1.4維護存儲過程

 

7.2高級編程

 

7.2.1事務

 

7.2.2用戶自定義函數

 

7.2.3觸發器

 

7.2.4遊標

 

7.2.5鎖

 

項目8“教學質量評價系統”數據庫的安全性管理

 

8.1數據庫安全性控制

 

8.1.1數據庫安全管理

 

8.1.2管理數據庫角色

 

8.2實現數據加密 

 

8.2.1加密和解密數據

 

8.2.2使用透明數據加密

 

項目9“教學質量評價系統”數據庫的恢復

 

9.1數據庫的備份與還原

 

9.1.1數據庫備份選擇

 

9.1.2備份設備

 

9.1.3數據庫備份

 

9.1.4數據庫還原

 

9.2從數據庫快照恢復數據

 

9.2.1數據庫快照的工作方式 

 

9.2.2數據庫快照的創建和恢復數據 

 

9.3SQL Server代理與維護計劃

 

9.3.1啟動SQL Server代理服務

 

9.3.2為數據庫創建維護計劃

 

項目10綜合實訓——科研業務管理數據庫的設計與實現

 

10.1分析需求

 

10.2創建模型

 

10.3創建數據庫

 

10.4創建數據表

 

10.5管理和查詢數據

 

10.6創建視圖

 

參考文獻