零基礎輕鬆學 SQL Server 2016

零基礎輕鬆學 SQL Server 2016

作者: 梁晶李銀兵丁衛穎
出版社: 機械工業
出版在: 2020-04-01
ISBN-13: 9787111642640
ISBN-10: 7111642643
裝訂格式: 平裝
總頁數: 260 頁





內容描述


《零基礎輕鬆學SQL Server 2016》通過理論與實踐相結合的方式,
並結合作者多年的教學和開發經驗,
由淺入深地介紹SQL Server 2016數據庫的基本原理和綜合應用。
該書共16章。
第1章主要介紹數據庫相關的基礎知識,並引入關係型數據庫的概念,為後面的章節做好鋪墊。
第2~7章介紹操作存儲數據的倉庫、單元,約束和管理表中的數據,
查詢語句入門及進階。第8章介紹系統函數與自定義函數。
第9、10章介紹視圖、索引相關的知識。第11-16章分別介紹T-SQL語言基礎、
存儲過程、確保數據完整性的觸發器、與數據安全相關的對象、
數據庫的備份和還原、系統自動化任務管理。
綜觀全書,既有宏觀的指導又有微觀細節的介紹,
既有生動的實例講解又有典型經驗的分享。
該書可供SQL Server初學者、數據庫開發人員使用,
也可作為大中專院校計算機相關專業數據庫應用開發設計課程的教材。


目錄大綱


前言
第1章初識數據庫1
1.1與數據庫有關的一些概念1
1.1.1數據庫1
1.1.2數據庫管理系統1
1.1.3數據庫系統2
1.2了解常用的數據庫產品3
1.2.1 Oracle數據庫3
1.2.2 MySQL數據庫3
1.2.3 SQL Server數據庫3
1.2.4非關係型數據庫4
1.3安裝SQL Server 20164
1.3.1 SQL Server 2016簡述4
1.3.2在Windows Server環境下安裝SQL Server 20165
1.4使用SQL Server Management Studio11
1.4.1進入SQL Server 201611
1.4.2異常情況的處理13
1.5使用SQL Server配置管理器13
1.6在SQL Server中已經存在的數據庫14
1.7課後練習15
1.7.1填空題15
1.7.2問答題15
第2章操作存儲數據的倉庫16
2.1創建數據庫16
2.1.1創建數據庫的語法16
2.1.2用簡單的語句創建數據庫17
2.1.3為數據庫指定一個位置17
2.1.4創建由多個文件組成的數據庫18
2.1.5查看已經創建的數據庫18
2.1.6使用SQL Server Management Studio創建數據庫18
2.2修改數據庫21
2.2.1修改數據庫的語法21
2.2.2為數據庫重命名21
2.2.3更改數據庫的容量22
2.2.4在數據庫中添加文件23
2.2.5清理數據庫中的無用文件25
2.2. 6使用SQL Server Management Studio修改數據庫25
2.3刪除數據庫26
2.3.1使用命令刪除數據庫26
2.3.2使用SQL Server Management Studio刪除數據庫27
2.4實例演練27
2.5課後練習29
第3章操作存儲數據的單元30
3.1數據類型30
3.1.1整型和浮點型30
3.1.2字符串類型31
3.1.3日期時間類型31
3.1.4其他數據類型32
3.2創建數據表33
3.2.1創建數據表的語句33
3.2.2使用CREATE語句創建簡單的數據表34
3.2.3創建帶自動增長字段的數據表34
3.2.4創建帶自定義數據類型的數據表36
3.2.5認識臨時表37
3.2.6使用SQL Server Management Studio輕鬆創建數據表39
3.2.7使用SP_HELP查看表的骨架39
3.2.8使用sysobjects查看表的信息40
3.2.9使用INFORMATION_SCHEMA.COLUMNS查看表的信息41
3.3修改數據表42
3.3.1修改表中的數據類型43
3.3.2更改表中字段的數目43
3.3.3給表中的字段改名44
3.3.4使用SQL Server Management Studio修改表46
3.4刪除數據表47
3.4.1刪除數據表的語法47
3.4 .2使用DROP語句去掉多餘的表47
3.4.3使用SQL Server Management Studio輕鬆刪除表47
3.5實例演練48
3.6課後練習49
第4章約束表中的數據50
4.1為什麼要使用約束50
4.2主鍵約束— —PRIMARY KEY51
4.2.1在創建表時直接加上主鍵約束51
4.2.2在修改表時加上主鍵約束52
4.2.3刪除主鍵約束54
4.2.4使用SQL Server Management Studio輕鬆使用主鍵約束55
4.3外鍵約束— —FOREIGN KEY55
4.3.1在創建表時直接加上外鍵約束56
4.3.2在修改表時加上外鍵約束57
4.3.3刪除外鍵約束58
4.3.4使用SQL Server Management Studio輕鬆使用外鍵約束59
4.4默認值約束——DEFAULT60
4.4.1在創建表時添加默認值約束61
4.4.2在修改表時添加默認值約束61
4.4.3刪除默認值約束62
4.4.4使用SQL Server Management Studio輕鬆使用默認值約束63
4.5檢查約束——CHECK63
4.5.1在創建表時添加檢查約束63
4.5.2在修改表時添加檢查約束64
4.5.3刪除檢查約束65
4.5.4使用SQL Server Management Studio輕鬆使用檢查約束66
4.6唯一約束——UNIQUE66
4.6.1在創建表時加上唯一約束67
4.6.2在修改表時加上唯一約束68
4.6.3刪除唯一約束68
4.6.4使用SQL Server Management Studio輕鬆使用唯一約束69
4.7非空約束——NOT NULL70
4.7.1在創建表時添加非空約束70
4.7.2在修改表時添加非空約束71
4.7.3刪除非空約束71
4.7.4使用SQL Server Management Studio輕鬆使用非空約束72
4.8實例演練72
4.9課後練習74
第5章管理表中的數據75
5.1向數據表中添加數據——INSERT75
5.1.1 INSERT語句的基本語法格式75
5.1.2給表中的全部字段添加值75




相關書籍

Oracle Database 12c SQL (Paperback)

作者 Jason Price

2020-04-01

Oracle Business Intelligence Applications: Deliver Value Through Rapid Implementations (Paperback)

作者 Simon Miller William Hutchinson

2020-04-01

Oracle Mobile Cloud Service Developer's Guide

作者 John Thomas

2020-04-01