注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)SQL Server 2017數(shù)據(jù)庫(kù)從入門到實(shí)戰(zhàn)(從入門到實(shí)戰(zhàn)·微課視頻 微課版)

SQL Server 2017數(shù)據(jù)庫(kù)從入門到實(shí)戰(zhàn)(從入門到實(shí)戰(zhàn)·微課視頻 微課版)

SQL Server 2017數(shù)據(jù)庫(kù)從入門到實(shí)戰(zhàn)(從入門到實(shí)戰(zhàn)·微課視頻 微課版)

定 價(jià):¥69.80

作 者: 楊曉春,秦婧,劉存勇 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302534365 出版時(shí)間: 2020-06-01 包裝: 平裝
開本: 16 頁(yè)數(shù): 360 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書是關(guān)于SQL Server 2017的入門教程,目標(biāo)是帶領(lǐng)讀者走進(jìn)SQL Server 2017并掌握對(duì)其的操作和管理。 本書從SQL Server 2017的安裝開始講解并結(jié)合具體的示例逐步介紹SQL Server中主要的數(shù)據(jù)庫(kù)對(duì)象的創(chuàng)建和管理的操作,不僅使用SQL語(yǔ)句來(lái)介紹具體的語(yǔ)法,還介紹在SSMS(SQL Server Management Studio)中創(chuàng)建和管理數(shù)據(jù)庫(kù)對(duì)象。為了將SQL Server數(shù)據(jù)庫(kù)與編程語(yǔ)言相結(jié)合,本書還重點(diǎn)介紹了使用C#語(yǔ)言連接SQL Server數(shù)據(jù)庫(kù)實(shí)現(xiàn)文章管理系統(tǒng),以及使用Python語(yǔ)言連接SQL Server數(shù)據(jù)庫(kù)實(shí)現(xiàn)用戶管理模塊。 本書可以作為高等院校計(jì)算機(jī)相關(guān)專業(yè)的授課教材,也可以作為相關(guān)培訓(xùn)機(jī)構(gòu)的輔導(dǎo)用書,同時(shí)也非常適合作為專業(yè)人員的參考手冊(cè)。

作者簡(jiǎn)介

  東北大學(xué)軟件與理論專業(yè)研究生,10年軟件開發(fā)和教學(xué)經(jīng)驗(yàn),主要授課科目有.NET開發(fā)、JAVA開發(fā)以及數(shù)據(jù)庫(kù)的應(yīng)用和維護(hù)。主要作品如下:《SQL Server 2012 王者歸來(lái)》、《21天學(xué)通SQL Server》、《Oracle從入門到精通》、《Access web 高級(jí)編程》(譯作)等。

圖書目錄

第1章
走進(jìn)數(shù)據(jù)庫(kù)
1.1數(shù)據(jù)庫(kù)概述
1.2數(shù)據(jù)庫(kù)的模式
1.3安裝SQL Server 2017
1.3.1SQL Server 2017各版本介紹
1.3.2SQL Server 2017安裝步驟
1.4啟動(dòng)SQL Server
1.4.1啟動(dòng)SQL Server數(shù)據(jù)庫(kù)服務(wù)
1.4.2登錄SQL Server數(shù)據(jù)庫(kù)
1.5SSMS的真面目
1.6本章小結(jié)
1.7本章習(xí)題
 
第2章
操作數(shù)據(jù)庫(kù)
2.1創(chuàng)建數(shù)據(jù)庫(kù)
2.1.1創(chuàng)建數(shù)據(jù)庫(kù)的語(yǔ)法
2.1.2創(chuàng)建個(gè)數(shù)據(jù)庫(kù)
2.1.3自定義數(shù)據(jù)文件的位置
2.1.4創(chuàng)建由多文件組成的數(shù)據(jù)庫(kù)
2.1.5通過文件組創(chuàng)建數(shù)據(jù)庫(kù)
2.1.6查看數(shù)據(jù)庫(kù)
2.1.7使用SSMS創(chuàng)建數(shù)據(jù)庫(kù)
2.2修改數(shù)據(jù)庫(kù)
2.2.1數(shù)據(jù)庫(kù)重命名
2.2.2更改數(shù)據(jù)文件的大小
2.2.3添加數(shù)據(jù)庫(kù)中的文件
2.2.4刪除數(shù)據(jù)庫(kù)中的文件
2.2.5使用SSMS修改數(shù)據(jù)庫(kù)
2.3刪除數(shù)據(jù)庫(kù)
2.3.1使用語(yǔ)句刪除數(shù)據(jù)庫(kù)
2.3.2使用SSMS刪除數(shù)據(jù)庫(kù)
2.4本章小結(jié)
2.5本章習(xí)題
 
 
第3章
操作數(shù)據(jù)表
3.1數(shù)據(jù)表中字段的數(shù)據(jù)類型
3.1.1整型和浮點(diǎn)型
3.1.2字符串類型
3.1.3日期時(shí)間類型
3.1.4其他數(shù)據(jù)類型
 
 
 
3.2創(chuàng)建數(shù)據(jù)表
3.2.1創(chuàng)建一般數(shù)據(jù)表的語(yǔ)法
3.2.2創(chuàng)建簡(jiǎn)單數(shù)據(jù)表
3.2.3創(chuàng)建帶標(biāo)識(shí)列的數(shù)據(jù)表
3.2.4創(chuàng)建帶自定義數(shù)據(jù)類型的數(shù)據(jù)表
3.2.5在其他文件組上創(chuàng)建數(shù)據(jù)表
3.2.6創(chuàng)建臨時(shí)表
3.2.7使用SSMS創(chuàng)建數(shù)據(jù)表
3.2.8使用sp_help查看數(shù)據(jù)表
3.2.9使用sys.objects查看數(shù)據(jù)表
3.2.10使用information_schema.columns查看數(shù)據(jù)表
3.3修改數(shù)據(jù)表
3.3.1修改表中列的數(shù)據(jù)類型
3.3.2修改表中列的數(shù)目
3.3.3給表中的列改名
3.3.4重命名表
3.3.5使用SSMS修改表
3.4刪除數(shù)據(jù)表
3.4.1刪除數(shù)據(jù)表的語(yǔ)法
3.4.2使用DROP語(yǔ)句刪除多余的表
3.4.3使用SSMS刪除數(shù)據(jù)表
3.5本章小結(jié)
3.6本章習(xí)題
 
第4章
約束表中的數(shù)據(jù)
4.1約束的作用
4.2主鍵約束
4.2.1在創(chuàng)建表時(shí)設(shè)置主鍵約束
4.2.2在修改表時(shí)添加主鍵約束
4.2.3刪除主鍵約束
4.2.4使用SSMS管理主鍵約束
4.3外鍵約束
4.3.1在創(chuàng)建表時(shí)設(shè)置外鍵約束
4.3.2在修改表時(shí)設(shè)置外鍵約束
4.3.3刪除外鍵約束
4.3.4使用SSMS管理外鍵約束
4.4默認(rèn)值約束
4.4.1在創(chuàng)建表時(shí)設(shè)置默認(rèn)值約束
4.4.2在修改表時(shí)添加默認(rèn)值約束
4.4.3刪除默認(rèn)值約束
4.4.4使用SSMS管理默認(rèn)值約束
4.5檢查約束
4.5.1在創(chuàng)建表時(shí)設(shè)置檢查約束
4.5.2在修改表時(shí)添加檢查約束
4.5.3刪除檢查約束
4.5.4使用SSMS管理檢查約束
4.6約束
4.6.1在創(chuàng)建表時(shí)設(shè)置約束
4.6.2在修改表時(shí)添加約束
4.6.3刪除約束
4.6.4使用SSMS管理約束
4.7非空約束
4.7.1在創(chuàng)建表時(shí)設(shè)置非空約束
4.7.2在修改表時(shí)添加非空約束
4.7.3刪除非空約束
4.7.4使用SSMS管理非空約束
4.8本章小結(jié)
4.9本章習(xí)題
 
第5章
操作表中的數(shù)據(jù)
5.1添加數(shù)據(jù)
5.1.1INSERT語(yǔ)句
5.1.2向表中的全部列添加值
5.1.3給指定列添加值
5.1.4為標(biāo)識(shí)列添加值
5.1.5使用默認(rèn)值添加數(shù)據(jù)
5.1.6復(fù)制表中的數(shù)據(jù)
5.1.7批量添加
5.2修改表中的數(shù)據(jù)
5.2.1UPDATE語(yǔ)句
5.2.2不指定條件修改數(shù)據(jù)
5.2.3按指定條件修改數(shù)據(jù)
5.2.4修改前N條數(shù)據(jù)
5.2.5根據(jù)其他表的數(shù)據(jù)更新表
5.3使用DELETE語(yǔ)句刪除表中的數(shù)據(jù)
5.3.1DELETE語(yǔ)句
5.3.2刪除表中的全部記錄
5.3.3按條件刪除記錄
5.3.4刪除前N條數(shù)據(jù)
5.3.5使用TRUNCATE TABLE語(yǔ)句清空表中的數(shù)據(jù)
5.4使用SSMS操作數(shù)據(jù)表
5.5本章小結(jié)
5.6本章習(xí)題
 
第6章
查詢語(yǔ)句基礎(chǔ)
6.1運(yùn)算符
6.1.1算術(shù)運(yùn)算符
6.1.2比較運(yùn)算符
6.1.3邏輯運(yùn)算符
6.1.4位運(yùn)算符
6.1.5其他運(yùn)算符
6.1.6運(yùn)算符的優(yōu)先級(jí)
6.2簡(jiǎn)單查詢
6.2.1查詢語(yǔ)句的基本語(yǔ)法形式
6.2.2查詢表中的全部數(shù)據(jù)
6.2.3按條件查詢數(shù)據(jù)
6.2.4給列設(shè)置別名
6.2.5使用TOP查詢表中的前幾行數(shù)據(jù)
6.2.6在查詢時(shí)去除重復(fù)的結(jié)果
6.2.7對(duì)查詢結(jié)果進(jìn)行排序
6.2.8查看含有NULL值的列
6.2.9模糊查詢用LIKE
6.2.10查詢某一范圍用IN
6.2.11根據(jù)多個(gè)條件查詢數(shù)據(jù)
6.3聚合函數(shù)
6.3.1求值函數(shù)MAX 和小值函數(shù)MIN
6.3.2求平均值函數(shù)AVG
6.3.3求和函數(shù)SUM
6.3.4求記錄行數(shù)COUNT
6.4本章小結(jié)
6.5本章習(xí)題
 
第7章
子查詢與多表查詢
7.1子查詢
7.1.1單列子查詢
7.1.2多行子查詢
7.2分組查詢
7.2.1分組查詢介紹
7.2.2聚合函數(shù)在分組查詢中的應(yīng)用
7.2.3使用條件的分組查詢
7.2.4分組查詢的排序
7.3多表查詢
7.3.1笛卡兒積
7.3.2自連接
7.3.3外連接
7.3.4內(nèi)連接
7.4結(jié)果集的運(yùn)算
7.4.1使用UNION關(guān)鍵字合并結(jié)果集
7.4.2排序合并結(jié)果集
7.4.3使用EXCEPT關(guān)鍵字對(duì)結(jié)果集進(jìn)行差運(yùn)算
7.4.4使用INTERSECT關(guān)鍵字對(duì)結(jié)果集進(jìn)行交集運(yùn)算
7.5本章小結(jié)
7.6本章習(xí)題
 
第8章
函數(shù)
8.1系統(tǒng)函數(shù)
8.1.1數(shù)學(xué)函數(shù)
8.1.2字符串函數(shù)
8.1.3日期和時(shí)間函數(shù)
8.1.4其他函數(shù)
8.2自定義函數(shù)
8.2.1創(chuàng)建自定義函數(shù)的語(yǔ)法
8.2.2標(biāo)量值函數(shù)
8.2.3創(chuàng)建表值函數(shù)
8.2.4修改自定義函數(shù)
8.2.5刪除自定義函數(shù)
8.2.6在SSMS中管理函數(shù)
8.3本章小結(jié)
8.4本章習(xí)題 
 
第9章
視圖
9.1視圖的概念
9.2創(chuàng)建視圖
9.2.1創(chuàng)建視圖的語(yǔ)法
9.2.2源自一張表的視圖
9.2.3源自多張表的視圖 
9.3更新視圖
9.3.1更新視圖的語(yǔ)法
9.3.2更新視圖的示例
9.3.3視圖重命名
9.4刪除視圖
9.4.1刪除視圖的語(yǔ)法
9.4.2刪除視圖的示例
9.5使用DML語(yǔ)句操作視圖
9.5.1使用INSERT語(yǔ)句向視圖中添加數(shù)據(jù)
9.5.2使用UPDATE語(yǔ)句更新視圖中的數(shù)據(jù)
9.5.3使用DELETE語(yǔ)句刪除視圖中的數(shù)據(jù)
9.6使用SSMS操作視圖
9.6.1使用SSMS創(chuàng)建視圖
9.6.2使用SSMS修改視圖
9.6.3使用SSMS刪除視圖
9.7本章小結(jié)
9.8本章習(xí)題
 
第10章
索引
10.1認(rèn)識(shí)索引
10.1.1索引的作用
10.1.2索引的分類
10.2創(chuàng)建索引
10.2.1創(chuàng)建索引的語(yǔ)法
10.2.2創(chuàng)建聚集索引
10.2.3創(chuàng)建非聚集索引
10.2.4創(chuàng)建復(fù)合索引
10.3修改索引
10.3.1修改索引的語(yǔ)法
10.3.2禁用索引
10.3.3重新生成索引
10.3.4修改索引名
10.4刪除索引
10.4.1刪除索引的語(yǔ)法
10.4.2刪除索引案例
10.5使用SSMS操作索引
10.5.1使用SSMS創(chuàng)建索引
10.5.2使用SSMS修改索引
10.5.3使用SSMS刪除索引
10.6本章小結(jié)
10.7本章習(xí)題
 
第11章
TSQL語(yǔ)言基礎(chǔ)
11.1了解TSQL語(yǔ)法規(guī)則
11.2常量和變量
11.2.1常量
11.2.2變量
11.3流程控制語(yǔ)句
11.3.1BEGIN…END語(yǔ)句
11.3.2IF語(yǔ)句
11.3.3WHILE語(yǔ)句
11.3.4CASE語(yǔ)句
11.3.5WAITFOR語(yǔ)句
11.3.6TRY…CATCH語(yǔ)句
11.4游標(biāo)
11.4.1定義游標(biāo)
11.4.2打開游標(biāo)
11.4.3讀取游標(biāo)
11.4.4關(guān)閉和刪除游標(biāo)
11.5使用事務(wù)控制語(yǔ)句
11.5.1什么是事務(wù)
11.5.2啟動(dòng)和保存事務(wù)
11.5.3提交和回滾事務(wù)
11.5.4事務(wù)的應(yīng)用
11.6本章小結(jié)
11.7本章習(xí)題
 
第12章
存儲(chǔ)過程
12.1認(rèn)識(shí)存儲(chǔ)過程
12.1.1存儲(chǔ)過程的特點(diǎn)
12.1.2存儲(chǔ)過程的類型
12.2創(chuàng)建存儲(chǔ)過程
12.2.1創(chuàng)建存儲(chǔ)過程的語(yǔ)法
12.2.2創(chuàng)建不帶參數(shù)的存儲(chǔ)過程
12.2.3創(chuàng)建帶參數(shù)的存儲(chǔ)過程
12.2.4創(chuàng)建帶加密選項(xiàng)的存儲(chǔ)過程
12.3修改存儲(chǔ)過程
12.3.1修改存儲(chǔ)過程的語(yǔ)法
12.3.2修改存儲(chǔ)過程
12.3.3給存儲(chǔ)過程更名
12.4刪除存儲(chǔ)過程
12.4.1刪除存儲(chǔ)過程的語(yǔ)法
12.4.2刪除存儲(chǔ)過程案例
12.5使用SSMS管理存儲(chǔ)過程
12.5.1使用SSMS創(chuàng)建存儲(chǔ)過程
12.5.2使用SSMS修改存儲(chǔ)過程
12.5.3使用SSMS刪除存儲(chǔ)過程
12.6本章小結(jié)
12.7本章習(xí)題
 
第13章
觸發(fā)器
13.1觸發(fā)器概述
13.1.1觸發(fā)器的作用
13.1.2觸發(fā)器的分類
13.2創(chuàng)建觸發(fā)器
13.2.1創(chuàng)建觸發(fā)器的語(yǔ)法
13.2.2創(chuàng)建AFTER類型觸發(fā)器
13.2.3再建INSTEAD OF類型觸發(fā)器
13.2.4創(chuàng)建帶加密選項(xiàng)的觸發(fā)器
13.3修改觸發(fā)器
13.3.1修改觸發(fā)器的語(yǔ)法
13.3.2修改觸發(fā)器
13.3.3禁用/啟用觸發(fā)器
13.4刪除觸發(fā)器
13.5使用SSMS管理觸發(fā)器
13.5.1使用SSMS創(chuàng)建觸發(fā)器
13.5.2使用SSMS修改觸發(fā)器
13.5.3使用SSMS刪除觸發(fā)器
13.5.4使用SSMS啟用/禁用觸發(fā)器
13.6本章小結(jié)
13.7本章習(xí)題
 
第14章
與數(shù)據(jù)安全相關(guān)的對(duì)象
14.1認(rèn)識(shí)與數(shù)據(jù)安全相關(guān)的對(duì)象
14.2登錄賬號(hào)管理
14.2.1創(chuàng)建登錄賬號(hào)
14.2.2修改登錄賬號(hào)
14.2.3刪除登錄賬號(hào)
14.2.4使用SSMS管理登錄賬號(hào)
14.3用戶管理
14.3.1創(chuàng)建用戶
14.3.2修改用戶
14.3.3刪除用戶
14.3.4使用SSMS管理用戶
14.4角色管理
14.4.1認(rèn)識(shí)常用角色
14.4.2創(chuàng)建角色
14.4.3修改角色
14.4.4刪除角色
14.4.5使用SSMS管理角色
14.5權(quán)限管理
14.5.1授予權(quán)限
14.5.2拒絕權(quán)限
14.5.3收回權(quán)限
14.6本章小結(jié)
14.7本章習(xí)題
 
第15章
數(shù)據(jù)庫(kù)備份和還原
15.1數(shù)據(jù)庫(kù)備份
15.1.1數(shù)據(jù)庫(kù)備份的類型
15.1.2數(shù)據(jù)庫(kù)備份案例
15.1.3日志文件備份
15.1.4文件和文件組備份
15.1.5使用SSMS備份數(shù)據(jù)庫(kù)
15.2還原數(shù)據(jù)庫(kù)
15.2.1還原數(shù)據(jù)庫(kù)文件
15.2.2還原文件和文件組
15.2.3使用SSMS還原數(shù)據(jù)庫(kù)
15.3數(shù)據(jù)庫(kù)的分離和附加
15.3.1數(shù)據(jù)庫(kù)的分離
15.3.2數(shù)據(jù)庫(kù)的附加
15.4本章小結(jié)
15.5本章習(xí)題
 
第16章
系統(tǒng)自動(dòng)化任務(wù)管理
16.1SQL Server代理
16.1.1認(rèn)識(shí)SQL Server代理
16.1.2操作SQL Server代理
16.2作業(yè)
16.2.1創(chuàng)建作業(yè)
16.2.2定義作業(yè)步驟
16.2.3創(chuàng)建一個(gè)作業(yè)執(zhí)行計(jì)劃
16.2.4查看和管理作業(yè)
16.3維護(hù)計(jì)劃
16.3.1什么是維護(hù)計(jì)劃
16.3.2創(chuàng)建維護(hù)計(jì)劃
16.4警報(bào)
16.4.1創(chuàng)建警報(bào)
16.4.2刪除警報(bào)
16.5操作員
16.5.1創(chuàng)建操作員
16.5.2使用操作員
16.6本章小結(jié)
16.7本章習(xí)題
 
第17章
文章管理系統(tǒng)
17.1ADO.NET介紹
17.1.1認(rèn)識(shí)ADO.NET
17.1.2使用Connection連接SQL Server數(shù)據(jù)庫(kù)
17.1.3使用Command操作SQL Server數(shù)據(jù)庫(kù)
17.1.4使用DataSet和DataAdapter操作SQL Server數(shù)據(jù)庫(kù)
17.2使用Windows窗體程序完成文章管理系統(tǒng)
17.2.1Windows窗體程序的開發(fā)環(huán)境介紹
17.2.2數(shù)據(jù)表的設(shè)計(jì)
17.2.3添加文章功能
17.2.4查詢文章功能
17.2.5刪除文章功能
17.2.6修改文章功能
17.3本章小結(jié)
 
第18章
使用Python連接SQL Server
18.1Python的開發(fā)環(huán)境介紹
18.1.1Anaconda 3簡(jiǎn)介
18.1.2pymssql中的類
18.1.3編寫數(shù)據(jù)庫(kù)連接類
18.2用戶管理模塊的設(shè)計(jì)與實(shí)現(xiàn)
18.2.1數(shù)據(jù)表的設(shè)計(jì)
18.2.2控制臺(tái)應(yīng)用程序的創(chuàng)建
18.2.3用戶管理模塊的實(shí)現(xiàn)過程
18.3本章小結(jié)
 
 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)