SQL Server 2005數(shù)據(jù)庫原理與應(yīng)用基礎(chǔ)

出版時(shí)間:2008-1  出版社:7-81123  作者:李小英 編  頁數(shù):280  
Tag標(biāo)簽:無  

前言

  2005年底微軟正式推出了SQLServer2005,這是SQLServer的最新版本。作為新一代的數(shù)據(jù)平臺(tái),在SQLServcr2000的基礎(chǔ)上,SQI+Server2005有了很大改變。如引入了由管理工具和管理應(yīng)用編程接口(API)組成的集成化套件,用以降低操作的復(fù)雜度,提供易用性、可管理性及對(duì)大型SQLServer配置的支持,改進(jìn)了表分區(qū),增強(qiáng)了復(fù)制功能和64位支持特性,允許使用任何Microsoft.NET語言開發(fā)數(shù)據(jù)庫對(duì)象的能力,增添新的XMI,數(shù)據(jù)類型,全面重新設(shè)計(jì)的DTS體系結(jié)構(gòu)和工具,增加查詢類型和在事務(wù)中進(jìn)行錯(cuò)誤處理的能力,增加報(bào)表服務(wù)和分析服務(wù)等?! ”緯鴱臄?shù)據(jù)庫原理的基本概念出發(fā),循序漸進(jìn),通過一個(gè)實(shí)際的例子——影像租借系統(tǒng),介紹了數(shù)據(jù)庫的基本原理和SQI.Server2005的基礎(chǔ)知識(shí)及應(yīng)用,并對(duì)如何進(jìn)行數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)與開發(fā)作了詳細(xì)的介紹。本書結(jié)構(gòu)合理,內(nèi)容全面,共13章,分別講述了數(shù)據(jù)庫概述、關(guān)系數(shù)據(jù)庫與設(shè)計(jì)、SQLServer2005基礎(chǔ)、數(shù)據(jù)庫處理、表與數(shù)據(jù)處理、索引及數(shù)據(jù)完整性、SQL查詢、視圖的管理與應(yīng)用、SQL編程結(jié)構(gòu)、存儲(chǔ)過程、用戶定義函數(shù)與觸發(fā)器、SQLServer數(shù)據(jù)庫設(shè)計(jì)、VB+SQLServer開發(fā)與編程、ASP、ASP.NET+SQLServer開發(fā)與編程等內(nèi)容?! 樽層脩魧W(xué)會(huì)如何設(shè)計(jì)數(shù)據(jù)庫,書中以一個(gè)“影像租借系統(tǒng)”為實(shí)例,介紹了如何進(jìn)行需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)及如何進(jìn)行數(shù)據(jù)庫的運(yùn)行與維護(hù)等數(shù)據(jù)庫設(shè)計(jì)步驟,并用VB.NET實(shí)現(xiàn)了這個(gè)實(shí)際的系統(tǒng)。讀者可從隨書所附光盤中運(yùn)行這個(gè)系統(tǒng)?! ∪珪鴥?nèi)容翔實(shí),講解清晰,實(shí)用性很強(qiáng),所有實(shí)例均經(jīng)過上機(jī)實(shí)踐,通俗易懂,重點(diǎn)突出。本書具有教材和技術(shù)資料的雙重特征,既可以作為高等院校計(jì)算機(jī)專業(yè)的教材使用,也可供從事計(jì)算機(jī)專業(yè)的教學(xué)、科研、管理和工程技術(shù)人員參考。  本書由李小英主編,谷長龍、徐曉捷任副主編。參加本書編寫大綱討論及編寫的人員還有蔡立軍、趙歡、池鵬、孫發(fā)軍、向涵、陳寶賢、洪躍山、艾偉、陳華、何英、凌民、蔡益紅、陳浩文、肖強(qiáng)、岳文煥、蔣正文等,在此一一表示感謝。  由于編者水平有限,書中難免有錯(cuò)誤和不足之處,敬請(qǐng)讀者和同行專家批評(píng)指正。  編者  2007年12月

內(nèi)容概要

本書從數(shù)據(jù)庫的基本原理出發(fā),通過實(shí)例介紹了在Microsoft SQL Server 2005數(shù)據(jù)平臺(tái)下設(shè)計(jì)、實(shí)現(xiàn)和管理一個(gè)關(guān)系型數(shù)據(jù)庫的整個(gè)過程。全書共13章,內(nèi)容包括數(shù)據(jù)庫概述、關(guān)系數(shù)據(jù)庫與設(shè)計(jì)、SQL Server 2005 基礎(chǔ)、數(shù)據(jù)庫處理、表與數(shù)據(jù)處理、索引及數(shù)據(jù)完整性、SQL查詢、視圖的管理與應(yīng)用、SQL編程結(jié)構(gòu)、存儲(chǔ)過程、用戶定義函數(shù)與觸發(fā)器、SQL Server數(shù)據(jù)庫設(shè)計(jì)、VB+SQL Server開發(fā)與編程、ASP、ASP.NET+SQL Server開發(fā)與編程等。    本書論述深入淺出,內(nèi)容全面,實(shí)用性強(qiáng),所有實(shí)例均經(jīng)過上機(jī)實(shí)踐。并隨附有配套光盤,內(nèi)容包括有每章的例題,以及用VB.NET實(shí)現(xiàn)的系統(tǒng) ——“影像租借系統(tǒng)”的全部源代碼,以供讀者邊學(xué)習(xí)邊實(shí)踐。    本書具有教材和技術(shù)資料的雙重特征,既可以作為高等院校計(jì)算機(jī)專業(yè)數(shù)據(jù)庫課程的教材使用,也可供從事數(shù)據(jù)庫方面的教學(xué)、科研、管理和工程技術(shù)人員參考。

書籍目錄

前言第1章 概述 本章簡介 1.1 數(shù)據(jù)庫系統(tǒng)的產(chǎn)生與發(fā)展  1.1.1 信息與數(shù)據(jù)  1.1.2 數(shù)據(jù)處理及數(shù)據(jù)管理 1.2 數(shù)據(jù)庫系統(tǒng)組成  1.2.1 組成數(shù)據(jù)庫系統(tǒng)的5個(gè)主要部分  1.2.2 數(shù)據(jù)庫系統(tǒng)對(duì)軟、硬件的要求  1.2.3 數(shù)據(jù)庫系統(tǒng)的特點(diǎn) 1.3 數(shù)據(jù)模型  1.3.1 實(shí)體聯(lián)系模型  1.3.2 常用的結(jié)構(gòu)數(shù)據(jù)模型 1.4 數(shù)據(jù)庫體系結(jié)構(gòu)  1.4.1 三級(jí)模式結(jié)構(gòu)  1.4.2 兩級(jí)映像與數(shù)據(jù)獨(dú)立性 本章小結(jié) 習(xí)題1第2章 關(guān)系數(shù)據(jù)庫與設(shè)計(jì) 本章簡介 2.1 關(guān)系數(shù)據(jù)庫概述  2.1.1 名詞術(shù)語  2.1.2 關(guān)系具有的性質(zhì)  2.1.3 關(guān)系運(yùn)算  2.1.4 完整性規(guī)則  2.1.5 SQL和Transact-SQL語言概述 2.2 關(guān)系規(guī)范化  2.2.1 不完善數(shù)據(jù)庫設(shè)計(jì)存在的問題  2.2.2 關(guān)系數(shù)據(jù)庫的規(guī)范化 2.3 數(shù)據(jù)庫設(shè)計(jì)概述 2.4 案例簡介:影像租借管理系統(tǒng) 本章小結(jié) 習(xí)題2第3章 SQL Server 2005基礎(chǔ) 本章簡介 3.1 SOL Server 2005概述  3.1.1 什么是SQL Server 2005  3.1.2 SQL Server 2005的特點(diǎn) 3.2 SQL Server 2005的安裝  3.2.1 安裝SQL Server 2005的軟、硬件要求  3.2.2 安裝SQL Server 2005  3.2.3 安裝SQL Server 2005客戶機(jī) 3.3 SQL Server 2005的管理工具 3.4 SQL Server 2005常用的數(shù)據(jù)庫對(duì)象  3.4.1 SQL Server 2005常用的數(shù)據(jù)庫對(duì)象  3.4.2 SQL Server 2005的標(biāo)識(shí)符及其命名規(guī)則  3.4.3 數(shù)據(jù)庫對(duì)象的引用方法 3.5 SQL Server 2005服務(wù)器的管理與使用  3.5.1 服務(wù)器組  3.5.2 注冊(cè)SQL Server 2005服務(wù)器  3.5.3 啟動(dòng)SQL Server 2005服務(wù)器  3.5.4 暫停、停止、恢復(fù)、重新啟動(dòng)SQL Server 2005服務(wù)器 3.6 SQL Server 2005的安全性簡介  3.6.1 SQL Server 2005的安全性機(jī)制  3.6.2 身份驗(yàn)證  3.6.3 管理SQL Server登錄 本章小結(jié) 習(xí)題3第4章 數(shù)據(jù)庫處理 本章簡介 4.1 SQL Server 2005數(shù)據(jù)庫概述……第5章 表與數(shù)據(jù)處理第6章 索引及數(shù)據(jù)完整性第7章 SQL查詢第8章 視圖的管理與應(yīng)用第9章 SQL Server編程結(jié)構(gòu)第10章 存儲(chǔ)過程、用戶定義函數(shù)與觸發(fā)器第11章 SQL Server數(shù)據(jù)庫設(shè)計(jì)第12章 VB+SQL Server開發(fā)與編程第13章 ASP、ASP.NET+SQL Server開發(fā)與編程參考文獻(xiàn)

章節(jié)摘錄

  4.1.1文件和文件組  SQLServer2005使用操作系統(tǒng)文件映射數(shù)據(jù)庫,存儲(chǔ)數(shù)據(jù)庫中的數(shù)據(jù)和對(duì)象。在SQLServer2005中有3種類型的數(shù)據(jù)庫文件?! ?.主要數(shù)據(jù)文件  主要數(shù)據(jù)文件是數(shù)據(jù)庫的起點(diǎn),通常擴(kuò)展名是。mdf,用來存儲(chǔ)數(shù)據(jù)庫的啟動(dòng)信息和部分或全部數(shù)據(jù)。每個(gè)數(shù)據(jù)庫都有一個(gè)主要數(shù)據(jù)文件?! ?.次要數(shù)據(jù)文件  次要數(shù)據(jù)文件包含除主要數(shù)據(jù)文件外的其他數(shù)據(jù)文件,通常擴(kuò)展名是.ndf。數(shù)據(jù)庫可能沒有也可能有一個(gè)或多個(gè)次要數(shù)據(jù)文件。  3.日志文件  日志文件包含恢復(fù)數(shù)據(jù)庫所需的所有日志信息,通常擴(kuò)展名是.ldf,,每個(gè)數(shù)據(jù)庫必須至少有一個(gè)日志文件,但可以不止一個(gè)。通過日志文件,可以回滾未完成的事務(wù)所做的修改;當(dāng)系統(tǒng)發(fā)生硬件故障后,可以將數(shù)據(jù)庫還原到故障點(diǎn)。SQLServer遵守先寫日志再進(jìn)行數(shù)據(jù)庫修改的原則。  每個(gè)SQLServel2005文件在創(chuàng)建時(shí),可以指定文件初始大小和增量及指定文件最大時(shí)的大小。指定增量時(shí),每次填充文件,均按這個(gè)增量值增加它的大小。如果在文件組中有多個(gè)文件,這些文件在全部填滿之前不自動(dòng)增長。填滿后,這些文件使用循環(huán)算法進(jìn)行增長。如果沒有指定文件最大時(shí)的大小,文件可以一直增長到用完磁盤上的所有可用空間?! ∶總€(gè)SQLServer2005文件在創(chuàng)建時(shí),還可以指定不同的存放位置,這可以提高數(shù)據(jù)處理的效率?! QLServer2005為了方便數(shù)據(jù)庫文件的分配和管理,將文件分成不同的文件組。文件組有兩種類型。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    SQL Server 2005數(shù)據(jù)庫原理與應(yīng)用基礎(chǔ) PDF格式下載


用戶評(píng)論 (總計(jì)2條)

 
 

  •   很基礎(chǔ)的書,例子也不錯(cuò)
  •   新手入門不錯(cuò)的書籍
 

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

京ICP備13047387號(hào)-7