- SQL Server 2016數(shù)據(jù)庫應(yīng)用與開發(fā)
- 姜桂洪主編
- 1005字
- 2019-07-01 10:15:00
前言
人類所能夠收集的數(shù)據(jù)隨著大數(shù)據(jù)時代的來臨急劇增加,已經(jīng)達到拍字節(jié)級別甚至艾字節(jié)級別的大數(shù)據(jù)量,使得大數(shù)據(jù)分析應(yīng)運而生。依托大數(shù)據(jù)獲取隱含知識或決策依據(jù)的系統(tǒng)和技術(shù)的基礎(chǔ)就是數(shù)據(jù)庫開發(fā),大數(shù)據(jù)更是將數(shù)據(jù)庫的應(yīng)用平臺推上一個新的高度。
Microsoft公司的SQL Server 2016是一個功能完備的數(shù)據(jù)庫管理系統(tǒng),SQL Server 2016在確保原有功能的基礎(chǔ)上,增加了許多新功能。其對云計算和大數(shù)據(jù)的支持實現(xiàn)了與Microsoft Azure云平臺的交互和全面支持。
本書從教學(xué)實際需求出發(fā),結(jié)合初學(xué)者的認(rèn)知規(guī)律,由淺入深、循序漸進地講解SQL Server 2016數(shù)據(jù)庫管理與開發(fā)過程的知識。全書體系完整、可操作性強,以大量的例題對常用知識點操作進行示范,所有例題全部通過調(diào)試,內(nèi)容涵蓋了設(shè)計一個數(shù)據(jù)庫應(yīng)用系統(tǒng)要用到的主要知識。同時,對SQL Server 2016數(shù)據(jù)庫的主要操作單元錄制了微課視頻,以此為讀者學(xué)習(xí)數(shù)據(jù)庫的基本操作提供了新的方法和途徑。
全書共分15章,現(xiàn)將本書的主要內(nèi)容簡單介紹如下。
第1章 有關(guān)數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)知識和關(guān)系數(shù)據(jù)庫理論。
第2章 SQL Server 2016基礎(chǔ)知識和運行環(huán)境的基本操作。
第3章 SQL Server 2016數(shù)據(jù)庫的創(chuàng)建與管理、數(shù)據(jù)庫文件和文件組、數(shù)據(jù)庫快照等。
第4章 數(shù)據(jù)類型、表的基本操作、數(shù)據(jù)完整性和數(shù)據(jù)轉(zhuǎn)換等。
第5章 Transact-SQL的語法規(guī)則及使用。
第6章 利用SELECT語句進行數(shù)據(jù)檢索。
第7章 多表連接、子查詢、游標(biāo)和管理大對象類型數(shù)據(jù)的操作。
第8章 索引與視圖的創(chuàng)建、管理、刪除方法及統(tǒng)計信息的操作與應(yīng)用等。
第9章 存儲過程與觸發(fā)器的基本特點、創(chuàng)建、修改、刪除等操作。
第10章 事務(wù)和并發(fā)控制的基本特點、創(chuàng)建、管理和應(yīng)用等基本操作。
第11章 SQL Server 2016的安全架構(gòu),包括服務(wù)器、數(shù)據(jù)庫和權(quán)限的安全架構(gòu)設(shè)計,以及登錄名、架構(gòu)、用戶、角色、權(quán)限方面安全性管理等。
第12章 數(shù)據(jù)庫的備份和還原,主要包括備份和還原的類型、還原前的準(zhǔn)備與備份、還原的操作過程與策略等。
第13章 系統(tǒng)自動化任務(wù)管理的基本工作原理,作業(yè)、操作員、警報創(chuàng)建和使用等。
第14章 復(fù)制與性能監(jiān)視。主要內(nèi)容包括:復(fù)制的創(chuàng)建、管理與應(yīng)用,系統(tǒng)監(jiān)視和調(diào)整的目標(biāo)、系統(tǒng)性能因素、監(jiān)視策略和主要監(jiān)視工具的使用等。
第15章 數(shù)據(jù)庫應(yīng)用程序的開發(fā)過程,通過案例講解如何使用Java訪問SQL Server數(shù)據(jù)庫,開發(fā)數(shù)據(jù)庫應(yīng)用程序等。
本書由孫福振編寫第12章,蘇晶編寫第15章,其他章節(jié)由姜桂洪編寫,全書由姜桂洪統(tǒng)稿。
張冬梅、王德亮、呂兵等老師在本書的編寫過程中給予了很多幫助,在此深表感謝。
由于編者水平有限,對于書中存在的不足之處,懇請讀者批評指正。
編者
2018年12月
- Unreal Engine Physics Essentials
- JavaScript全程指南
- Vue.js 2 and Bootstrap 4 Web Development
- Developing Middleware in Java EE 8
- Java Web及其框架技術(shù)
- Python計算機視覺編程
- Mastering PHP Design Patterns
- 深入淺出DPDK
- Visual Basic程序設(shè)計實驗指導(dǎo)(第4版)
- Building RESTful Python Web Services
- 匯編語言編程基礎(chǔ):基于LoongArch
- Kivy Cookbook
- 零基礎(chǔ)學(xué)HTML+CSS
- STM8實戰(zhàn)
- Node.js實戰(zhàn):分布式系統(tǒng)中的后端服務(wù)開發(fā)