SQL Server實用教程(第5版)(SQL Server 2008版)(含視頻教學)

SQL Server實用教程(第5版)(SQL Server 2008版)(含視頻教學)

《SQL Server實用教程(第5版)(SQL Server 2008版)(含視頻教學)》是2018年9月電子工業出版社出版的圖書,作者是鄭阿奇。

內容簡介,目錄,作者簡介,

內容簡介

本書以Microsoft SQL Server 2008中文版為平台,系統地介紹SQL Server 2008基礎、實驗和SQL Server 2008綜合套用等內容。SQL Server 2008基礎部分在介紹資料庫的基礎知識後,系統介紹資料庫創建、表的創建和操作、資料庫的查詢和視圖、T-SQL語言、索引與數據完整性、存儲過程和觸發器、備份與恢復、系統安全管理,以及事務、鎖定、自動化和服務等。實驗部分訓練SQL Server基本操作和基本命令,其資料庫自成系統。SQL Server 2008綜合套用部分通過創建SQL Server 2008實習資料庫及其資料庫常用對象,將資料庫、表、視圖、觸發器、完整性、存儲過程等進行綜合套用;之後,通過學生成績管理系統,介紹目前流行的幾種開發平台操作SQL Server 2008資料庫,包括PHP 7/SQL Server 2008學生成績管理系統、Java EE 7/SQL Server 2008 學生成績管理系統、ASP.NET 4/SQL Server 2008學生成績管理系統、Visual C# 2017/SQL Server 2008學生成績管理系統、Python 3.7/SQL Server 2008學生成績管理系統、VB.NET(2013)/SQL Server 2008 學生成績管理系統。

目錄

第1部分 SQL Server 2008基礎
第1章 資料庫基礎知識 1
1.1 資料庫基本概念 1
1.1.1 資料庫與資料庫管理系統 1
1.1.2 數據模型和關係資料庫 2
1.1.3 關係型資料庫語言 4
1.2.1 概念結構設計 4
1.2.2 邏輯結構設計 5
1.2.3 資料庫物理設計 7
1.3 SQL Server 2008環境 7
1.3.1 SQL Server 2008概述 7
1.3.2 SQL Server 2008的安裝 7
1.3.3 SQL Server 2008伺服器組件 11
1.3.4 SQL Server 2008管理和開發工具 12
第2章 資料庫創建 17
2.1 SQL Server資料庫基本概念 17
2.1.1 邏輯資料庫 17
2.1.2 物理資料庫 19
2.1.3 系統資料庫和用戶資料庫 20
2.2 界面方式創建資料庫 20
2.2.1 資料庫的創建 20
2.2.2 資料庫的修改和刪除 21
2.3 命令方式創建資料庫 25
2.3.1 創建資料庫 25
2.3.2 修改資料庫 30
2.3.3 刪除資料庫 33
2.3.4 資料庫快照 34
第3章 表的創建和操作 35
3.1 表結構和數據類型 35
3.1.1 表和表結構 35
3.1.2 數據類型 36
3.1.3 表結構設計 41
3.2 界面方式操作表 42
3.2.1 創建表 42
3.2.2 修改表結構 43
3.2.3 刪除表 46
3.3 命令方式操作表 47
3.3.1 創建表 47
3.3.2 創建分區表 50
3.3.3 修改表結構 53
3.3.4 刪除表 55
3.4 界面方式操作表數據 55
3.5 命令方式操作表數據 57
3.5.1 插入記錄 57
3.5.2 刪除記錄 60
3.5.3 修改記錄 62
3.5.4 更新記錄 64
第4章 資料庫的查詢和視圖 66
4.1 關係運算 66
4.2 資料庫的查詢 68
4.2.1 選擇查詢結果輸出列 68
4.2.2 選擇查詢條件:WHERE子句 74
4.2.3 指定查詢對象:FROM子句 83
4.2.4 連線 87
4.2.5 指定查詢結果分組條件:GROUP BY子句 90
4.2.6 指定查詢結果分組統計條件:
HAVING子句 94
4.2.7 指定查詢結果排序順序:ORDER BY子句 95
4.2.8 SELECT語句的其他語法 97
4.3 視圖 100
4.3.1 視圖概念 100
4.3.2 創建視圖 100
4.3.3 查詢視圖 103
4.3.4 更新視圖 104
4.3.5 修改視圖的定義 106
4.3.6 刪除視圖 107
4.4 游標 107
4.4.1 游標概念 107
4.4.2 聲明游標 108
4.4.3 打開游標 110
4.4.4 讀取數據 111
4.4.5 關閉游標 112
4.4.6 刪除游標 113
第5章 T-SQL語言 114
5.1 SQL語言與T-SQL語言 114
5.2 常量、變數與數據類型 115
5.2.1 常量 115
5.2.2 數據類型 117
5.2.3 變數 120
5.3 運算符與表達式 123
5.4 流程控制語句 128
5.5 系統內置函式 133
5.5.1 系統內置函式介紹 133
5.5.2 常用系統標量函式 134
5.6 用戶定義函式 140
5.6.1 用戶函式的定義與調用 140
5.6.2 用戶定義函式的刪除 144
第6章 索引與數據完整性 145
6.1 索引 145
6.1.1 索引的分類 145
6.1.2 索引的創建 146
6.1.3 重建索引 151
6.1.4 索引的刪除 152
6.2 數據完整性 153
6.2.1 數據完整性的分類 153

作者簡介

鄭阿奇,南京師範大學計算機科學與技術學院,副教授,東南大學本科,曾任計算機軟體系主任,獲選南京師範大學教學名師培養人選。主編5套計算機系列教材,獲教育部優秀教材二等獎、電子部優秀教材二等獎、兩次獲江蘇省優秀教學成果二等獎、江蘇省暢銷圖書編輯二等獎、全國高校出版社優秀暢銷書二等獎、兩次獲南京師範大學優秀教學成果一等獎、南京師範大學精品教材一等獎。參加主持國家八六三計畫子項目、江蘇省科技開發項目,主持南京市科技開發項目、泰州市科委項目、金陵石化公司項目,獲江蘇省優秀軟體獎,江蘇省科技進步獎、南京市創新成果獎。獲國家發明專利和實用新型專利20多個。

相關詞條

熱門詞條

聯絡我們