大型數據庫管理系統技術.應用與實例分析-基于SQL Server-(第3版) 版權信息
- ISBN:9787121286766
- 條形碼:9787121286766 ; 978-7-121-28676-6
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
大型數據庫管理系統技術.應用與實例分析-基于SQL Server-(第3版) 本書特色
本書系統地介紹sql server的相關原理、管理和應用程序設計,原理、管理、程序設計并重,以一個數據庫實例貫穿始終,將sql server技術分解成16個專題,每個專題根據自身技術特點對操作進行實例分析。主要內容包括數據庫原理與數據庫應用設計,數據庫存儲原理和數據庫創建,數據庫表結構分析和表的創建與管理;數據庫程序機構及設計,自定義函數設計,游標技術及操作,存儲過程和觸發器,事務和并發控制,視圖的規劃、設計與操作,索引的機理和設計,數據安全及訪問控制、數據備份與恢復等。每章均配有針對性實驗,提供配套電子課件、實例數據庫、習題參考答案和教學網站。
大型數據庫管理系統技術.應用與實例分析-基于SQL Server-(第3版) 內容簡介
☆ 提供配套電子課件、課程教學網站、實例數據庫、習題參考答案。◎ 一個大型數據庫實例貫穿全書! 原理、管理、程序設計并重。◎ 分解難點,設計成16個專題,既獨立成章,又前后關聯,每周一個內容,便于教學! 內容全面,例題豐富,概念清晰,循序漸進,易于學習。
大型數據庫管理系統技術.應用與實例分析-基于SQL Server-(第3版) 目錄
目 錄 第1章 數據庫基礎和數據庫設計 11.1 數據庫系統 11.1.1 數據、信息、數據庫 11.1.2 數據庫管理系統 21.2 數據庫系統結構 21.2.1 數據庫系統模式的概念 21.2.2 數據庫系統的三級模式結構 31.2.3 數據庫的二級映像功能與數據 獨立性 41.2.4 數據庫系統用戶結構 41.3 關系數據庫及其設計 61.3.1 關系數據庫 61.3.2 關系數據庫設計 61.3.3 關系數據庫的完整性 121.4 教學管理數據庫操作任務 13實驗與思考 15第2章 服務器安裝配置和使用 172.1 sql server概述 172.1.1 sql server版本和環境需求 172.1.2 sql server的特點和組成 172.1.3 sql server 安裝需注意 192.1.4 sql server management studio 介紹 212.1.5 分離和附加數據庫文件 222.2 網絡協議配置 232.2.1 sql server通信結構 232.2.2 配置服務器端網絡協議 242.2.3 配置客戶端網絡協議 252.3 添加新的注冊服務器 252.3.1 新建注冊服務器 252.3.2 連接到數據庫服務器 262.4 鏈接服務器建立及其使用 262.4.1 鏈接服務器簡介 262.4.2 創建鏈接服務器 272.4.3 創建鏈接服務器登錄標志 282.4.4 訪問鏈接服務器 292.4.5 訪問鏈接服務器的實例 30實驗與思考 31第3章 sql server數據庫結構和管理 333.1 數據庫物理存儲結構 333.1.1 數據庫文件和文件組 333.1.2 數據文件的使用分配 353.1.3 事務日志文件結構 373.2 數據庫的邏輯組織 393.2.1 數據庫構架 393.2.2 系統數據庫 403.2.3 用戶數據庫 413.3 數據庫創建與管理 413.3.1 創建數據庫 413.3.2 管理數據庫 44實驗與思考 49第4章 表的存儲原理及完整性創建管理 504.1 sql server表的類型 504.1.1 sql server的臨時表 504.1.2 sql server的系統表和系統視圖 514.2 表的存儲原理 524.2.1 內部存儲概述 524.2.2 sql server數據記錄結構 534.3 sql server數據類型 564.3.1 數值型數據 564.3.2 貨幣型數據 564.3.3 字符型數據 574.3.4 日期/時間數據類型 574.4 數據表的創建和管理 574.4.1 數據表結構的創建 574.4.2 數據表結構的管理 64實驗與思考 66第5章 查詢處理和表數據編輯 685.1 查詢數據 685.1.1 簡單查詢 685.1.2 統計 755.1.3 連接查詢 785.1.4 子查詢 805.1.5 聯合查詢 835.2 表數據編輯 835.2.1 插入數據 835.2.2 修改數據 855.2.3 刪除數據 86實驗與思考 87第6章 索引的機理、規劃和管理 896.1 索引的作用與結構 896.1.1 索引概述 896.1.2 sql server索引下的數據組織 結構 906.2 索引類型 926.2.1 聚集索引和非聚集索引 936.2.2 主鍵索引和非主鍵索引 936.2.3 唯一索引和非唯一索引 936.2.4 單列索引和復合索引 936.3 規劃設計索引的一般原則 946.3.1 什么類型查詢適合建立索引 946.3.2 索引設計的其他準則 946.3.3 索引的特征 956.3.4 在文件組上合理放置索引 956.3.5 索引優化建議 966.4 索引的創建和刪除 966.4.1 創建索引 966.4.2 刪除索引 996.5 查詢中的執行計劃 1006.5.1 查看查詢執行計劃 1016.5.2 索引和未索引執行計劃的比較 1026.6 索引使用中的維護 1056.6.1 維護索引的統計信息 1056.6.2 維護索引碎片 106實驗與思考 108第7章 sql server事務和并發控制 1097.1 事務 1097.1.1 事務與并發控制的關系 1097.1.2 事務對保障數據一致和完整性 的作用 1107.2 事務的分類和控制 1117.2.1 事務的分類 1117.2.2 事務控制 1127.3 編寫有效事務的建議 1147.3.1 編寫有效事務的指導原則 1147.3.2 避免并發問題 1147.4 事務處理實例分析 1157.5 分布式事務 1187.5.1 分布式事務的兩階段提交 1187.5.2 分布式事務的處理過程 1197.5.3 分布式事務實例分析 1197.6 并發控制 1207.6.1 sql server鎖的粒度及模式 1207.6.2 封鎖協議 1237.6.3 事務隔離 1247.6.4 死鎖處理 126實驗與思考 127第8章 transact-sql程序結構 1298.1 注釋和變量 1298.1.1 t-sql程序的基本結構 1298.1.2 注釋 1318.1.3 變量 1328.1.4 變量賦值 1328.2 運算符和表達式 1338.2.1 算術運算符 1338.2.2 位運算符 1338.2.3 連接運算符 1338.2.4 比較運算符 1338.2.5 邏輯運算符 1338.2.6 表達式 1348.3 函數 1348.3.1 數學函數 1348.3.2 字符串函數 1358.3.3 時間日期函數 1378.3.4 轉換函數 1388.3.5 配置函數 1398.4 流程控制 1408.4.1 塊語句 1408.4.2 條件語句 1418.4.3 case語句 1418.4.4 循環語句 1438.4.5 等待語句 1438.4.6 goto語句 1448.4.7 返回語句 1448.5 程序應用實例分析 145實驗與思考 147第9章 視圖的規劃與操作 1489.1 視圖的作用與規劃 1489.1.1 視圖的作用 1489.1.2 視圖的規劃 1499.2 視圖操作 1509.2.1 創建視圖 1509.2.2 視圖的修改、重命名和刪除 1549.2.3 查詢視圖 1569.2.4 更新視圖 1579.2.5 特殊類型視圖簡介 1609.3 視圖應用綜合實例分析 164實驗與思考 167第10章 游標操作和應用 16810.1 游標聲明 16910.1.1 游標聲明 16910.1.2 游標變量 17110.2 游標數據操作 17210.2.1 打開游標 17210.2.2 讀取游標數據 17310.2.3 關閉游標 17510.2.4 釋放游標 17510.2.5 游標定位修改和刪除操作 17710.3 游標應用實例分析 178實驗與思考 180第11章 用戶自定義函數設計 18111.1 用戶自定義函數概述 18111.1.1 用戶自定義函數的特點 18111.1.2 用戶自定義函數的類型 18111.2 創建用戶自定義函數 18211.2.1 使用對象資源管理器 18211.2.2 使用create function命令 創建用戶自定義函數 18311.3 用戶自定義函數的調用 18711.4 修改和刪除用戶自定義函數 18811.4.1 修改用戶自定義函數 18811.4.2 刪除用戶自定義函數 19011.5 用戶自定義函數實例分析 190實驗與思考 192第12章 存儲過程和用戶存儲過程設計 19412.1 存儲過程概述 19412.1.1 存儲過程的概念和分類 19412.1.2 存儲過程的優點 19412.2 系統存儲過程 19512.2.1 系統存儲過程分類 19512.2.2 一些常用的系統存儲過程 19612.3 創建和執行用戶存儲過程 19712.3.1 創建用戶存儲過程 19712.3.2 執行用戶存儲過程 19912.4 帶狀態參數的存儲過程及實例 分析 20312.4.1 存儲過程執行狀態值的返回 20312.4.2 實例分析 20312.5 修改和刪除存儲過程 20512.5.1 修改存儲過程 20512.5.2 刪除存儲過程 20612.6 存儲過程設計實例分析 207實驗與思考 211第13章 觸發器原理及使用 21213.1 觸發器基本概念 21213.1.1 觸發器的概念及作用 21213.1.2 觸發器的種類 21313.2 觸發器原理 21313.2.1 插入表的功能 21313.2.2 刪除表的功能 21413.2.3 插入視圖和刪除視圖 21413.3 觸發器的創建和管理 21413.3.1 創建觸發器 2141
展開全部
大型數據庫管理系統技術.應用與實例分析-基于SQL Server-(第3版) 作者簡介
孟憲虎,浙江財經大學教授,有豐富的教學、科研和寫作經驗,從事高等學校計算機教學三十余年,完成多項國家和省部級科研項目,出版多部教材和專著。