資料庫技術案例教程

資料庫技術案例教程

《資料庫技術案例教程》是2013年清華大學出版社出版的圖書,作者是呂廷華、王英瑛、喬小燕、王莉莉。

基本介紹

  • 書名:資料庫技術案例教程
  • 作者:呂廷華、王英瑛、喬小燕、王莉莉
  • ISBN:9787302334576
  • 定價:29元
  • 出版社:清華大學出版社
  • 出版時間:2013-9-12
  • 裝幀:平裝
  • 開本:16開
圖書簡介,目錄,

圖書簡介

本書是資料庫技術的入門教程,以Microsoft SQL Server 2008中文版為教學和開發平台,通過SQL Server Management Studio 2008,從使用和設計資料庫的角度,按照操作步驟,以圖文並茂的形式,手把手地介紹資料庫的基本概念、資料庫創建、備份與恢復、數據完整性和三大範式、TSQL語言、數據表數據增刪改查操作、視圖、索引、存儲過程、系統安全管理以及事務、游標和觸發器等資料庫基本技術,在講解上述技術的同時把相應的理論知識融入技術操作中,通過豐富的上機操作案例來感受資料庫技術的套用、理解相關的資料庫理論知識,並討論常見的錯誤及解決方案,使學習過程少走彎路,提高學習效率。
本書可以作為普通高校計算機及相關專業“資料庫基礎”、“資料庫套用”等課程的教材,適合資料庫的初學者或自學者,也可以作為資料庫管理員的參考書。

目錄

第1章資料庫基本概念
1.1為什麼使用資料庫
1.1.1使用資料庫的必要性
1.1.2資料庫能夠做什麼
1.2常用的資料庫
1.2.1關係資料庫基本概念
1.2.2SQL Server 2008簡介
1.3資料庫基本概念
1.3.1實體和記錄
1.3.2資料庫
1.3.3資料庫系統
1.4安裝SQL Server 2008
1.4.1SQL Server 2008的安裝
1.4.2啟動SSMS圖形界面管理工具
1.5總結
1.6作業
第2章使用SSMS創建和管理資料庫
2.1新建資料庫登錄名
2.1.1初識SSMS界面和系統資料庫
2.1.2新建資料庫登錄名
2.2使用圖形化嚮導創建和管理資料庫
2.2.1資料庫檔案相關概念
2.2.2使用SSMS圖形化嚮導創建資料庫
2.2.3新建資料庫用戶並關聯登錄名
2.2.4修改和刪除資料庫
2.2.5分離和附加資料庫
2.2.6備份和還原資料庫
2.3使用TSQL語言創建和管理資料庫
2.3.1TSQL簡介
2.3.2使用TSQL語句創建資料庫
2.3.3使用TSQL語句修改資料庫
2.3.4使用TSQL語句刪除資料庫
2.4使用SQL Server幫助文檔
2.5總結
2.6作業
第3章資料庫設計
3.1為什麼需要規範的設計資料庫
3.1.1什麼是資料庫設計
3.1.2資料庫設計的意義
3.2資料庫設計的步驟
3.2.1需求分析
3.2.2數據規範化
3.2.3繪製ER圖
3.2.4將ER圖轉化為資料庫模型圖
3.3總結
3.4作業
第4章創建和管理數據表
4.1數據類型和數據完整性
4.1.1SQL Server常用數據類型
4.1.2數據完整性
4.2使用SSMS創建資料庫表
4.2.1使用圖形化嚮導創建數據表
4.2.2為depositor表創建主鍵
4.2.3為depositor表添加默認值
4.2.4為depositor表建立檢查約束
4.2.5標識列
4.2.6建立表間關係
4.2.7建立資料庫關係圖
4.3使用TSQL創建和管理資料庫表
4.3.1使用TSQL創建數據表
4.3.2使用TSQL修改數據表
4.3.3使用TSQL刪除約束及數據表
4.4總結
4.5作業
第5章運算元據
5.1向數據表中插入數據
5.1.1使用SSMS添加數據
5.1.2使用INSERT語句插入數據
5.1.3使用UNION一次插入多行數據
5.1.4使用INSERT INTO SELECT語句插入數據
5.1.5使用SELECT INTO FROM語句插入數據
5.1.6將Excel檔案導入數據表
5.2更新數據
5.2.1使用SSMS更新數據
5.2.2使用UPDATE語句更新數據
5.3刪除數據
5.3.1使用SSMS刪除數據
5.3.2使用DELETE語句刪除數據
5.3.3使用TRUNCATE語句刪除數據
5.4總結
5.5作業
第6章數據查詢基礎
6.1SQL Server運算符和表達式
6.2基本查詢
6.2.1使用SELECT語句進行基本查詢
6.2.2查詢排序
6.3模糊查詢
6.3.1通配符
6.3.2使用LIKE進行模糊查詢
6.3.3使用BETWEEN AND在某範圍內模糊查詢
6.3.4使用IN在某範圍內模糊查詢
6.4使用內部函式
6.4.1聚合函式
6.4.2字元串函式
6.4.3日期函式
6.4.4數學函式
6.4.5數據類型轉換函式
6.4.6系統函式
6.4.7排名函式
6.5總結
6.6作業
第7章高級查詢
7.1分組查詢
7.1.1基本分組查詢
7.1.2按多列分組查詢
7.1.3使用HAVING對分組進行篩選
7.2多表聯接查詢
7.2.1內聯接查詢
7.2.2外聯接查詢
7.3嵌套查詢
7.3.1簡單子查詢
7.3.2ANY或ALL、SOME子查詢
7.3.3IN和NOT IN子查詢
7.3.4EXISTS和NOT EXISTS子查詢
7.3.5使用嵌套查詢實現分頁
7.4總結
7.5作業
第8章SQL編程基礎
8.1變數
8.1.1局部變數
8.1.2全局變數
8.2SQL輸出語句
8.3邏輯控制語句
8.3.1BEGINEND語句
8.3.2IFELSE語句
8.3.3WHILE循環語句
8.3.4CASE(WHENTHEN)END分支語句
8.4自定義函式
8.4.1自定義標量函式
8.4.2自定義表值函式
8.5總結
8.6作業
第9章索引、視圖和事務
9.1索引
9.1.1索引的分類
9.1.2創建和管理索引
9.1.3使用索引
9.2視圖
9.2.1創建和管理視圖
9.2.2使用視圖
9.3事務
9.3.1事務及其屬性
9.3.2事務狀態和分類
9.3.3執行事務
9.4總結
9.5作業
第10章觸發器、游標和存儲過程
10.1觸發器
10.1.1觸發器的分類
10.1.2創建和管理觸發器
10.2游標
10.2.1游標的概念
10.2.2使用游標
10.3存儲過程
10.3.1系統存儲過程
10.3.2用戶自定義存儲過程
10.3.3存儲過程的嵌套調用和使用存儲過程的結果集
10.3.4在存儲過程中使用事務並處理錯誤信息
10.4總結
10.5作業

相關詞條

熱門詞條

聯絡我們