軟體開發自學視頻教程:SQL Server自學視頻教程

軟體開發自學視頻教程:SQL Server自學視頻教程

《軟體開發自學視頻教程:SQL Server自學視頻教程》是2014年11月清華大學出版社出版的圖書,作者是軟體開發技術聯盟 。

基本介紹

  • 書名:軟體開發自學視頻教程:SQL Server自學視頻教程
  • 作者:軟體開發技術聯盟
  • 出版社:清華大學出版社
  • 出版時間:2014年11月
  • 頁數:442 頁
  • 定價:69.8 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787302371038
內容簡介,圖書目錄,

內容簡介

《軟體開發自學視頻教程:SQL Server自學視頻教程》以初學者為主要對象,全面介紹了SQL Server 2012資料庫相關的各種技術。在內容排列上由淺入深,讓讀者循序漸進地掌握SQL Server 2012資料庫相關技術;在內容講解上結合豐富的圖解和形象的比喻,幫和炒才簽助讀者理解"晦澀難懂"的技術;在內容形式上附有大量的注意、說市碑盼明、技巧等欄目,夯實讀者理論技術,豐富管理與開發經驗。
  《軟體開發自學視頻教程:SQL Server自學視頻教程》共分3篇15章,晚抹其中,第1篇為入門篇,主要包括資料庫基礎知識、搭建SQL Server 2012開發環境、資料庫和數據表的使用、SQL Server基礎、查詢數據表記錄、掌握資料庫視圖的使用等內容;第2篇為提高篇,主要包括為數據表創建索引、利用存儲過程批處理SQL語句、套用觸發器最佳化查詢、游標的使用、通過事務修改數據、資料庫的維護管理、資料庫的安全機制等內容;第3篇為實戰篇,主要包括企業人事管理系統、企業進銷存管理系統兩個實戰項目。另外本書光碟含:
  12小時視頻講解/3247個編程實例/15個經典模組分析/15個項目開發案例/701個編程實踐任務/596個能力測試題目(基礎能力測組希仔試、數學及邏輯思維能力測試、面試能力測試、編程英語能力測試)/23個IT勵志故事。
  本書適用於SQL Server 2012資料庫的愛好者、初學者和中級開發人員,也可作為大中專院校和培訓機構的教材。

圖書目錄

第1篇 入 門 篇
第1章 資料庫基礎知識
( 視頻講解:25分鐘)
1.1 資料庫系統概述
1.1.1 組成資料庫系統的主要部分
1.1.2 追溯資料庫技術的發展史
1.2 抽象數據模型
1.2.1 認識數據模型
1.2.2 常見的數據模型
1.2.3 規範化關係資料庫
1.2.4 設計關係資料庫
1.2.5 實體間的關係
1.3 資料庫的體系結構
1.3.1 資料庫三級模式結構
1.3.2 三級模式之間的映射
1.4 介紹幾種關係資料庫
1.4.1 Access資料庫
1.4.2 SQL Server 2005資料庫
1.4.3 SQL Server 2008資料庫
1.4.4 SQL Server 2012資料庫
1.4.5 Oracle資料庫
1.5 本章小結
第2章 搭建SQL Server 2012開發環境
( 視頻講解:34分鐘)
2.1 簡述SQL Server 2012
2.1.1 SQL Server 2012的概貌
2.1.2 SQL Server 2012的特性
2.2 SQL Server 2012開發環境
2.2.1 為SQL Server 2012配置安裝
環境
2.2.2 安裝SQL Server 2012
2.2.3 卸載SQL Server 2012
2.3 啟動SQL Server 2012服務
2.3.1 後台啟動服務
2.3.2 通過配置管理器啟動
2.4 註冊SQL Server 2012伺服器
2.4.1 創閥只譽仔建與刪除伺服器組
2.4.2 註冊與刪除伺服器
2.5 本章小結
第3章 資料庫和數據表的使用
( 視頻講解:1小時42分鐘)
3.1 資料庫概述
3.1.1 幾個資料庫相關概念
3.1.2 常用資料庫對象
3.1.3 資料庫組成部分
3.1.4 4個系統資料庫
3.2 規範化SQL Server的命名
3.2.1 標識符命名規則
3.2.2 對象命名規則
3.2.3 實例命名規則
3.3 資料庫相關操作
3.3.1 創建資料庫
3.3.2 修改資料庫
3.3.3 刪除資料庫
3.4 使用數據表
3.4.1 以界面方式運算元據表
3.4.2 使用CREATE TABLE語句
創建表
3.4.3 創建、修改和刪除約束
3.4.4 使用ALTER TABLE語句
修改表結構
3.4.5 使用DROP TABLE語句刪除表
3.5 管理數據
3.5.1 使用INSERT語句添加數據
3.5.2 使用UPDATE語句修改數據
3.5.3 使用DELETE語句刪除數據
3.6 建立表間對應關係
3.6.1 一對一關係
3.6.2 一對多關係
3.6.3 多對多關係
3.7 綜合套用
3.7.1 批量插入數據
3.7.2 查看錶信息
3.8 本章常見錯誤
3.8.1 創建外鍵約束失敗
3.8.2 資料庫被使用導致無法刪除
3.8.3 修改數據表屬性失敗
3.9 本章小結
3.10 跟我上機
第4章祝多故 SQL Server基礎
( 視頻講潤茅催解:1小時30分鐘)
4.1 T-SQL語言基礎
4.1.1 T-SQL語言的組成
4.1.2 T-SQL語句結構
4.2 SQL中的常量與變數
4.2.1 字元串常量
4.2.2 二進制常量
4.2.3 bit常量
4.2.4 日期和時間常量
4.2.5 定義局部變數
4.2.6 使用全局變數
4.3 注釋符、運算符與通配符
4.3.1 注釋符(Annotation)
4.3.2 運算符(Operator)
4.3.3 通配符(Wildcard)
4.4 控制程式執行流程
4.4.1 BEGIN...END語句
4.4.2 IF判斷
4.4.3 IF...ELSE選擇
4.4.4 CASE函式
4.4.5 WHILE循環
4.4.6 WHILE...CONTINUE...
BREAK
4.4.7 RETURN退出
4.4.8 GOTO跳轉
4.4.9 WAITFOR掛起
4.5 調用聚合函式
4.5.1 聚合函式概述
4.5.2 SUM(求和)函式
4.5.3 AVG(平均值)函式
4.5.4 MIN(最小值)函式
4.5.5 MAX(最大值)函式
4.5.6 COUNT(統計)函式
4.5.7 DISTINCT(取不重複記錄)
函式
4.5.8 HAVING(查詢重複記錄)
函式
4.6 掌握數學函式的使用
4.6.1 數學函式概述
4.6.2 ABS(絕對值)函式
4.6.3 PI(圓周率)函式
4.6.4 POWER(乘方)函式
4.6.5 RAND(隨機浮點數)函式
4.6.6 ROUND(四捨五入)函式
4.6.7 SQUARE(平方)函式和
SQRT(平方根)函式
4.6.8 三角函式
4.7 字元串函式
4.7.1 字元串函式概述
4.7.2 ASCII(獲取ASCII碼)
函式
4.7.3 CHARINDEX(返回字元串的
起始位置)函式
4.7.4 LEFT(取左邊指定個數的字元)
函式
4.7.5 RIGHT(取右邊指定個數的字元)函式
4.7.6 LEN(返回字元個數)函式
4.7.7 REPLACE(替換字元串)
函式
4.7.8 REVERSE(返回字元表達式
的反轉)函式
4.7.9 STR函式
4.7.10 SUBSTRING(取字元串)
函式
4.8 日期和時間函式
4.8.1 日期和時間函式簡述
4.8.2 GETDATE(返回當前系統
日期和時間)函式
4.8.3 DAY(返回指定日期的天)
函式
4.8.4 MONTH(返回指定日期的月)
函式
4.8.5 YEAR(返回指定日期的年)
函式
4.8.6 DATEDIFF(返回日期和時間
的邊界數)函式
4.8.7 DATEADD(添加日期時間)
函式
4.9 轉換函式
4.9.1 轉換函式概述
4.9.2 CAST函式
4.9.3 CONVERT函式
4.10 元數據函式
4.10.1 元數據函式簡介
4.10.2 COL_LENGTH函式
4.10.3 COL_NAME函式
4.10.4 DB_NAME函式
4.11 綜合套用
4.11.1 查看商品信息表中價格最貴
的記錄
4.11.2 使用GROUPING SETS組合
多個分組結果集
4.12 本章常見錯誤
4.12.1 有約束衝突卻不提示
錯誤信息
4.12.2 T-SQL和SQL有什麼區別
4.13 本章小結
4.14 跟我上機
第5章 查詢數據表記錄
( 視頻講解:1小時12分鐘)
5.1 編寫SELECT語句
5.1.1 SELECT語句基本語法
5.1.2 指定公用表表達式
5.1.3 SELECT...FROM子句
5.1.4 INTO插入數據
5.1.5 指定搜尋條件
5.1.6 GROUP BY子句
5.1.7 HAVING子句
5.1.8 指定排列順序
5.1.9 去掉重複的記錄
5.1.10 TOP顯示指定行
5.2 合併多個查詢結果
5.2.1 區別合併與聯接
5.2.2 使用UNION ALL合併表
5.2.3 在UNION中使用order by
5.2.4 自動轉換數據類型
5.2.5 合併不同類型的數據
5.2.6 合併列數不同的表
5.2.7 使用UNION合併多表
5.3 子查詢與嵌套查詢
5.3.1 子查詢概述
5.3.2 嵌套查詢簡介
5.3.3 簡單嵌套查詢
5.3.4 帶IN的嵌套查詢
5.3.5 帶NOT IN的嵌套查詢
5.3.6 帶SOME的嵌套查詢
5.3.7 帶ANY的嵌套查詢
5.3.8 帶ALL的嵌套查詢
5.3.9 帶EXISTS的嵌套查詢
5.4 建立聯接
5.4.1 實現內部聯接
5.4.2 創建外部聯接
5.4.3 交叉聯接兩個表
5.4.4 聯接多表
5.5 綜合套用
5.5.1 學生信息表中按學生的姓氏
筆畫重新排序
5.5.2 利用模糊查詢進行區間查詢
5.5.3 按照升序排列前三的數據
5.6 本章常見錯誤
5.6.1 在SELECT中使用
GROUP BY出錯
5.6.2 區分NULL和0值
5.6.3 多表連線時,注意要加
條件約束
5.6.4 注意指定欄位的所屬表
5.7 本章小結
5.8 跟我上機
第6章 掌握資料庫視圖的使用
( 視頻講解:15分鐘)
6.1 視圖概述
6.2 視圖的分類與操作
6.2.1 以界面方式操作視圖
6.2.2 使用CREATE VIEW語句
創建視圖
6.2.3 使用ALTER VIEW語句
修改視圖
環境
2.2.2 安裝SQL Server 2012
2.2.3 卸載SQL Server 2012
2.3 啟動SQL Server 2012服務
2.3.1 後台啟動服務
2.3.2 通過配置管理器啟動
2.4 註冊SQL Server 2012伺服器
2.4.1 創建與刪除伺服器組
2.4.2 註冊與刪除伺服器
2.5 本章小結
第3章 資料庫和數據表的使用
( 視頻講解:1小時42分鐘)
3.1 資料庫概述
3.1.1 幾個資料庫相關概念
3.1.2 常用資料庫對象
3.1.3 資料庫組成部分
3.1.4 4個系統資料庫
3.2 規範化SQL Server的命名
3.2.1 標識符命名規則
3.2.2 對象命名規則
3.2.3 實例命名規則
3.3 資料庫相關操作
3.3.1 創建資料庫
3.3.2 修改資料庫
3.3.3 刪除資料庫
3.4 使用數據表
3.4.1 以界面方式運算元據表
3.4.2 使用CREATE TABLE語句
創建表
3.4.3 創建、修改和刪除約束
3.4.4 使用ALTER TABLE語句
修改表結構
3.4.5 使用DROP TABLE語句刪除表
3.5 管理數據
3.5.1 使用INSERT語句添加數據
3.5.2 使用UPDATE語句修改數據
3.5.3 使用DELETE語句刪除數據
3.6 建立表間對應關係
3.6.1 一對一關係
3.6.2 一對多關係
3.6.3 多對多關係
3.7 綜合套用
3.7.1 批量插入數據
3.7.2 查看錶信息
3.8 本章常見錯誤
3.8.1 創建外鍵約束失敗
3.8.2 資料庫被使用導致無法刪除
3.8.3 修改數據表屬性失敗
3.9 本章小結
3.10 跟我上機
第4章 SQL Server基礎
( 視頻講解:1小時30分鐘)
4.1 T-SQL語言基礎
4.1.1 T-SQL語言的組成
4.1.2 T-SQL語句結構
4.2 SQL中的常量與變數
4.2.1 字元串常量
4.2.2 二進制常量
4.2.3 bit常量
4.2.4 日期和時間常量
4.2.5 定義局部變數
4.2.6 使用全局變數
4.3 注釋符、運算符與通配符
4.3.1 注釋符(Annotation)
4.3.2 運算符(Operator)
4.3.3 通配符(Wildcard)
4.4 控制程式執行流程
4.4.1 BEGIN...END語句
4.4.2 IF判斷
4.4.3 IF...ELSE選擇
4.4.4 CASE函式
4.4.5 WHILE循環
4.4.6 WHILE...CONTINUE...
BREAK
4.4.7 RETURN退出
4.4.8 GOTO跳轉
4.4.9 WAITFOR掛起
4.5 調用聚合函式
4.5.1 聚合函式概述
4.5.2 SUM(求和)函式
4.5.3 AVG(平均值)函式
4.5.4 MIN(最小值)函式
4.5.5 MAX(最大值)函式
4.5.6 COUNT(統計)函式
4.5.7 DISTINCT(取不重複記錄)
函式
4.5.8 HAVING(查詢重複記錄)
函式
4.6 掌握數學函式的使用
4.6.1 數學函式概述
4.6.2 ABS(絕對值)函式
4.6.3 PI(圓周率)函式
4.6.4 POWER(乘方)函式
4.6.5 RAND(隨機浮點數)函式
4.6.6 ROUND(四捨五入)函式
4.6.7 SQUARE(平方)函式和
SQRT(平方根)函式
4.6.8 三角函式
4.7 字元串函式
4.7.1 字元串函式概述
4.7.2 ASCII(獲取ASCII碼)
函式
4.7.3 CHARINDEX(返回字元串的
起始位置)函式
4.7.4 LEFT(取左邊指定個數的字元)
函式
4.7.5 RIGHT(取右邊指定個數的字元)函式
4.7.6 LEN(返回字元個數)函式
4.7.7 REPLACE(替換字元串)
函式
4.7.8 REVERSE(返回字元表達式
的反轉)函式
4.7.9 STR函式
4.7.10 SUBSTRING(取字元串)
函式
4.8 日期和時間函式
4.8.1 日期和時間函式簡述
4.8.2 GETDATE(返回當前系統
日期和時間)函式
4.8.3 DAY(返回指定日期的天)
函式
4.8.4 MONTH(返回指定日期的月)
函式
4.8.5 YEAR(返回指定日期的年)
函式
4.8.6 DATEDIFF(返回日期和時間
的邊界數)函式
4.8.7 DATEADD(添加日期時間)
函式
4.9 轉換函式
4.9.1 轉換函式概述
4.9.2 CAST函式
4.9.3 CONVERT函式
4.10 元數據函式
4.10.1 元數據函式簡介
4.10.2 COL_LENGTH函式
4.10.3 COL_NAME函式
4.10.4 DB_NAME函式
4.11 綜合套用
4.11.1 查看商品信息表中價格最貴
的記錄
4.11.2 使用GROUPING SETS組合
多個分組結果集
4.12 本章常見錯誤
4.12.1 有約束衝突卻不提示
錯誤信息
4.12.2 T-SQL和SQL有什麼區別
4.13 本章小結
4.14 跟我上機
第5章 查詢數據表記錄
( 視頻講解:1小時12分鐘)
5.1 編寫SELECT語句
5.1.1 SELECT語句基本語法
5.1.2 指定公用表表達式
5.1.3 SELECT...FROM子句
5.1.4 INTO插入數據
5.1.5 指定搜尋條件
5.1.6 GROUP BY子句
5.1.7 HAVING子句
5.1.8 指定排列順序
5.1.9 去掉重複的記錄
5.1.10 TOP顯示指定行
5.2 合併多個查詢結果
5.2.1 區別合併與聯接
5.2.2 使用UNION ALL合併表
5.2.3 在UNION中使用order by
5.2.4 自動轉換數據類型
5.2.5 合併不同類型的數據
5.2.6 合併列數不同的表
5.2.7 使用UNION合併多表
5.3 子查詢與嵌套查詢
5.3.1 子查詢概述
5.3.2 嵌套查詢簡介
5.3.3 簡單嵌套查詢
5.3.4 帶IN的嵌套查詢
5.3.5 帶NOT IN的嵌套查詢
5.3.6 帶SOME的嵌套查詢
5.3.7 帶ANY的嵌套查詢
5.3.8 帶ALL的嵌套查詢
5.3.9 帶EXISTS的嵌套查詢
5.4 建立聯接
5.4.1 實現內部聯接
5.4.2 創建外部聯接
5.4.3 交叉聯接兩個表
5.4.4 聯接多表
5.5 綜合套用
5.5.1 學生信息表中按學生的姓氏
筆畫重新排序
5.5.2 利用模糊查詢進行區間查詢
5.5.3 按照升序排列前三的數據
5.6 本章常見錯誤
5.6.1 在SELECT中使用
GROUP BY出錯
5.6.2 區分NULL和0值
5.6.3 多表連線時,注意要加
條件約束
5.6.4 注意指定欄位的所屬表
5.7 本章小結
5.8 跟我上機
第6章 掌握資料庫視圖的使用
( 視頻講解:15分鐘)
6.1 視圖概述
6.2 視圖的分類與操作
6.2.1 以界面方式操作視圖
6.2.2 使用CREATE VIEW語句
創建視圖
6.2.3 使用ALTER VIEW語句
修改視圖

相關詞條

熱門詞條

聯絡我們