資料庫原理及套用——SQLServer2016

資料庫原理及套用——SQLServer2016

《資料庫原理及套用——SQLServer2016》是2019年12月機械工業出版社出版的圖書,作者是賈鐵軍。

基本介紹

  • 中文名:資料庫原理及套用——SQLServer2016
  • 作者:賈鐵軍
  • 出版社:機械工業出版社
  • 出版時間:2019年12月
  • 定價:59 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787111571315
作者簡介,內容簡介,圖書目錄,

作者簡介

賈鐵軍,上海電機學院電子信息學院副院長,教授(計算機3級),中國人工智慧淚祝凝學會理事,兼上海理工大學碩導,研究方向:智慧型網路安全技術。主講課程:網路安全技術,上海市重點課程建設項目2011,遼寧省頁堡教學成果二等獎(排名第1),校首批“課程教學團隊”負責人,在《計算機教育》(清華大學主辦)等期刊發表5篇教學研究論文。

內容簡介

《資料庫原理及微享良套用——SQL Server 2016》結合SQL Server 2016技術及套用,介紹資料庫的基本原理和技術方法。《資料庫原理及套用——SQL Server 2016》共11章,承店埋體包括資料庫基礎,關係端舟戀資料庫基礎,SQL Server 2016基礎,資料庫、表和數據操作,索引及視圖,存儲過程及觸發器,T-SQL套用編程,資料庫安全,關係資料庫的規範化,資料庫設計,以及資料庫新技術。另外,每章均配有典型案例和同步實驗等。 《資料庫原理及套用——SQL Server 2016》由出版社和上海高校精品課程網站提供視頻、教學大綱、課件及教案、同步實驗和複習資料等,並配有“學習與實踐指導”輔助教材等。 《資料庫原理及套用——SQL Server 2016》可作為高等院校計請微凶煉算機類、信息類、工程類、電子商務類和管理類各專業本科生相關課程的教材,高職院校可選用帶“*”的章節,也可作為培訓及其他參考用書。

圖書目錄

前言
第1章 資料庫基礎
1.1 資料庫的相關概念及特點
1.1.1 數據和數據處理的概念
1.1.2 資料庫、資料庫管理系統與
資料庫系統的概念
1.1.3 資料庫技術的發展、特點及
套用
1.2 數據模型及套用
1.2.1 數據模型的概念和類型
1.2.2 概念模型的相關概念及表示
方法
1.2.3 邏輯模型概述
1.3 資料庫系統的組成和類型
1.3.1 資料庫系統的組成
1.3.2 資料庫系統的類型
1.4 資料庫的模式結構
1.4.1 資料庫的三級模式結構
1.4.2 資料庫的二級映像
1.5 資料庫管理系統概述
1.5.1 資料庫管理系統的工作模式
1.5.2 資料庫管理系統的功能和機制
1.5.3 資料庫管理系統的模組組成
1.6 實驗1 概念模型的畫法及套用
1.6.1 實驗目的
1.6.2 實驗內容及步驟
1.6.3 實驗練習
1.7 本章小結
1.8 練習與實踐一
第2章采凳達 關係資料庫基礎
2.1 關係模型概述
2.1.1 關係模型的基本概念
2.1.2 關係的類型與性質
2.1.3 關係模式的表示
2.1.4 E-R圖與關係模型之間的轉換
2.2 關係模型的完整性
2.2.1 實體完整性
2.2.2 參照完整性
2.2.3 用戶定義的完整性
2.3 常用的關係運算
2.3.1 關係運算符和運算種類
2.3.2 傳統的關係運算
2.3.3 專門的關係運算
*2.4 關係演算與查詢最佳化
*2.4.1 關係演算概述
*2.4.2 查詢最佳化常用的規則與算法
2.5 常量、變數、函式和表達式
2.5.1 標識符及使用規則
2.5.2 數據類型
2.5.3 常量和變數
2.5.4 函式
2.5.5 運算符及其用法
2.5.6 表達式
2.6 實驗2 常量、變數、函式和
表達式的套用
2.6.1 實驗目的
2.6.2 實驗內容
2.6.3 實驗練習
2.7 本章小結
2.8 練習與實踐二
第3章 SQL Server 2016基礎
3.1 SQL Server的概念和發展
3.1.1 SQL Server的概念及發展概況
3.1.2 SQL Server版本及優點
3.2 SQL Server 2016的功能及特點
3.2.1 SQL Server 2016的主要功能
3.2.2 SQL Server 2016的主要特點
3.2.3 SQL Server 2016版本及對應
功能
3.3 SQL Server 2016體系結構和
檔案
3.3.1 SQL Server 2016的體系結構
3.3.2 資料庫的種類及檔案
3.4 資料庫語句的使用規則和特點
3.4.1 資料庫語句的種類及特點
3.4.2 資料庫語法規則及注釋語句
3.5 實驗3 SQL Server 2016的
安裝及操作界面
3.5.1 實驗目的
3.5.2 實驗要求及安排
3.5.3 實驗內容及步驟
3.5.4 上機練習:分離及附加資料庫
3.6 本章小結
3.7 練習與實踐三
第4章 資料庫、表和數據操作
4.1 資料庫的常用操作
4.1.1 資料庫的建立(定義)方法
4.1.2 資料庫的打開、切換和關閉
4.1.3 資料庫修改的操作
4.1.4 資料庫刪除的操作
4.2 常用的數據表操作
4.2.1 數據表建立的操作方法
4.2.2 數據表的修改和刪除
4.3 數據查詢的常用操作
4.3.1 數據查詢語句及用法
4.3.2 條件查詢和模糊查詢
4.3.3 排序查詢、多表連線和嵌套
查詢
4.4 數據更新的常用方法
4.4.1 數據插入的操作
4.4.2 數據修改的方法
4.4.3 數據刪除的方法
4.5 實驗4 資料庫、表及數據
的基本操作
4.5.1 實驗目的
4.5.2 實驗內容
4.5.3 實驗步驟
4.6 本章小結
4.7 練習與實踐四
第5章 索引及視圖
5.1 索引概述
5.1.1 索引的概念、特點及類型
*5.1.2 索引的結構與原理
*5.1.3 創建索引的策略
5.2 常用的索引操作
5.2.1 索引的創建及使用
5.2.2 索引的更新與刪除
5.3 視圖概述
5.3.1 視圖的概念及作用
5.3.2 視圖的種類
5.4 視圖的基本操作
5.4.1 視圖的策劃和創建
5.4.2 視圖的重命名、修改及刪除
*5.4.3 查詢視圖及有關信息
*5.4.4 更新視圖
5.5 實驗5 索引及視圖操作
5.5.1 實驗目的
5.5.2 實驗內容及步驟
5.5.3 實驗練習
5.6 本章小結
5.7 練習與實踐五
*第6章 存儲過程及觸發器
6.1 存儲過程概述
6.1.1 存儲過程的概念
6.1.2 存儲過程的特點和類型
6.2 存儲過程的常用操作
6.2.1 創建存儲過程
6.2.2 創建參數化存儲過程
6.2.3 查看及修改存儲過程
6.2.4 重命名或刪除存儲過程
*6.3 觸發器的套用
6.3.1 觸發器概述
6.3.2 創建觸發器
6.3.3 修改與管理觸發器
6.3.4 觸發器的工作方式
6.4 實驗6 存儲過程及觸發器
的操作
6.4.1 執行帶回傳參數的存儲過程
6.4.2 使用觸發器向資料庫的表
中添加數據
6.5 本章小結
6.6 練習與實踐六
第7章 T-SQL套用編程
7.1 T-SQL基礎概述
7.1.1 T-SQL的概念、特點和功能
7.1.2 T-SQL的類型和執行方式
7.2 批處理、腳本及事務
7.2.1 批處理概述
7.2.2 腳本及事務
7.3 流程控制結構
7.3.1 順序結構
7.3.2 選擇結構
7.3.3 循環結構
7.3.4 其他語句
*7.4 嵌入式SQL概述
7.4.1 嵌入式SQL的概念
7.4.2 嵌入式SQL的語法規定及
用法
7.5 實驗7 流程控制語句操作
7.5.1 實驗目的
7.5.2 實驗內容及步驟
7.5.3 實驗練習
7.6 本章小結
7.7 練習與實踐七
第8章 資料庫安全
8.1 資料庫安全的概念及特點
8.1.1 資料庫安全的相關概念
8.1.2 資料庫安全風險分析
8.2 資料庫安全技術和機制
8.2.1 資料庫安全常用的關鍵技術
8.2.2 資料庫的安全策略和機制
8.3 身份驗證和訪問控制
8.3.1 身份驗證及許可權管理
8.3.2 資料庫安全訪問控制
8.3.3 用戶與角色管理
8.4 數據備份及恢復
8.4.1 數據備份
8.4.2 數據恢復
8.5 並發控制和封鎖技術
8.5.1 並發操作產生的問題
8.5.2 並發控制概述
8.5.3 常用的封鎖技術
8.5.4 並發操作的調度
8.6 實驗8 數據備份及恢復操作
8.6.1 實驗目的
8.6.2 實驗內容及步驟
8.7 本章小結
8.8 練習與實踐八
*第9章 關係資料庫的規範化
9.1 資料庫的規範化問題
9.1.1 規範化理論的研究內容
9.1.2 關係模式的異常問題
9.2 函式依賴概述
9.2.1 函式依賴的概念
9.2.2 函式依賴的邏輯蘊含
9.2.3 函式依賴的推理規則
9.2.4 屬性集的閉包及算法
9.2.5 候選鍵的求解和算法
9.2.6 函式依賴推理規則的完備性
9.2.7 最小函式依賴集
*9.3 關係模式的分解
9.3.1 模式分解問題
9.3.2 無損分解及測試方法
9.3.3 保持函式依賴的分解
9.4 關係模式的範式及規範化
9.4.1 關係模式的範式
9.4.2 關係模式的規範化
9.5 本章小結
9.6 練習與實踐九
第10章 資料庫設計
10.1 資料庫設計概述
10.1.1 資料庫設計的任務和特點
10.1.2 資料庫設計的基本方法
10.1.3 資料庫開發設計的步驟
10.2 資料庫套用系統設計
10.2.1 系統需求分析
10.2.2 概念結構設計
10.2.3 邏輯結構設計
10.2.4 資料庫物理設計
10.2.5 資料庫行為設計
10.2.6 資料庫實施
10.2.7 資料庫運行和維護
10.3 資料庫設計文檔
10.4 資料庫應用程式設計案例
10.4.1 引言
10.4.2 系統需求分析
10.4.3 概念結構設計
10.4.4 邏輯結構設計
10.4.5 物理結構設計
10.4.6 資料庫的實施運行和維護
10.5 實驗10 資料庫應用程式
設計
10.5.1 實驗目的
10.5.2 實驗內容及步驟
10.6 本章小結
10.7 練習與實踐十
*第11章 資料庫新技術
11.1 雲資料庫及分散式資料庫
11.1.1 雲資料庫的發展及趨勢
11.1.2 分散式資料庫的發展及
趨勢
11.1.3 雲資料庫與傳統的分散式
資料庫
11.2 大數據及主動資料庫
11.2.1 大數據概述
11.2.2 主動資料庫概述
11.3 數據倉庫與數據挖掘
11.3.1 數據倉庫概述
11.3.2 數據挖掘
11.3.3 數據倉庫與數據挖掘的區別
11.4 資料庫的其他新技術
11.4.1 其他新技術概述
11.4.2 空間資料庫
11.4.3 多媒體資料庫
11.4.4 面向對象資料庫
11.4.5 移動資料庫
11.4.6 並行資料庫
11.4.7 工程資料庫
11.4.8 其他資料庫
11.5 資料庫新技術套用發展趨勢
11.5.1 資料庫新技術發展的主流
趨勢
11.5.2 資料庫新技術發展的特徵
11.6 本章小結
附錄 練習與實踐習題部分參考答案
參考文獻
2.2 關係模型的完整性
2.2.1 實體完整性
2.2.2 參照完整性
2.2.3 用戶定義的完整性
2.3 常用的關係運算
2.3.1 關係運算符和運算種類
2.3.2 傳統的關係運算
2.3.3 專門的關係運算
*2.4 關係演算與查詢最佳化
*2.4.1 關係演算概述
*2.4.2 查詢最佳化常用的規則與算法
2.5 常量、變數、函式和表達式
2.5.1 標識符及使用規則
2.5.2 數據類型
2.5.3 常量和變數
2.5.4 函式
2.5.5 運算符及其用法
2.5.6 表達式
2.6 實驗2 常量、變數、函式和
表達式的套用
2.6.1 實驗目的
2.6.2 實驗內容
2.6.3 實驗練習
2.7 本章小結
2.8 練習與實踐二
第3章 SQL Server 2016基礎
3.1 SQL Server的概念和發展
3.1.1 SQL Server的概念及發展概況
3.1.2 SQL Server版本及優點
3.2 SQL Server 2016的功能及特點
3.2.1 SQL Server 2016的主要功能
3.2.2 SQL Server 2016的主要特點
3.2.3 SQL Server 2016版本及對應
功能
3.3 SQL Server 2016體系結構和
檔案
3.3.1 SQL Server 2016的體系結構
3.3.2 資料庫的種類及檔案
3.4 資料庫語句的使用規則和特點
3.4.1 資料庫語句的種類及特點
3.4.2 資料庫語法規則及注釋語句
3.5 實驗3 SQL Server 2016的
安裝及操作界面
3.5.1 實驗目的
3.5.2 實驗要求及安排
3.5.3 實驗內容及步驟
3.5.4 上機練習:分離及附加資料庫
3.6 本章小結
3.7 練習與實踐三
第4章 資料庫、表和數據操作
4.1 資料庫的常用操作
4.1.1 資料庫的建立(定義)方法
4.1.2 資料庫的打開、切換和關閉
4.1.3 資料庫修改的操作
4.1.4 資料庫刪除的操作
4.2 常用的數據表操作
4.2.1 數據表建立的操作方法
4.2.2 數據表的修改和刪除
4.3 數據查詢的常用操作
4.3.1 數據查詢語句及用法
4.3.2 條件查詢和模糊查詢
4.3.3 排序查詢、多表連線和嵌套
查詢
4.4 數據更新的常用方法
4.4.1 數據插入的操作
4.4.2 數據修改的方法
4.4.3 數據刪除的方法
4.5 實驗4 資料庫、表及數據
的基本操作
4.5.1 實驗目的
4.5.2 實驗內容
4.5.3 實驗步驟
4.6 本章小結
4.7 練習與實踐四
第5章 索引及視圖
5.1 索引概述
5.1.1 索引的概念、特點及類型
*5.1.2 索引的結構與原理
*5.1.3 創建索引的策略
5.2 常用的索引操作
5.2.1 索引的創建及使用
5.2.2 索引的更新與刪除
5.3 視圖概述
5.3.1 視圖的概念及作用
5.3.2 視圖的種類
5.4 視圖的基本操作
5.4.1 視圖的策劃和創建
5.4.2 視圖的重命名、修改及刪除
*5.4.3 查詢視圖及有關信息
*5.4.4 更新視圖
5.5 實驗5 索引及視圖操作
5.5.1 實驗目的
5.5.2 實驗內容及步驟
5.5.3 實驗練習
5.6 本章小結
5.7 練習與實踐五
*第6章 存儲過程及觸發器
6.1 存儲過程概述
6.1.1 存儲過程的概念
6.1.2 存儲過程的特點和類型
6.2 存儲過程的常用操作
6.2.1 創建存儲過程
6.2.2 創建參數化存儲過程
6.2.3 查看及修改存儲過程
6.2.4 重命名或刪除存儲過程
*6.3 觸發器的套用
6.3.1 觸發器概述
6.3.2 創建觸發器
6.3.3 修改與管理觸發器
6.3.4 觸發器的工作方式
6.4 實驗6 存儲過程及觸發器
的操作
6.4.1 執行帶回傳參數的存儲過程
6.4.2 使用觸發器向資料庫的表
中添加數據
6.5 本章小結
6.6 練習與實踐六
第7章 T-SQL套用編程
7.1 T-SQL基礎概述
7.1.1 T-SQL的概念、特點和功能
7.1.2 T-SQL的類型和執行方式
7.2 批處理、腳本及事務
7.2.1 批處理概述
7.2.2 腳本及事務
7.3 流程控制結構
7.3.1 順序結構
7.3.2 選擇結構
7.3.3 循環結構
7.3.4 其他語句
*7.4 嵌入式SQL概述
7.4.1 嵌入式SQL的概念
7.4.2 嵌入式SQL的語法規定及
用法
7.5 實驗7 流程控制語句操作
7.5.1 實驗目的
7.5.2 實驗內容及步驟
7.5.3 實驗練習
7.6 本章小結
7.7 練習與實踐七
第8章 資料庫安全
8.1 資料庫安全的概念及特點
8.1.1 資料庫安全的相關概念
8.1.2 資料庫安全風險分析
8.2 資料庫安全技術和機制
8.2.1 資料庫安全常用的關鍵技術
8.2.2 資料庫的安全策略和機制
8.3 身份驗證和訪問控制
8.3.1 身份驗證及許可權管理
8.3.2 資料庫安全訪問控制
8.3.3 用戶與角色管理
8.4 數據備份及恢復
8.4.1 數據備份
8.4.2 數據恢復
8.5 並發控制和封鎖技術
8.5.1 並發操作產生的問題
8.5.2 並發控制概述
8.5.3 常用的封鎖技術
8.5.4 並發操作的調度
8.6 實驗8 數據備份及恢復操作
8.6.1 實驗目的
8.6.2 實驗內容及步驟
8.7 本章小結
8.8 練習與實踐八
*第9章 關係資料庫的規範化
9.1 資料庫的規範化問題
9.1.1 規範化理論的研究內容
9.1.2 關係模式的異常問題
9.2 函式依賴概述
9.2.1 函式依賴的概念
9.2.2 函式依賴的邏輯蘊含
9.2.3 函式依賴的推理規則
9.2.4 屬性集的閉包及算法
9.2.5 候選鍵的求解和算法
9.2.6 函式依賴推理規則的完備性
9.2.7 最小函式依賴集
*9.3 關係模式的分解
9.3.1 模式分解問題
9.3.2 無損分解及測試方法
9.3.3 保持函式依賴的分解
9.4 關係模式的範式及規範化
9.4.1 關係模式的範式
9.4.2 關係模式的規範化
9.5 本章小結
9.6 練習與實踐九
第10章 資料庫設計
10.1 資料庫設計概述
10.1.1 資料庫設計的任務和特點
10.1.2 資料庫設計的基本方法
10.1.3 資料庫開發設計的步驟
10.2 資料庫套用系統設計
10.2.1 系統需求分析
10.2.2 概念結構設計
10.2.3 邏輯結構設計
10.2.4 資料庫物理設計
10.2.5 資料庫行為設計
10.2.6 資料庫實施
10.2.7 資料庫運行和維護
10.3 資料庫設計文檔
10.4 資料庫應用程式設計案例
10.4.1 引言
10.4.2 系統需求分析
10.4.3 概念結構設計
10.4.4 邏輯結構設計
10.4.5 物理結構設計
10.4.6 資料庫的實施運行和維護
10.5 實驗10 資料庫應用程式
設計
10.5.1 實驗目的
10.5.2 實驗內容及步驟
10.6 本章小結
10.7 練習與實踐十
*第11章 資料庫新技術
11.1 雲資料庫及分散式資料庫
11.1.1 雲資料庫的發展及趨勢
11.1.2 分散式資料庫的發展及
趨勢
11.1.3 雲資料庫與傳統的分散式
資料庫
11.2 大數據及主動資料庫
11.2.1 大數據概述
11.2.2 主動資料庫概述
11.3 數據倉庫與數據挖掘
11.3.1 數據倉庫概述
11.3.2 數據挖掘
11.3.3 數據倉庫與數據挖掘的區別
11.4 資料庫的其他新技術
11.4.1 其他新技術概述
11.4.2 空間資料庫
11.4.3 多媒體資料庫
11.4.4 面向對象資料庫
11.4.5 移動資料庫
11.4.6 並行資料庫
11.4.7 工程資料庫
11.4.8 其他資料庫
11.5 資料庫新技術套用發展趨勢
11.5.1 資料庫新技術發展的主流
趨勢
11.5.2 資料庫新技術發展的特徵
11.6 本章小結
附錄 練習與實踐習題部分參考答案
參考文獻

相關詞條

熱門詞條

聯絡我們