出版時(shí)間:2008-9 出版社:高等教育出版社 作者:壯志劍 著 頁數(shù):260
內(nèi)容概要
《數(shù)據(jù)庫原理與SQL Server》是普通高等教育“十一五”國家級規(guī)劃教材(高職高專教育)。作為高職高專層次的教材,小書以“應(yīng)用”為主題,在內(nèi)容上不求大而全,而是以SQL Server 2000為主線,有選擇地在相應(yīng)位置介紹數(shù)據(jù)庫原理的相關(guān)內(nèi)容,使學(xué)生不儀能夠熟練操作SQL Server 2000數(shù)據(jù)庫管理系統(tǒng),而且能夠以數(shù)據(jù)庫原理為指導(dǎo),設(shè)計(jì)合理、規(guī)范的數(shù)據(jù)庫。 《數(shù)據(jù)庫原理與SQL Server》以SQL Server 2000為核心,系統(tǒng)地介紹數(shù)據(jù)庫理論體系結(jié)構(gòu)。包括SQL Server 2000系統(tǒng)安裝、Transact-SQL程序設(shè)計(jì)、數(shù)據(jù)庫、表、索引、視圖、存儲過程、觸發(fā)器的建立、數(shù)據(jù)庫的復(fù)制與恢復(fù)、數(shù)據(jù)安全性和完整性的維護(hù)以及數(shù)據(jù)庫基礎(chǔ)、關(guān)系數(shù)據(jù)庫規(guī)范化設(shè)計(jì)、關(guān)系運(yùn)算、數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu)、數(shù)據(jù)庫并發(fā)控制等相關(guān)內(nèi)容。
書籍目錄
第1章 了解SQL Server 20001.1 定制SQL Server 2000——SQL Seever 2000的安裝1.1.1 SQL Server的發(fā)展歷史1.1.2 SQL Server 2000的版本1.1.3 軟硬件平臺1.1.4 安裝SQL Server 20001.1.5 卸載SQL Server 20001.2 管理SQL Server 2000——SQL Server 2000組件1.2.1 服務(wù)管理器1.2.2 企業(yè)管理器1.2.3 查詢分析器1.2.4 導(dǎo)入和導(dǎo)出數(shù)據(jù)1.2.5 服務(wù)器端網(wǎng)絡(luò)實(shí)用工具1.2.6 客戶端網(wǎng)絡(luò)實(shí)用工具1.2.7 事件探查器1.2.8 在IIS中配置SQLXML支持1.2.9 SQL Server聯(lián)機(jī)叢書本章小結(jié)習(xí)題1實(shí)訓(xùn)1 SQL Server 2000的安裝與啟動第2章 管理數(shù)據(jù)庫2.1 管理數(shù)據(jù)初階——建立數(shù)據(jù)庫引例 創(chuàng)建學(xué)生通訊錄數(shù)據(jù)庫2.1.1 創(chuàng)建數(shù)據(jù)庫2.1.2 修改數(shù)據(jù)庫2.1.3 刪除數(shù)據(jù)庫2.1.4 重命名數(shù)據(jù)庫2.1.5 生成數(shù)據(jù)庫腳本文件2.2 了解數(shù)據(jù)庫——數(shù)據(jù)庫的構(gòu)成2.2.1 SQL Server數(shù)據(jù)庫類型2.2.2 數(shù)據(jù)庫對象2.2.3 數(shù)據(jù)庫文件和文件組2.3 數(shù)據(jù)庫原理(一)——數(shù)據(jù)庫基礎(chǔ)知識2.3.1 數(shù)據(jù)管理技術(shù)的發(fā)展2.3.2 數(shù)據(jù)庫系統(tǒng)的構(gòu)成2.3.3 數(shù)據(jù)庫設(shè)計(jì)本章小結(jié)習(xí)題2實(shí)訓(xùn)2 創(chuàng)建數(shù)據(jù)庫第3章 管理表3.1 實(shí)現(xiàn)數(shù)據(jù)組織方式——建立表結(jié)構(gòu)引例 創(chuàng)建學(xué)生通訊錄表3.1.1 表的概念3.1.2 創(chuàng)建表3.1.3 修改表3.1.4 刪除表3.1.5 生成表的腳本文件3.2 管理數(shù)據(jù)——編輯數(shù)據(jù)引例 向?qū)W生通訊錄表中錄入數(shù)據(jù)3.2.1 使用SQL-EM3.2.2 使用Transact-SQL語句3.3 數(shù)據(jù)庫原理(二)——數(shù)據(jù)庫規(guī)范化設(shè)計(jì)3.3.1 數(shù)據(jù)模型3.3.2 關(guān)系模式的規(guī)范化問題3.3.3 函數(shù)依賴3.3.4 屬性集閉包3.3.5 范式本章小結(jié)習(xí)題3實(shí)訓(xùn)3 創(chuàng)建表結(jié)構(gòu)并輸入記錄第4章 程序設(shè)計(jì)引例 求方程x2-3x+2=0的根4.1 了解編程語言——Transact-SQL基礎(chǔ)4.1.1 SQL與Transact-SQL4.1.2 基本語句4.1.3 數(shù)據(jù)類型4.1.4 變量4.1.5 Transact-SQL運(yùn)算符4.1.6 Transact-SQL函數(shù)4.2 設(shè)計(jì)程序——流程控制語句4.2.1 定義語句塊語句4.2.2 選擇結(jié)構(gòu)4.2.3 循環(huán)結(jié)構(gòu)4.2.4 無條件轉(zhuǎn)移語句4.2.5 等待語句4.2.6 返回語句4.3 保存程序——腳本文件4.3.1 在查詢分析器中使用腳本4.3.2 在osql中使用腳本木章小結(jié)習(xí)題4實(shí)訓(xùn)4 Transact-SQL程序設(shè)計(jì)第5章 檢索數(shù)據(jù)引例 查詢學(xué)生的手機(jī)號碼5.1 實(shí)現(xiàn)簡單數(shù)據(jù)查詢——基本SELECT語句5.1.1 操縱列5.1.2 操縱行5.1.3 分類匯總5.1.4 排序5.2 實(shí)現(xiàn)多表數(shù)據(jù)查詢——復(fù)雜SELECT語句5.2.1 聯(lián)結(jié)查詢5.2.2 子查詢5.2.3 集合運(yùn)算5.2.4 生成新表5.2.5 嵌入式Transact-SQL5.3 數(shù)據(jù)庫原理(三)——關(guān)系運(yùn)算5.3.1 關(guān)系模型5.3.2 關(guān)系代數(shù)小章小結(jié)習(xí)題5實(shí)訓(xùn)5 檢索數(shù)據(jù)第6章 全面掌握SQLServer 20006.1 提高查詢速度——索引6.1.1 索引概述6.1.2 創(chuàng)建索引6.1.3 刪除索引6.1.4 查看索引6.2 定制數(shù)據(jù)——視圖引例 創(chuàng)建包括學(xué)生姓名和手機(jī)號碼的視圖6.2.1 視圖概述6.2.2 創(chuàng)建視圖6.2.3 修改視圖6.2.4 刪除視圖6.2.5 使用視圖6.3 定制功能——存儲過程引例 創(chuàng)建按學(xué)生姓名查詢手機(jī)號碼的存儲過程6.3.1 存儲過程概述6.3.2 創(chuàng)建存儲過程6.3.3 執(zhí)行存儲過程6.3.4 查看和修改存儲過程6.3.5 刪除存儲過程6.3.6 存儲過程和游標(biāo)6.4 自動處理數(shù)據(jù)——觸發(fā)器6.4.1 觸發(fā)器概述6.4.2 創(chuàng)建觸發(fā)器6.4.3 查看和修改觸發(fā)器6.4.4 刪除觸發(fā)器6.5 數(shù)據(jù)庫原理(四)——數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu)6.5.1 三級模式6.5.2 兩級映像6.5.3 兩級數(shù)據(jù)獨(dú)立性本章小結(jié)習(xí)題6實(shí)訓(xùn)6 創(chuàng)建索引、視圖、存儲過程、游標(biāo)和觸發(fā)器第7章 數(shù)據(jù)庫的復(fù)制與恢復(fù)7.1 不同數(shù)據(jù)庫服務(wù)器間轉(zhuǎn)移數(shù)據(jù)庫——數(shù)據(jù)庫的分離與附加7.1.1 分離數(shù)據(jù)庫7.1.2 附加數(shù)據(jù)庫7.1.3 轉(zhuǎn)移數(shù)據(jù)庫7.2 同一數(shù)據(jù)庫服務(wù)器上復(fù)制數(shù)據(jù)庫——數(shù)據(jù)庫的備份與還原7.2.1 備份數(shù)據(jù)庫7.2.2 還原數(shù)據(jù)庫7.2.3 數(shù)據(jù)庫維護(hù)計(jì)劃7.3 不同數(shù)據(jù)格式的轉(zhuǎn)換——數(shù)據(jù)庫數(shù)據(jù)的導(dǎo)入與導(dǎo)出7.3.1 數(shù)據(jù)的導(dǎo)入與導(dǎo)出7.3.2 利用數(shù)據(jù)導(dǎo)入導(dǎo)出轉(zhuǎn)移數(shù)據(jù)庫本章小結(jié)習(xí)題7實(shí)訓(xùn)7 數(shù)據(jù)庫數(shù)據(jù)的復(fù)制與恢復(fù)第8章 保證數(shù)據(jù)安全性8.1 了解SQL Server 2000數(shù)據(jù)庫安全管理方式——安全機(jī)制8.2 設(shè)置登錄數(shù)據(jù)庫服務(wù)器的權(quán)限——登錄管理引例 在數(shù)據(jù)庫服務(wù)器中創(chuàng)建并驗(yàn)證SQL Server登錄賬號8.2.1 SQL Server 2000認(rèn)證模式8.2.2 創(chuàng)建登錄賬號8.2.3 修改登錄賬號8.2.4 刪除登錄賬號8.3 設(shè)置數(shù)據(jù)庫訪問權(quán)限——用戶管理引例 在數(shù)據(jù)庫中創(chuàng)建并驗(yàn)證數(shù)據(jù)庫用戶8.3.1 默認(rèn)數(shù)據(jù)庫用戶8.3.2 創(chuàng)建數(shù)據(jù)庫用戶8.3.3 刪除數(shù)據(jù)庫用戶8.4 設(shè)置訪問數(shù)據(jù)的權(quán)限——角色管理8.4.1 管理固定服務(wù)器角色8.4.2 管理數(shù)據(jù)庫角色8.5 設(shè)置訪問對象的權(quán)限——權(quán)限管理8.5.1 管理對象權(quán)限8.5.2 管理語句權(quán)限木章小結(jié)習(xí)題8實(shí)訓(xùn)8 數(shù)據(jù)安全性管理第9章 保證數(shù)據(jù)完整性9.1 保證數(shù)據(jù)完整性——事務(wù)9.1.1 數(shù)據(jù)完整性的概念9.1.2 事務(wù)的概念9.1.3 事務(wù)的分類9.1.4 使用事務(wù)的注意事項(xiàng)9.2 維護(hù)數(shù)據(jù)一致性——鎖9.2.1 鎖的分類9.2.2 鎖的粒度9.2.3 檢索鎖信息9.2.4 使用鎖的注意事項(xiàng)9.3 處理錯誤——@@ERROR9.3.1 錯誤處理概述9.3.2 錯誤的處理9.4 數(shù)據(jù)庫原理(五)——數(shù)據(jù)庫并發(fā)控制9.4.1 事務(wù)的并發(fā)控制9.4.2 封鎖9.4.3 封鎖協(xié)議9.4.4 活鎖和死鎖本章小結(jié)習(xí)題9實(shí)訓(xùn)9 數(shù)據(jù)完整性管理附錄 Transact-SQL語句參考
編輯推薦
《數(shù)據(jù)庫原理與SQL Server》可作為應(yīng)用性、技能型人才培養(yǎng)的各類教育相關(guān)專業(yè)的教學(xué)用書,也可供各類培訓(xùn)、計(jì)算機(jī)從業(yè)人員和計(jì)算機(jī)愛好者參考。
圖書封面
評論、評分、閱讀與下載
數(shù)據(jù)庫原理與SQL Server PDF格式下載