SQL Server 2005數(shù)據(jù)庫實用技術(shù)

出版時間:2011-10  出版社:中國鐵道出版社  

內(nèi)容概要

SQL Server 2005數(shù)據(jù)庫實用技術(shù)(第三版),ISBN:9787113136291,作者:

書籍目錄

第1章 數(shù)據(jù)庫概述 1.1 數(shù)據(jù)庫及其基本概念 1.1.1 數(shù)據(jù)庫概述 1.1.2 數(shù)據(jù)庫的基本概念 1.2 關(guān)系數(shù)據(jù)庫 本章小結(jié) 思考與練習(xí) 實訓(xùn)一 使用Visual FoxPro和Access創(chuàng)建數(shù)據(jù)庫表 第2章 SQL Server 2005關(guān)系數(shù)據(jù)庫管理系統(tǒng) 2.1 SQL Server 2005簡介 2.1.1 SQL Server的發(fā)展簡史 2.1.2 SQL Server 2005的新特性 2.2 SQL Server 2005的版本與安裝 2.2.1 SQL Server 2005的版本 2.2.2 SQL Server 2005的運行環(huán)境 2.2.3 SQL Server 2005的安裝 2.3 SQL Server 2005的系統(tǒng)數(shù)據(jù)庫和表 2.3.1 SQL Server 2005的系統(tǒng)數(shù)據(jù)庫 2.3.2 SQL Server 2005的系統(tǒng)表 2.4 SQL Server 2005的管理工具和實用程序 2.4.1 SQL Server配置管理器(SQL Server Configuration Manager) 2.4.2 SQL Server管理控制臺(SQL Server Management Studio) 2.4.3 聯(lián)機叢書 2.5 SQL Server 2005的安全性管理 2.5.1 SQL Server 2005身份驗證模式 2。5.2 SQL Server數(shù)據(jù)庫的安全性 2.5.3 SQL Server數(shù)據(jù)庫對象的安全性 本章小結(jié) 思考與練習(xí) 實訓(xùn)二 學(xué)習(xí)并使用SQL Server 2005的配置管理器和管理控制臺 第3章 Transact-SQL語言 3.1 SQL Server 2005的數(shù)據(jù)類型 3.1.1 數(shù)值數(shù)據(jù)類型 3.1.2 字符數(shù)據(jù)類型 3.1.3 日期和時間數(shù)據(jù)類型 3.1.4 文本和圖像數(shù)據(jù)類型 3.1.5 貨幣數(shù)據(jù)類型 3.1.6 二進(jìn)制數(shù)據(jù)類型 3.1.7 特殊數(shù)據(jù)類型 3.1.8 用戶自定義數(shù)據(jù)類型 3.1.9 SQL Server 2005數(shù)據(jù)類型的不同分類 3.2 數(shù)據(jù)定義語言(DDL) 3.3 數(shù)據(jù)操縱語言(DML) 3.4 數(shù)據(jù)控制語言(DCL) 3.4.1 權(quán)限類型和狀態(tài) 3.4.2 GRANT語句 3.4.3 DENY語句 3.4.4 REVOKE語句 3.5 系統(tǒng)存儲過程 3.6 其他語言元素 3.6.1 注釋 3.6.2 變量 3.6.3 運算符 3.6.4 函數(shù) 3.6.5 流程控制語句 3.6.6 批處理 本章小結(jié) 思考與練習(xí) 第4章 創(chuàng)建和維護(hù)數(shù)據(jù)庫 4.1 數(shù)據(jù)庫的存儲結(jié)構(gòu) 4.1.1 數(shù)據(jù)庫文件 4.1.2 數(shù)據(jù)庫文件組 4.2 創(chuàng)建、修改和刪除數(shù)據(jù)庫 4.2.1 創(chuàng)建數(shù)據(jù)庫 4.2.2 查看數(shù)據(jù)庫 4.2.3 修改數(shù)據(jù)庫 4.2.4 刪除數(shù)據(jù)庫 4.3 備份和還原數(shù)據(jù)庫 4.3.1 概述 4.3.2 備份數(shù)據(jù)庫的操作 4.3.3 還原數(shù)據(jù)庫 本章小結(jié) 思考與練習(xí) 第5章 創(chuàng)建和維護(hù)數(shù)據(jù)庫表 5.1 定義表結(jié)構(gòu) 5.1.1 創(chuàng)建表的設(shè)計原則 5.1.2 定義表的結(jié)構(gòu) 5.2 修改表結(jié)構(gòu) 5.2.1 重新命名表 5.2.2 修改表字段 5.3 向表中添加記錄 5.4 刪除表中記錄 5.5 修改表中的記錄值 5.6 刪除表 5.7 查看表 5.7.1 查看表屬性 5.7.2 查看表中數(shù)據(jù)--簡單查詢 5.7.3 使用聚合函數(shù)的查詢 5.7.4 查看表中數(shù)據(jù)--連接查詢 5.7.5 查看表中數(shù)據(jù)--嵌套查詢 本章小結(jié) 思考與練習(xí) 實訓(xùn)三 學(xué)習(xí)并使用SQL Server2005管理控制臺的企業(yè)管理器和查詢分析器功能(1) 第6章創(chuàng)建數(shù)據(jù)庫表索引和約束 6.1 創(chuàng)建和管理索引 6.1.1 索引的設(shè)計原則和索引的類型 6.1.2 創(chuàng)建索引 6.1.3 查看、修改和刪除索引 6.2 數(shù)據(jù)庫數(shù)據(jù)的完整性 6.2.1 數(shù)據(jù)庫數(shù)據(jù)的完整性概述 6.2.2 實現(xiàn)數(shù)據(jù)庫數(shù)據(jù)的完整性的方法 6.2.3 主鍵約束 6.2.4 唯一性約束 6.2.5 檢查性約束 6.2.6 外部鍵約束 6.2.7 默認(rèn)約束 本章小結(jié) 思考與練習(xí) 實訓(xùn)四 學(xué)習(xí)并使用SQL Server2005管理控制臺的企業(yè)管理器和查詢分析器功能(2) 第7章 創(chuàng)建和管理數(shù)據(jù)庫對象 7.1 創(chuàng)建和管理視圖 7.1.1 視圖 …… 第8章 數(shù)據(jù)庫中表的高級查詢操作 第9章 SQL Server安全管理 第10章 SQL Server的數(shù)據(jù)轉(zhuǎn)換 第11章 SQL Server 2005應(yīng)用實例 第12章 用VB+SQL Server 2005開發(fā)學(xué)生成績管理系統(tǒng) 第13章 用C#+SQL Server 2005開發(fā)賓館管理信息系統(tǒng) 參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁:   插圖:   1.master數(shù)據(jù)庫 master數(shù)據(jù)庫是SQL Server 2005最重要的數(shù)據(jù)庫,它存儲了SQL Server 2005系統(tǒng)的所有系統(tǒng)級別信息。這些系統(tǒng)級別信息包括所有的登錄信息、系統(tǒng)設(shè)置信息、SQL Server的初始化信息和其他系統(tǒng)數(shù)據(jù)庫及用戶數(shù)據(jù)庫的相關(guān)信息,這些信息都記錄在master數(shù)據(jù)庫的各個表中。 master數(shù)據(jù)庫對SQL Server系統(tǒng)極為重要,它一旦受到破壞,例如被用戶無意刪除了數(shù)據(jù)庫中的某個表格,就有可能導(dǎo)致SQL Server系統(tǒng)徹底癱瘓。因此用戶輕易不要直接訪問master數(shù)據(jù)庫,更不要修改master數(shù)據(jù)庫,也不要把用戶數(shù)據(jù)庫對象創(chuàng)建到master數(shù)據(jù)庫中。 2.model數(shù)據(jù)庫 model數(shù)據(jù)庫是所有用戶數(shù)據(jù)庫和tempdb數(shù)據(jù)庫的模板數(shù)據(jù)庫,它含有master數(shù)據(jù)庫所有系統(tǒng)表的子集,每當(dāng)創(chuàng)建一個用戶數(shù)據(jù)庫時,SQL Server服務(wù)器都要把model數(shù)據(jù)庫的內(nèi)容自動復(fù)制到新的數(shù)據(jù)庫中作為新數(shù)據(jù)庫的基礎(chǔ),這樣可以大大簡化數(shù)據(jù)庫及其對象的創(chuàng)建和設(shè)置。 3.msdb數(shù)據(jù)庫 msdb數(shù)據(jù)庫是代理服務(wù)數(shù)據(jù)庫,為其警報、任務(wù)調(diào)度和記錄操作員的操作提供存儲空間。 4.tempdb數(shù)據(jù)庫 tempdb數(shù)據(jù)庫是一個臨時數(shù)據(jù)庫,它為所有的臨時表、臨時存儲過程及其他臨時操作提供存儲空間,屬于全局資源,沒有專門的權(quán)限限制。不管用戶使用哪個數(shù)據(jù)庫,他們所建立的所有臨時表和存儲過程都存儲在tempdb臨時數(shù)據(jù)庫中。 SQL Server每次啟動時,tempdb臨時數(shù)據(jù)庫被重新建立,當(dāng)用戶與SQL Server斷開時,其臨時表和存儲過程將被自動刪除。 2.3.2 SQL Server 2005的系統(tǒng)表 從邏輯層次上講,數(shù)據(jù)庫是由表、視圖、存儲過程、觸發(fā)器、關(guān)系圖等一系列數(shù)據(jù)庫對象組成的。每當(dāng)創(chuàng)建數(shù)據(jù)庫時系統(tǒng)都會自動創(chuàng)建一些數(shù)據(jù)庫對象,其中比較重要的就是系統(tǒng)表。 SQL Server 2005用系統(tǒng)表記錄所有服務(wù)器活動的信息。系統(tǒng)表中的信息組成了SQL Server系統(tǒng)利用的數(shù)據(jù)字典。 在此簡單介紹其中6個重要的系統(tǒng)表。 1.Sysobjects表(對象表) 系統(tǒng)表Sysobjects是SQL Server的主系統(tǒng)表,該表出現(xiàn)在每個數(shù)據(jù)庫中,它對每個數(shù)據(jù)庫對象含有一行記錄。 2.Syscolumns表(列表) 系統(tǒng)表Syscolumns出現(xiàn)在master數(shù)據(jù)庫和每個用戶自定義的數(shù)據(jù)庫中,它對基表或者視圖的每個列和存儲過程中的每個參數(shù)含有一行記錄。 3.Sysindexes表(索引表) 系統(tǒng)表Sysindexes出現(xiàn)在master數(shù)據(jù)庫和每個用戶自定義的數(shù)據(jù)庫中,它對每個索引和沒有聚集索引的每個表含有一行記錄,它還對包括文本/圖像數(shù)據(jù)的每個表含有一行記錄。

編輯推薦

《中國高職院校計算機教育課程體系規(guī)劃教材?計算機專業(yè)教育公共平臺系列:SQL Server 2005數(shù)據(jù)庫實用技術(shù)(第3版)》既可作為高職高專院校計算機、信息管理、電子商務(wù)等專業(yè)的教學(xué)用書,也可以作為SQL Server 2005的培訓(xùn)教材。

圖書封面

評論、評分、閱讀與下載


    SQL Server 2005數(shù)據(jù)庫實用技術(shù) PDF格式下載


用戶評論 (總計3條)

 
 

  •   很好,很好。積分?。。?!
  •   還算及時啊。為了積分,我會寫夠字的。
  •   我是學(xué)電子商務(wù)專業(yè)的,想買這本書來學(xué)習(xí),不過發(fā)貨很慢,快遞速度慢,我之前在亞馬遜買東西都是很快的,這次卻那么慢,只能說這次的購物。。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7