數據庫原理及應用——SQL Server 2016
定 價:59 元
叢書名:“十三五”普通高等教育規(guī)劃教材
- 作者:賈鐵軍
- 出版時間:2017/9/5
- ISBN:9787111571315
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP311.138
- 頁碼:308
- 紙張:膠版紙
- 版次:1
- 開本:16K
《數據庫原理及應用——SQL Server 2016》結合SQL Server 2016技術及應用,介紹數據庫的基本原理和技術方法!稊祿䦷煸砑皯谩猄QL Server 2016》共11章,包括數據庫基礎,關系數據庫基礎,SQL Server 2016基礎,數據庫、表和數據操作,索引及視圖,存儲過程及觸發(fā)器,T-SQL應用編程,數據庫安全,關系數據庫的規(guī)范化,數據庫設計,以及數據庫新技術。另外,每章均配有典型案例和同步實驗等。
《數據庫原理及應用——SQL Server 2016》由出版社和上海高校精品課程網站提供視頻、教學大綱、課件及教案、同步實驗和復習資料等,并配有“學習與實踐指導”輔助教材等。
《數據庫原理及應用——SQL Server 2016》可作為高等院校計算機類、信息類、工程類、電子商務類和管理類各專業(yè)本科生相關課程的教材,高職院校可選用帶“*”的章節(jié),也可作為培訓及其他參考用書。
適讀人群 :高等院校計算機類、信息類、工程類、電子商務類和管理類各專業(yè)本科生
本書是上海市普通高校精品課程“數據庫原理及應用”的特色教材和部分“‘十三五’國家重點出版規(guī)劃項目”的新成果。
每章均配有“教學目標”、案例和“討論思考”等。
讀者可以使用移動設備的相關軟件(如微信、QQ)中的“掃一掃”功能掃描書中提供的二維碼,在線查看相關資源(音頻建議用耳機收聽)。
通過上海市高校精品課程“數據庫原理及應用”網站:http://jiatj.sdju.edu.cn提供動畫演練視頻、教學大綱及教案、常用教學文檔、示例數據庫、程序代碼、實驗指導、網上在線測試和復習資料,并配有輔助教材《數據庫原理及應用學習與實踐指導》(上海市高校精品課程配套教材)
進入21世紀,信息技術的快速發(fā)展為現代信息化社會帶來了深刻變革。信息、物資和能源已經成為人類社會賴以生存與發(fā)展的重要保障和必備資源,信息(數據)無處不在,數據處理無處不用。數據庫技術是計算機技術中發(fā)展最快、應用最廣的一項新技術,已經成為信息化建設及各類業(yè)務數據處理系統(tǒng)的核心技術和重要基礎。
數據庫技術是數據管理與處理的高新技術,是計算機科學的重要分支,與計算機網絡、人工智能一起被稱為計算機技術界的三大熱門技術,是現代化信息管理的有力工具。數據管理與處理已經廣泛應用于各種業(yè)務,數據庫技術及應用已經遍布到各行各業(yè)的各個層面,電子商務系統(tǒng)、網絡銀行、管理信息系統(tǒng)、企業(yè)資源計劃、供應鏈管理系統(tǒng)、客戶關系管理系統(tǒng)、決策支持系統(tǒng)和數據挖掘信息系統(tǒng)等,都離不開數據庫技術強有力的支持,數據庫技術具有廣闊的發(fā)展和應用前景。
SQL Server 2016是由微軟公司開發(fā)的具有重要意義的數據庫新技術產品。作為新研發(fā)的新一代旗艦級數據庫和分析平臺,突出了高級分析,豐富了可視化功能,并融合了關鍵創(chuàng)新功能。延伸了數據庫、實時業(yè)務分析與內存中的聯(lián)機事務處理、增強的安全功能、改進的AlwaysOn可用性及災難可恢復性、新數據交換及數據的支持,可實現快捷解析和存儲,為多種類型數據提供更好的支持、企業(yè)信息管理、內置高級分析和移動商業(yè)智能等,并提供了對企業(yè)基礎架構最高級別的支持,專門針對關鍵業(yè)務應用的多種功能與解決方案提供最高級別的可用性,并提供更多、更全面的功能,以滿足不同人群對數據的需求,包括支持來自不同網絡環(huán)境的數據交互、全面的自助分析等創(chuàng)新功能。
本書作者長期從事計算機相關專業(yè)的教學與科研工作,不僅積累了豐富的教學經驗,而且還有多年數據庫應用系統(tǒng)的研發(fā)設計經歷。本書是上海市普通高校精品課程“數據庫原理及應用”的特色教材和部分“‘十三五’國家重點出版規(guī)劃項目”的新成果,是在《數據庫原理應用與實踐》(第2版)的基礎上,經過在新知識體系結構、新內容、新技術、新方法、新應用和“新型態(tài)”立體化等方面的優(yōu)化、整合、修改和完善后的新成果,特別注重突出了實用性的特色和新技術、新應用、新案例、新成果,同時吸收借鑒了國內外的一些經驗和規(guī)范,特此奉獻給廣大師生,以供教學和交流。
本教材的主要特點如下。
1.精品教材,新形態(tài)、雙色印刷。本書由“十三五”國家重點出版規(guī)劃項目暨上海市普通高校優(yōu)秀教材獎獲得者擔任主編,是上海市普通高校精品課程特色教材,主要體現“教、學、練、做、用一體化”,突出“實用、特色、新穎、易操作”,涉及新技術、新應用、新案例,實用性強。
2.內容先進,結構新穎。吸收了國內外大量的新知識、新技術和新方法。注重科學性、先進性和操作性。圖文并茂,學以致用。每章均配有“教學目標”、案例和“討論思考”等。
3.注重實用性和特色。堅持“實用、特色、規(guī)范”的原則,突出實用及素質能力培養(yǎng),增加了大量案例和同步實驗,在內容安排上將理論知識與實際應用有機結合。
4.配套豐富,便于教學。為了方便師生教學,機械工業(yè)出版社教育網提供多媒體課件。通過上海市高校精品課程“數據庫原理及應用”網站提供動畫演練視頻、教學大綱及教案、常用教學文檔、示例數據庫、程序代碼、實驗指導、網上在線測試和復習資料,并配有輔助教材《數據庫原理及應用學習與實踐指導》(上海市高校精品課程配套教材),包括學習要點、詳盡的實驗及課程設計指導、習題與實踐練習、自測試卷和答案等豐富資源。
讀者可以使用移動設備的相關軟件(如微信、QQ)中的“掃一掃”功能掃描書中提供的二維碼,在線查看相關資源(音頻建議用耳機收聽)。如果“掃一掃”后在微信端無法打開相關資源,請選擇用手機瀏覽器直接打開。
本書由國家“十三五”重點出版規(guī)劃項目暨上海市高校優(yōu)秀教材獎獲得者、上海市高校精品課程“數據庫原理及應用”負責人賈鐵軍教授任主編、統(tǒng)稿并編著第4章,徐方勤副教授(上海)任主編并編著第3章,王佃來副教授(首鋼工學院)任副主編并編著第1、2章,鄧紅霞副教授(太原理工大學)任副主編并編著第11章,戴春妮副教授(上海建橋學院)任副主編并編著第9、10章,曹銳(太原理工大學)任副主編并編著第7章,降愛蓮副教授編著第5章,張野(渤海大學)編著第6章,陶維天副教授(甘肅中醫(yī)藥大學)編著第8章,部分老師參加了編著大綱的討論、審校等工作,并對全書的文字、圖表等進行校對編排,以及查閱相關資料等。
由于內容較多、技術更新迅速、時間倉促及水平有限,書中難免存在不妥之處,敬請廣大讀者海涵見諒!歡迎提出寶貴意見和建議。
編 者
前言
第1章 數據庫基礎
1.1 數據庫的相關概念及特點
1.1.1 數據和數據處理的概念
1.1.2 數據庫、數據庫管理系統(tǒng)與
數據庫系統(tǒng)的概念
1.1.3 數據庫技術的發(fā)展、特點及
應用
1.2 數據模型及應用
1.2.1 數據模型的概念和類型
1.2.2 概念模型的相關概念及表示
方法
1.2.3 邏輯模型概述
1.3 數據庫系統(tǒng)的組成和類型
1.3.1 數據庫系統(tǒng)的組成
1.3.2 數據庫系統(tǒng)的類型
1.4 數據庫的模式結構
1.4.1 數據庫的三級模式結構
1.4.2 數據庫的二級映像
1.5 數據庫管理系統(tǒng)概述
1.5.1 數據庫管理系統(tǒng)的工作模式
1.5.2 數據庫管理系統(tǒng)的功能和機制
1.5.3 數據庫管理系統(tǒng)的模塊組成
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 傳統(tǒng)的關系運算
2.3.3 專門的關系運算
*2.4 關系演算與查詢優(yōu)化
*2.4.1 關系演算概述
*2.4.2 查詢優(yōu)化常用的規(guī)則與算法
2.5 常量、變量、函數和表達式
2.5.1 標識符及使用規(guī)則
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的概念和發(fā)展
3.1.1 SQL Server的概念及發(fā)展概況
3.1.2 SQL Server版本及優(yōu)點
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 數據庫語句的使用規(guī)則和特點
3.4.1 數據庫語句的種類及特點
3.4.2 數據庫語法規(guī)則及注釋語句
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 創(chuàng)建索引的策略
5.2 常用的索引操作
5.2.1 索引的創(chuàng)建及使用
5.2.2 索引的更新與刪除
5.3 視圖概述
5.3.1 視圖的概念及作用
5.3.2 視圖的種類
5.4 視圖的基本操作
5.4.1 視圖的策劃和創(chuàng)建
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章 存儲過程及觸發(fā)器
6.1 存儲過程概述
6.1.1 存儲過程的概念
6.1.2 存儲過程的特點和類型
6.2 存儲過程的常用操作
6.2.1 創(chuàng)建存儲過程
6.2.2 創(chuàng)建參數化存儲過程
6.2.3 查看及修改存儲過程
6.2.4 重命名或刪除存儲過程
*6.3 觸發(fā)器的應用
6.3.1 觸發(fā)器概述
6.3.2 創(chuàng)建觸發(fā)器
6.3.3 修改與管理觸發(fā)器
6.3.4 觸發(fā)器的工作方式
6.4 實驗6 存儲過程及觸發(fā)器
的操作
6.4.1 執(zhí)行帶回傳參數的存儲過程
6.4.2 使用觸發(fā)器向數據庫的表
中添加數據
6.5 本章小結
6.6 練習與實踐六
第7章 T-SQL應用編程
7.1 T-SQL基礎概述
7.1.1 T-SQL的概念、特點和功能
7.1.2 T-SQL的類型和執(zhí)行方式
7.2 批處理、腳本及事務
7.2.1 批處理概述
7.2.2 腳本及事務
7.3 流程控制結構
7.3.1 順序結構
7.3.2 選擇結構
7.3.3 循環(huán)結構
7.3.4 其他語句
*7.4 嵌入式SQL概述
7.4.1 嵌入式SQL的概念
7.4.2 嵌入式SQL的語法規(guī)定及
用法
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 并發(fā)控制和封鎖技術
8.5.1 并發(fā)操作產生的問題
8.5.2 并發(fā)控制概述
8.5.3 常用的封鎖技術
8.5.4 并發(fā)操作的調度
8.6 實驗8 數據備份及恢復操作
8.6.1 實驗目的
8.6.2 實驗內容及步驟
8.7 本章小結
8.8 練習與實踐八
*第9章 關系數據庫的規(guī)范化
9.1 數據庫的規(guī)范化問題
9.1.1 規(guī)范化理論的研究內容
9.1.2 關系模式的異常問題
9.2 函數依賴概述
9.2.1 函數依賴的概念
9.2.2 函數依賴的邏輯蘊含
9.2.3 函數依賴的推理規(guī)則
9.2.4 屬性集的閉包及算法
9.2.5 候選鍵的求解和算法
9.2.6 函數依賴推理規(guī)則的完備性
9.2.7 最小函數依賴集
*9.3 關系模式的分解
9.3.1 模式分解問題
9.3.2 無損分解及測試方法
9.3.3 保持函數依賴的分解
9.4 關系模式的范式及規(guī)范化
9.4.1 關系模式的范式
9.4.2 關系模式的規(guī)范化
9.5 本章小結
9.6 練習與實踐九
第10章 數據庫設計
10.1 數據庫設計概述
10.1.1 數據庫設計的任務和特點
10.1.2 數據庫設計的基本方法
10.1.3 數據庫開發(fā)設計的步驟
10.2 數據庫應用系統(tǒng)設計
10.2.1 系統(tǒng)需求分析
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 系統(tǒng)需求分析
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 云數據庫的發(fā)展及趨勢
11.1.2 分布式數據庫的發(fā)展及
趨勢
11.1.3 云數據庫與傳統(tǒng)的分布式
數據庫
11.2 大數據及主動數據庫
11.2.1 大數據概述
11.2.2 主動數據庫概述
11.3 數據倉庫與數據挖掘
11.3.1 數據倉庫概述
11.3.2 數據挖掘
11.3.3 數據倉庫與數據挖掘的區(qū)別
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 數據庫新技術應用發(fā)展趨勢
11.5.1 數據庫新技術發(fā)展的主流
趨勢
11.5.2 數據庫新技術發(fā)展的特征
11.6 本章小結
附錄 練習與實踐習題部分參考答案
參考文獻