[內容和特點]
微軟SL Server 2005 企業(yè)版,簡稱SL Server 2005為介紹對象,結合大量的示例說明“數據庫實例”和“數據庫對象(表、視圖、函數、存儲過程等)” 的概念和管理方法,并結合大量的示例講解結構查詢語言的DDL(數據定義語言)、DML(數據管理語言)命令語法。
Microsoft SL Server是目前國內外應用較為廣泛的數據庫管理軟件之一,尤其是在Microsoft windows NT/2000/20003 Server操作系統(tǒng)上使用更加廣泛。SL Server功能強大、內容豐富,不僅提供了數據存儲、數據庫設計、性能分析等聯機交易處理功能,而且還提供了商業(yè)智能分析等聯機分會功能。它為信息存儲、分析提供了解決方案。
本課程以創(chuàng)建一個“產品銷售管理系統(tǒng)”為例,循序漸進地講解了Microsoft SL Server2005 Enterprise Edition的基本概念和使用方法,特別介紹了數據庫結構查詢語句和事務處理程序的語法。
本課程內容簡明扼要,對每一項重要內容都給出了一個圖文并茂的示例加以說明,充分考慮了SL Server數據庫管理軟件初學者的實際需要,逐步掌握SL Server數據庫管理和開發(fā)的相關知識。本課程每一章的*都有相應的練習題,可以幫助讀者檢驗對本章學習的效果。
[目錄]
第1章 數據庫基礎知識
數據庫技術簡介
關系數據庫中的基本概念
關系數據庫的設計范式
關系數據庫管理軟件的主要產品
SL結構化查詢語言
第2章 SL Server數據庫管理軟件
SL Server的發(fā)展歷史
Client/Server運行模式
數據庫實例
實例和數據庫的安全管理
數據庫對象
訪問數據庫的語言——Transact-SL
SL Server 2005產品系列
第3章 SL Server 2005的安裝
SL Server 2005對系統(tǒng)的要求
安裝SL Server 2005的預備知識
安裝SL Server 2005
命名實例的安裝
升級安裝
SL Server 2005中的主要組件
第4章 數據庫管理
啟動、停止數據庫Product Manage
數據庫管理工具[Management Srudio]
創(chuàng)建數據庫的基礎知識
SL Server 2005數據庫管理
綜合示例
第5章 表、視圖和同義詞
創(chuàng)建表
修改表結構
添加,修改記錄
刪除表
主鍵,外鍵和索引的創(chuàng)建與管理
定義表的約束
定義視圖
定義同義詞
第6章 用select語句查詢表
單表查詢
多表聯接查詢
嵌套查詢
集合運算
insert. Update , delete語句中的子查詢
綜合示例
第7章 SL Server的數據類型
空值null
字符串類型
日期時間型
數值型
時間戳類型
二進制字符串
大值數據類型
系統(tǒng)視圖systypes和types
用戶定義數據類型
第8章 SL Server的編程語法
常量與變量
運算符
表達式
注釋符
流程控制語句
自定義錯誤
游標
第9章 函數和存儲過程
函數分數
內置函數
自定義函數
存儲過程
第10章 數據完整性和事務處理
數據完整性
數據完整性的實現方法
事務處理
第11章 數據庫的備份、還原與移植
數據庫備份
數據庫還原
數據庫備份方案舉例
數據移植
導入導出數據
第12章 商業(yè)智能開發(fā)工具
商業(yè)智能簡介
SL Server Business Intelligence Development Studio
制作報表
數據整合
附錄
SL Server的內置函數