SQL Server資料庫管理與開發案例教程

內容介紹

《SQL Server資料庫管理與開發案例教程》分為入門篇和綜合套用篇,共十個項目。內容包括:資料庫系統設計;SQLserver資料庫的創建、管理;表的管理以及套用;使用查詢實現對數據的管理;創建和使用視圖;T—SQL程式設計;資料庫備份與還原;資料庫事務處理;學生管理信息系統;網上火車訂票系統等。《SQL Server資料庫管理與開發案例教程》幾乎每個項目都附有疑難解答及課後習題,供學生及時消化對應內容之用。
《SQL Server資料庫管理與開發案例教程》既可作為高職高專院校、成人教育學院SQLServer課程的教材,也可以作為參加自學考試人員及工程技術人員等的參考材料或培訓教材。

作品目錄

第一篇入門篇項目1資料庫系統設計 任務1.1資料庫關係規範化 1.1.1關係資料庫模式的設計問題 1.1.2關係模式的規範化 1.1.3關係模式的規範化理論 1.1.4小結 任務1.2資料庫套用系統的設計方法 1.2.1資料庫的設計方法 1.2.2需求分析 1.2.3概念結構設計 1.2.4邏輯結構設計 1.2.5資料庫物理設計 1.2.6資料庫實施 1.2.7資料庫運行和維護 1.2.8小結 任務1.3“學生管理系統”設計實例 1.3.1概念結構設計 1.3.2邏輯結構設計 1.3.3數據實施 小結 疑難解答 習題項目2創建、管理SQLServer資料庫 任務2.1SQLServer的安裝與配置 2.1.1硬體和作業系統要求 2.1.2安裝步驟 任務2.2創建“學生管理系統”資料庫 2.2.1檔案與檔案組 2.2.2使用企業管理器創建資料庫 2.2.3用CREATEDATABASE語句創建資料庫 2.2.4使用嚮導創建資料庫 任務2.3服務管理器的使用 2.3.1啟動與停止伺服器 2.3.2註冊伺服器 任務2.4管理“學生管理系統”資料庫 2.4.1資料庫屬性設定 2.4.2修改資料庫 2.4.3刪除資料庫 2.4.4壓縮資料庫 小結 疑難解答 習題項目3表的管理以及套用 任務3.1創建表 3.1.1表的概念 3.1.2數據的完整性 3.1.3約束 3.1.4創建表 任務3.2查看錶 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使用查詢分析器刪除表 小結 疑難解答 習題項目4數據的查詢與更新 任務4.1使用簡單查詢顯示學生信息 4.1.1查詢語句的基本格式 4.1.2使用SELECT語句選取欄位 4.1.3使用INTO子句 4.1.4使用WHERE子句 4.1.5使用ORDERBY子句 任務4.2統計 4.2.1使用集合函式 4.2.2使用GROUPBY子句 4.2.3使用COMPUTEBY子句 任務4.3指定數據源 4.3.1使用交叉連線 4.3.2使用內連線 4.3.3使用外連線 4.3.4使用自連線 4.3.5合併結果集 任務4.4子查詢的使用 4.4.1比較測試 4.4.2集成員測試 4.4.3存在性測試 4.4.4批量比較測試 任務4.5數據更新與刪除 4.5.1數據更新 4.5.2刪除數據 小結 疑難解答 習題項目5創建和使用視圖 任務5.1創建學生管理系統視圖 5.1.1視圖概述 5.1.2視圖的優點 5.1.3創建視圖 任務5.2使用視圖 5.2.1在視圖上檢索數據 5.2.2使用視圖添加數據 5.2.3使用視圖更新數據 5.2.4使用視圖刪除數據 任務5.3管理視圖 5.3.1查看視圖信息 5.3.2重命名視圖 5.3.3修改視圖 5.3.4刪除視圖 小結 疑難解答 習題項目6T-SQL程式設計 任務6.1使用批處理、腳本和注釋 6.1.1批處理 6.1.2腳本 6.1.3注釋 任務6.2常量的使用 6.2.1數字常量 6.2.2字元串常量 6.2.3日期和時間常量 6.2.4符號常量 任務6.3聲明和使用變數 6.3.1局部變數 6.3.2全局變數 任務6.4使用和定義函式 6.4.1使用系統函式 6.4.2用戶自定義函式 任務6.5使用流程控制語句 6.5.1IF...ELSE語句 6.5.2BEGIN...END語句塊 6.5.3CASE表達式 6.5.4WHILE語句 6.5.5WAITFOR語句 小結 疑難解答 習題項目7維護SQL Server資料庫 任務7.1備份資料庫 7.1.1資料庫備份類型 7.1.2備份設備 7.1.3使用企業管理器備份資料庫 7.1.4使用備份嚮導備份資料庫 7.1.5使用BACKUP語句備份資料庫 任務7.2還原資料庫 7.2.1資料庫恢復模型 7.2.2使用企業管理器恢複數據庫 7.2.3使用RESTORE語句恢複數據庫 任務7.3數據的導入/導出 7.3.1導入ACCeSS資料庫中的數據表 7.3.2導入SQL Server數據表 7.3.3導入其他數據源的數據表 7.3.4導出SQL Server數據表 7.3.5使用DTS包導入/導出資料庫 小結 疑難解答 習題項目8資料庫事務處理 任務8.1事務處理 8.1.1事務簡介 8.1.2事務處理 任務8.2鎖 8.2.1鎖的概念 8.2.2死鎖及處理 小結 疑難解答 習題第二篇綜合套用項目9學生管理系統 任務9.1學生管理系統需求分析 9.1.1概述 9.1.2需求分析 任務9.2學生管理系統設計 9.2.1學生管理系統類的設計 9.2.2學生管理系統資料庫設計 9.2.3學生管理系統界面設計 小結項目10網上火車訂票系統 任務10.1概述 10.1.1課題背景及目的 10.1.2課題研究方法 10.1.3火車訂票步驟 10.1.4用戶需求分析 任務10.2系統結構分析 10.2.1系統功能 10.2.2主功能模組 10.2.3系統結構設計 任務10.3概念模型設計 10.3.1構成系統的實體型 10.3.2系統局部E-R圖 10.3.3系統功能模組設計 任務10.4邏輯結構設計 10.4.1轉化為關係數據模型 10.4.2資料庫表的結構 任務10.5系統界面設計及實現 10.5.1系統界面設計 10.5.2系統代碼實現 任務10.6系統的運行、測試和維護 10.6.1系統的運行 10.6.2系統的測試、維護 小結參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們