SQL Server 2022數據庫項目案例教程(微課視頻版)

  • 出版商: 清華大學
  • 出版日期: 2025-07-01
  • 售價: $294
  • 語言: 簡體中文
  • ISBN: 7302693587
  • ISBN-13: 9787302693581
  • 相關分類: SQL
  • 下單後立即進貨 (約4週~6週)

  • SQL Server 2022數據庫項目案例教程(微課視頻版)-preview-1
  • SQL Server 2022數據庫項目案例教程(微課視頻版)-preview-2
  • SQL Server 2022數據庫項目案例教程(微課視頻版)-preview-3
  • SQL Server 2022數據庫項目案例教程(微課視頻版)-preview-4
  • SQL Server 2022數據庫項目案例教程(微課視頻版)-preview-5
  • SQL Server 2022數據庫項目案例教程(微課視頻版)-preview-6
  • SQL Server 2022數據庫項目案例教程(微課視頻版)-preview-7
SQL Server 2022數據庫項目案例教程(微課視頻版)-preview-1

相關主題

商品描述

"本書以SQL Server 2022為平臺,由淺入深地介紹數據庫基礎知識、安裝和配置SQL Server 2022、學生信息數據庫的創建與管理、學生信息數據庫的數據表創建與管理、學生信息數據庫數據的操作、學生信息數據庫的查詢、學生信息數據庫的TransactSQL程序設計、學生信息數據庫的視圖與索引、學生信息數據庫的存儲過程與觸發器、學生信息數據庫的維護與管理、學生信息數據庫的安全管理等知識。 本書實例眾多,註重實用,講解細致,每章的實訓使學生得到充分的訓練,以鞏固所學基本概念,具備使用SQL Server 2022解決實際問題的能力。 本書內容豐富、結構合理、概念清晰、通俗易懂,既可以作為應用型本科、高等職業教育計算機及相關專業的教材,也可以作為職業資格考試或認證考試等培訓機構的培訓教材,亦可供讀者自學參考。 "

作者簡介

楊洋,女,南京城市職業學院智能工程學院教授,江蘇省高校青藍工程優秀青年骨幹教師,央財扶持專業課程體系建設組組長,南京市教育局重點專業骨幹教師、江蘇省重點專業骨幹教師。 近年來在國內外權威學術期刊上發表21篇論文,其中1篇論文被SCI收錄、2篇論文被EI收錄、北大中文核心6篇,發明專利授權2項,實用新型專利授權5項,主持江蘇省高校哲學社會科學研究課題1項,編著教材5本,指導學生江蘇省高等學校大學生實踐創新訓練計劃項目3項,指導學生在江蘇省大學生計算機設計大賽中獲得二等獎、三等獎,教科研成果多次獲得國家級、省級和院級獎勵。

目錄大綱

目錄

 

項目一數據庫基礎知識

 

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.5數據庫系統設計

 

1.6數據庫新技術

 

 

項目二安裝和配置SQL Server 2022

 

2.1SQL Server 2022概述

 

2.1.1SQL Server 2022的新增功能

 

2.1.2SQL Server 2022的硬件要求

 

2.1.3SQL Server 2022的軟件要求

 

2.2安裝SQL Server 2022

 

2.2.1安裝SQL Server 2022

 

2.2.2檢驗安裝

 

2.3配置SQL Server 2022

 

2.3.1配置服務

 

2.3.2配置服務器

 

 

項目三學生信息數據庫的創建和管理

 

3.1SQL Server數據庫的結構

 

3.1.1數據存儲

 

3.1.2數據庫的邏輯存儲結構

 

3.1.3數據庫的物理存儲結構

 

3.2使用SSMS創建和管理學生信息數據庫

 

3.2.1使用SSMS創建學生信息數據庫

 

3.2.2使用SSMS修改和刪除學生信息數據庫

 

3.2.3使用SSMS分離和附加學生信息數據庫

 

3.3使用TransactSQL語句創建與管理學生信息數據庫

 

3.3.1使用TransactSQL語句創建學生信息數據庫

 

3.3.2使用TransactSQL語句修改學生信息數據庫

 

3.3.3使用TransactSQL語句查看學生信息數據庫信息

 

3.3.4使用TransactSQL語句重命名學生信息數據庫

 

3.3.5使用TransactSQL語句分離和附加學生信息數據庫

 

3.3.6使用TransactSQL刪除學生信息數據庫

 

 

項目四學生信息數據庫數據表的創建與管理

 

4.1表的概述

 

4.1.1表的定義

 

4.1.2SQL Server 2022數據類型

 

4.2使用SSMS創建與管理學生信息數據庫的數據表

 

4.2.1使用SSMS創建學生信息數據庫的數據表

 

4.2.2使用SSMS修改學生信息數據庫的數據表

 

4.2.3使用SSMS刪除學生信息數據庫的數據表

 

4.3使用TransactSQL操作學生信息數據庫的數據表

 

4.3.1使用TransactSQL語句創建學生信息數據庫的數據表

 

4.3.2使用TransactSQL語句修改學生信息數據庫的數據表

 

4.3.3使用TransactSQL語句刪除學生信息數據庫的數據表

 

 

項目五學生信息數據庫數據的操作

 

5.1數據完整性概述

 

5.1.1數據完整性的概念

 

5.1.2數據完整性的類型

 

5.2實現約束

 

5.2.1PRIMARY KEY(主鍵)約束

 

5.2.2DEFAULT(默認)約束

 

5.2.3CHECK(檢查)約束

 

5.2.4UNIQUE(唯一)約束

 

5.2.5NULL(空值)與NOT NULL(非空值)約束

 

5.2.6FOREIGN KEY(外鍵)約束

 

5.3使用SSMS操作學生信息數據庫的表數據

 

5.3.1使用SSMS向學生信息數據庫的表添加數據

 

5.3.2使用SSMS刪除學生信息數據庫的表數據

 

5.3.3使用SSMS修改學生信息數據庫的表數據

 

5.4使用TransactSQL語句操作學生信息數據庫的表數據

 

5.4.1使用TransactSQL語句向學生信息數據庫的表添加數據

 

5.4.2使用TransactSQL語句修改學生信息數據庫的表數據

 

5.4.3使用TransactSQL語句刪除學生信息數據庫的表數據

 

5.5實現學生信息數據庫表約束

 

5.5.1PRIMARY KEY(主鍵)約束

 

5.5.2DEFAULT(默認)約束

 

5.5.3CHECK(檢查)約束

 

5.5.4UNIQUE(唯一)約束

 

5.5.5NULL(空值)與NOT NULL(非空值)約束

 

5.5.6FOREIGN KEY(外鍵)約束

 

 

項目六學生信息數據庫的查詢

 

6.1SELECT語句概述

 

6.1.1選擇列

 

6.1.2WHERE子句

 

6.1.3GROUP BY子句

 

6.1.4HAVING子句

 

6.1.5ORDER BY子句

 

6.2多表連接查詢

 

6.2.1內連接

 

6.2.2外連接

 

6.2.3交叉連接

 

6.2.4自連接

 

6.2.5組合查詢

 

6.3子查詢

 

6.3.1帶有IN運算符的子查詢

 

6.3.2帶有比較運算符的子查詢

 

6.3.3帶有EXISTS運算符的子查詢

 

6.4學生信息數據庫的簡單查詢

 

6.4.1使用SELECT語句查詢學生信息數據庫

 

6.4.2使用WHERE子句查詢學生信息數據庫

 

6.4.3使用GROUP BY子句查詢學生信息數據庫

 

6.4.4使用HAVING子句查詢學生信息數據庫 

 

6.4.5使用ORDER BY子句查詢學生信息數據庫

 

6.5多表連接查詢學生信息數據庫

 

6.5.1使用內連接查詢學生信息數據庫

 

6.5.2使用外連接查詢學生信息數據庫

 

6.5.3使用交叉連接查詢學生信息數據庫

 

6.5.4使用自連接查詢學生信息數據庫

 

6.5.5使用組合查詢學生信息數據庫

 

6.6學生信息數據庫的子查詢

 

6.6.1帶有IN運算符的子查詢

 

6.6.2帶有ANY比較運算符的子查詢

 

6.6.3帶有EXISTS運算符的子查詢

 

 

項目七學生信息數據庫的TransactSQL程序設計

 

7.1TransactSQL語言概述

 

7.1.1常量

 

7.1.2變量

 

7.1.3運算符與表達式

 

7.2流程控制語句

 

7.2.1BEGIN…END語句塊

 

7.2.2IF…ELSE條件語句

 

7.2.3CASE表達式

 

7.2.4無條件轉移語句

 

7.2.5循環語句

 

7.2.6返回語句

 

7.2.7等待語句

 

7.2.8錯誤處理語句

 

7.3常用系統內置函數

 

7.4使用控制語句實現學生信息數據庫的應用邏輯

 

7.4.1使用IF…ELSE條件語句

 

7.4.2使用CASE表達式

 

7.4.3使用循環語句

 

7.4.4使用等待語句

 

7.5使用常用系統內置函數

 

 

項目八學生信息數據庫的視圖與索引

 

8.1視圖

 

8.1.1視圖的概念

 

8.1.2視圖的優缺點

 

8.1.3視圖的類型

 

8.2索引

 

8.2.1索引的概念

 

8.2.2索引的優缺點

 

8.2.3索引的類型

 

8.3學生信息數據庫視圖的操作

 

8.3.1創建視圖

 

8.3.2查看視圖

 

8.3.3重命名視圖

 

8.3.4修改和刪除視圖

 

8.3.5通過視圖管理數據

 

8.4學生信息數據庫索引的操作

 

8.4.1創建索引

 

8.4.2查看索引

 

8.4.3重命名索引

 

8.4.4修改和刪除索引

 

 

項目九學生信息數據庫的存儲過程與觸發器

 

9.1存儲過程概述

 

9.1.1存儲過程的概念

 

9.1.2存儲過程的類型

 

9.2觸發器概述

 

9.2.1觸發器的概念

 

9.2.2觸發器的類型

 

9.3使用存儲過程維護學生信息數據庫的基本信息

 

9.3.1創建存儲過程

 

9.3.2執行存儲過程

 

9.3.3查看存儲過程

 

9.3.4修改存儲過程

 

9.3.5刪除存儲過程

 

9.4創建參數化存儲過程

 

9.4.1創建和執行帶輸入參數的存儲過程

 

9.4.2創建和執行帶輸出參數的存儲過程

 

9.5使用觸發器維護學生信息數據庫的業務邏輯

 

9.5.1創建DML觸發器和DDL觸發器

 

9.5.2啟用/禁用觸發器

 

9.5.3修改觸發器

 

9.5.4刪除觸發器

 

 

項目十學生信息數據庫的維護與管理

 

10.1備份概述

 

10.1.1備份的概念

 

10.1.2備份的類型

 

10.2還原概述

 

10.2.1還原的概念

 

10.2.2還原的類型

 

10.3學生信息數據庫數據的導出和導入

 

10.3.1數據的導出

 

10.3.2數據的導入

 

10.4備份數據

 

10.4.1備份設備的創建與刪除

 

10.4.2學生信息數據庫的完整備份

 

10.4.3學生信息數據庫的差異備份

 

10.4.4學生信息數據庫的事務日誌備份

 

10.4.5學生信息數據庫的文件或文件組備份

 

10.5還原數據

 

10.6學生信息數據庫數據的導出和導入

 

10.6.1學生信息數據庫數據的導出

 

10.6.2學生信息數據庫數據的導入

 

 

項目十一學生信息數據庫的安全管理

 

11.1SQL Server的安全機制

 

11.1.1安全簡介

 

11.1.2安全機制

 

11.2管理登錄名和用戶

 

11.3角色管理

 

11.3.1固定服務器角色

 

11.3.2固定數據庫角色

 

11.3.3自定義數據庫角色

 

11.3.4應用程序角色

 

11.4數據庫權限的管理

 

11.5管理登錄名和用戶

 

11.5.1創建登錄名

 

11.5.2創建用戶

 

11.5.3刪除登錄名

 

11.5.4刪除用戶

 

11.6角色管理

 

11.6.1固定服務器角色的管理

 

11.6.2固定數據庫角色的管理

 

11.6.3自定義數據庫角色的管理

 

11.6.4應用程序角色的管理

 

11.7數據庫權限的管理

 

11.7.1授予權限

 

11.7.2拒絕權限

 

11.7.3撤銷權限

 

 

參考文獻