SQL Server 2008資料庫套用教程(科學出版社出版書籍)

SQL Server 2008資料庫套用教程(科學出版社出版書籍)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《SQL Server 2008資料庫套用教程》是2014年科學出版社出版的圖書,作者是陳佛敏、陳博。

基本介紹

  • 書名:SQL Server 2008資料庫套用教程
  • 作者:陳佛敏、陳博
  • ISBN:9787030420893
  • 頁數:304
  • 定價:51
  • 出版社:科學出版社
  • 出版時間:2014年10月1日
內容簡介,目錄,

內容簡介

SQLServer2008是微軟(Microsoft)公司推出的大中型資料庫管理系統軟體。本書以"教學"資料庫為套用實例,按資料庫設計的六個步驟逐步進行精心設計,以案例引導讀者掌握資料庫設計的全過程。本書系統地介紹了SQLServer2008軟體的使用方法,包括SQLServer資料庫存儲結構、建立資料庫、Transact_SQL語言程式設計基礎、表、查詢與更新、索引與視圖、存儲過程、自定義函式、觸發器、資料庫安全性等。全書理論聯繫實際、由淺入深、實例豐富,舉例溶實用性、示範性、通用性、技巧性於一體,可讓讀者收到舉一反三、觸類旁通的效果。

目錄

第1章資料庫設計
1.1資料庫概念與設計過程
1.1.1資料庫基本概念
1.1.2資料庫系統的三級模式結構與數據獨立性
1.1.3資料庫設計過程
1.2概念結構設計
1.2.1信息世界中的基本概念
1.2.2概念模型的一種表示方法(E—R圖)
1.2.3概念模型設計舉例
1.3關係資料庫邏輯結構設計
1.3.1關係模型
1.3.2E—R圖轉換為關係模型的規則
1.3.3邏輯結構設計舉例
1.3.4教學關係資料庫
1.4關係資料庫規範化設計
1.4.1不好的關係模式存在的問題
1.4.2函式依賴
1.4.3範式及其規範化設計
第2章建立資料庫
2.1SQLServer資料庫存儲結構與系統資料庫
2.1.1頁和區體系結構
2.1.2檔案和檔案組體系結構
2.1.3事務日誌簡介
2.1.4SQLServer系統資料庫
2.2使用T—SQL語言創建資料庫
2.2.1創建資料庫
2.2.2修改資料庫
2.2.3刪除資料庫
2.3使用界面方法創建資料庫
2.3.1創建資料庫
2.3.2修改資料庫
2.3.3刪除資料庫
2.4分離與附加資料庫
2.4.1分離資料庫
2.4.2附加資料庫
第3章Transact—SQL語言程式設計基礎
3.1標識符
3.1.1常規標識符
3.1.2分隔標識符
3.1.3對象命名規則
3.2SQLServer的數據類型
3.2.1系統數據類型
3.2.2自定義數據類型
3.2.3數據類型優先權
3.2.4數據類型轉換
3.3表達式
3.3.1常量
3.3.2變數
3.3.3運算符
3.3.4搜尋條件中的模式匹配(通配符)
3.4常用系統函式
3.4.1數學函式
3.4.2字元串函式
3.4.3日期和時間函式
3.4.4聚合函式
3.4.5元數據函式
3.4.6其他函式
3.4.7配置函式
3.4.8表達式綜述
3.5Transact—SQL控制流語句3.5.1順序結構
3.5.2設定語句SET
3.5.3分支結構IF…ELSE、CASE
3.5.4循環結構WHILE
3.5.5錯誤捕捉與處理TRY…CATCH
第4章表
4.1使用T—SQL語言建立表結構
4.1.1CREATETABLE語句格式
4.1.2定義完整性約束條件
4.1.3教學資料庫JXDB完整性約束條件設計
4.1.4表結構設計
4.1.5使用CREATETABLE語句建立表結構
4.2使用T—SQL語言修改表結構與刪除表
4.2.1使用ALTERTABLE語句修改表結構
4.2.2使用DROPTABLE語句刪除表
4.2.3資料庫關係圖
4.3使用界面方法編輯表結構及數據
4.3.1建立表結構
4.3.2修改表結構
4.3.3編輯表數據
第5章查詢與更新
5.1關係代數
5.1.1傳統的集合運算
5.1.2專門的關係運算
5.1.3關係代數綜合舉例
5.2單表查詢
5.2.1投影列子句SELECT
5.2.2選擇行子句WHERE
5.2.3查詢結果排序子句ORDERBY
5.2.4使用聚合函式匯總數據
5.2.5分組匯總子句GROUPBY
5.2.6選擇組子句HAVING
5.2.7添加匯總行子句COMPUTEBY
5.2.8查詢結果生成新表子句INTO
5.2.9集合查詢UNION、INTERSECT、EXCEPT
5.3連線查詢
5.3.1內連線
5.3.2外連線
5.4嵌套查詢
5.4.1帶IN謂詞的多值子查詢
5.4.2帶比較運算符的單值子查詢
5.4.3帶ANY(SOME)或ALL謂詞的子查詢
5.4.4帶EXISTS謂詞的判非空集子查詢
5.4.5綜合查詢舉例
5.5更新數據
5.5.1向表中插入數據INSERT
5.5.2修改表中的數據UPDATE
5.5.3刪除表中的數據DELETE
第6章索引與視圖
6.1索引的建立與使用
6.1.1使用T—SQL語言建立索引
6.1.2修改與刪除索引
6.1.3使用界面方法建立與編輯索引
6.2使用T—SQL語言建立與編輯視圖
6.2.1建立視圖語句CREATEVIEW
6.2.2視圖更新檢查約束子句CHECKOPTION
6.2.3視圖加密子句ENCRYPTION
6.2.4模式綁定視圖子句SCHEMABINDING
6.2.5行列子集視圖
6.2.6多表視圖
6.2.7帶表達式的視圖
6.2.8分組視圖
6.2.9修改視圖ALTERVIEW
6.2.10刪除視圖DROPVIEW
6.3視圖數據查詢、更新及用途
6.3.1視圖查詢
6.3.2視圖數據更新
6.3.3視圖的作用
6.4使用界面方法建立與編輯視圖
第7章存儲過程
7.1創建、調用、修改與刪除存儲過程語句
7.1.1建立存儲過程語句CREATEPROCEDURE
7.1.2調用存儲過程語句EXECUTE
7.1.3修改存儲過程語句ALTERPROCEDURE
7.1.4刪除存儲過程語句DROPPROCEDURE
7.2基本存儲過程的建立與調用
7.2.1無參存儲過程
7.2.2精確匹配值輸入參數
7.2.3通配符輸入參數
7.2.4輸出參數OUTPUT
7.2.5游標類型輸出參數CURSORVARYINGOUTPUT
7.2.6查看存儲過程文本
7.2.7文本加密ENCRYPTION
7.2.8重新編譯RECOMPILE
7.2.9返回結果添加至表中INSERT…EXECUTE
7.2.10存儲過程的返回值
7.3各類存儲過程的建立與調用
7.3.1嵌套存儲過程
7.3.2遞歸存儲過程
7.3.3自定義系統存儲過程
7.3.4臨時存儲過程
7.3.5自動執行存儲過程
7.3.6存儲過程設計規則
……
第8章自定義函式
第9章觸發器
第10章資料庫安全性
第11章游標與事務
附錄1SQLServer2008的安裝啟動與退出
附錄2建立教學資料庫JXDB原始碼

相關詞條

熱門詞條

聯絡我們