SQL Server資料庫基礎

SQL Server資料庫基礎

《SQL Server資料庫基礎/21世紀高職高專規劃教材》是2018年2月北京郵電大學出版社出版的圖書,作者是余平,張淑芳,田敬華,陳蕾。本書是關於soLServer關係資料庫的一本專業基礎教材,以培養符合企業需求的軟體工程師套用開發、實施為目標的IT職業教育書籍。

基本介紹

  • 中文名:SQL Server資料庫基礎/21世紀高職高專規劃教材
  • 作者:余平、張淑芳、田敬華、陳蕾
  • 出版社:北京郵電大學出版社
  • ISBN:9787563553822
內容簡介,圖書目錄,

內容簡介

《SQL Server資料庫基礎/21世紀高職高專規劃教材》是重慶市省級精品課程“sQL server資料庫套用基礎”課程建設的配套教材,是根據高職院校軟體技術專業人才培養方案的要求,同時借鑑國家示範高職院校軟體專業教學經驗編寫的一本特色教材。
  《SQL Server資料庫基礎/21世紀高職高專規劃教材》以項目任務驅動方式組織各章節知識點,全書共分為10章,主要章節由資料庫概述、SQL Server2016資料庫安裝與配置、資料庫的創建與管理、數據表的創建與管理、資料庫表查詢、索引與視圖、T—sQL語言編程基礎、存儲過程、觸發器和資料庫備份與恢復等知識組成。
  《SQL Server資料庫基礎/21世紀高職高專規劃教材》理論與實踐相結合、內容層次分明、示例代碼簡潔明了,每個案例代碼都能上機運行,課後每個單元都有相應的練習,便於讀者檢驗學習情況。
  《SQL Server資料庫基礎/21世紀高職高專規劃教材》由大量教學資源支撐,配有課程標準、PPT文檔、示例原始碼、教學微視頻等資源,適合作為高職院校資料庫基礎課程的教學教材,也適合作為各類工程技術人員和設計人員的參考用書。

圖書目錄

第1章 資料庫概述
1.1 資料庫基礎
1.1.1 資料庫基本概念
1.1.2 資料庫管理系統
1.1.3 資料庫系統
1.2 數據模型
1.2.1 數據描述與模型
1.2.2 概念模型與E-R圖
1.2.3 邏輯數據模型與關係數據模型
1.3 關係數據模型與關係資料庫
1.3.1 關係模型的數據結構
1.3.2 概念模型到關係模型的轉換
1.3.3 關係資料庫
拓展練習
本章小結
本章習題
第2章 SQL Server 2016安裝與配置
2.1 SQL Server 2016簡介
2.2 SQL Server 2016的安裝
2.2.1 SQL Server 2016安裝必備
2.2.2 SQL Server 2016的組成結構
2.2.3 SQL Server 2016安裝過程
2.2.4 SQL Server Management Studio簡介
2.3 SQL Server 2016的服務
2.3.1 通過SQL Server配置管理器啟動SQL Server服務
2.3.2 後台啟動SQL Server服務
2.4 SQL Server 2016資料庫的安全設定
2.4.1 更改登錄用戶驗證方式
2.4.2 創建與刪除登錄賬戶
2.4.3 設定伺服器角色與許可權
2.4.4 密碼策略
拓展練習
本章小結
本章習題
第3章 資料庫的創建與管理
3.1 資料庫的存儲結構
3.1.1 資料庫物理檔案及檔案組
3.1.2 資料庫對象
3.2 SQL Server資料庫類型
3.2.1 系統資料庫
3.2.2 用戶資料庫
3.3 使用SQL Server管理器(SSMS)創建和管理資料庫
3.3.1 使用SSMs創建資料庫
3.3.2 使用SSMS修改資料庫
3.3.3 使用SSMS刪除資料庫
3.4 使用T-SQL創建與管理資料庫
3.4.1 使用T-SQL創建資料庫
3.4.2 使用T-SQL修改資料庫
3.4.3 使用T-SQL刪除資料庫
3.5 資料庫分離與附加
3.5.1 使用SSMS分離資料庫
3.5.2 使用SSMS附加資料庫
拓展練習
本章小結
本章習題
第4章 數據表的創建與管理
4.1 數據表
4.1.1 數據表結構
4.1.2 SQL Server中的數據類型
4.1.3 數據完整性
4.2 創建和管理表
4.2.1 創建表
4.2.2 查看錶
4.2.3 修改表
4.2.4 刪除表
4.3 數據完整性操作
4.3.1 默認值
4.3.2 規則與規則使用
4.3.3 約束與約束使用
4.4 數據表中的數據操作
4.4.1 數據添加
4.4.2 數據的更新
4.4.3 數據的刪除
拓展練習
本章小結
本章習題
第5章 資料庫表查詢
5.1 SELECT查詢語句
5.2 基本子句查詢(簡單查詢)
5.2.1 SELECT子句
5.2.2 WHERE子句
5.2.3 對查詢結果進行排序
5.2.4 把查詢結果放置在新表中
5.2.5 對數據進行統計匯總
5.3 連線查詢
5.3.1 內連線(INNER JOIN)
5.3.2 外連線(OUTER JOIN)
5.3.3 交叉連線(CROSS JOIN)
5.4 子查詢
5.4.1 使用比較運算符的子查詢
5.4.2 使用ALI-ANY運算符的子查詢
5.4.3 使用[NOT]IN運算符的子查詢
5.4.4 使用[NOT]ExISTS運算符的子查詢
5.5 聯合查詢
5.5.1 UNION操作符
5.5.2 聯合查詢結果排序
拓展實訓
本章小結
本章習題
第6章 索引與視圖
6.1 索引概述
6.1.1 索引分類
6.1.2 索引的創建
6.1.3 索引的刪除
6.1.4 索引信息的查看
6.2 視圖
6.2.1 視圖的概念
6.2.2 使用SSMS創建與管理視圖
6.2.3 使用T-sQL語句管理與創建視圖
拓展練習
本章小結
本章習題
第7章 T-SQL語言編程基礎
7.1 T-SQL語言概述
7.1.1 T-SQL語言組成
7.1.2 T-SQL語句構成
7.1.3 T-SQL語句類型
7.2 T-SQL語言要素
7.2.1 標識符
7.2.2 注釋
7.2.3 數據類型
7.2.4 常量
7.2.5 變數
7.2.6 運算符與表達式
7.3 函式
7.3.1 常用函式
7.4 T-SQL程式流程控制語句
7.4.1 PRINT輸出語句
7.4.2 GO批處理語句
7.4.3 GOTO跳轉語句
7.4.4 RETURN返回語句
7.4.5 BEGINEND語句塊
7.4.6 IFELsE條件語句
7.4.7 CASE多分支判斷語句
7.4.8 WHILE循環語句
7.4.9 TRYCATCH語句
拓展練習
本章小結
本章習題
第8章 存儲過程
8.1 存儲過程概述
8.1.1 存儲過程概念
8.1.2 存儲過程的優點
8.2 創建存儲過程
8.2.1 使用可視化界面管理工具SSMS創建存儲過程
8.2.2 使用CREATE PROC語句創建存儲過程
8.3 管理存儲過程
8.3.1 執行存儲過程
8.3.2 查看存儲過程
8.3.3 修改存儲過程
8.3.4 重命名存儲過程
8.3.5 刪除存儲過程
拓展練習
本章小結
本章習題
第9章 觸發器
9.1 觸發器概述
9.1.1 觸發器的概念
9.1.2 觸發器的優點
9.1.3 觸發器的種類
9.2 創建觸發器
9.2.1 創建DML觸發器
9.2.2 創建DDL觸發器
9.3 使用與管理觸發器
9.3.1 查看觸發器
9.3.2 修改觸發器
9.3.3 重命名觸發器
9.3.4 禁用和啟用觸發器
9.3.5 刪除觸發器
拓展練習
本章小結
本章習題
第10章 資料庫備份與恢復
10.1 SQL Server資料庫備份概述
10.1.1 備份
10.1.2 恢復還原
10.2 備份設備的創建與管理
10.2.1 創建備份設備
10.2.2 管理備份設備
10.3 備份數據
10.3.1 創建完整備份
10.3.2 創建差異備份
10.3.3 創建事務日誌備份
10.3.4 創建檔案組備份
10.4 數據恢復與還原
10.4.1 常規恢復
10.5 數據導入和導出
10.5.1 數據導出
10.5.2 導入數據
拓展練習
本章小結

相關詞條

熱門詞條

聯絡我們