出版時(shí)間:2008-1 出版社:7-81123 作者:李小英 編 頁(yè)數(shù):280
Tag標(biāo)簽:無(wú)
前言
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語(yǔ)言開(kāi)發(fā)數(shù)據(jù)庫(kù)對(duì)象的能力,增添新的XMI,數(shù)據(jù)類(lèi)型,全面重新設(shè)計(jì)的DTS體系結(jié)構(gòu)和工具,增加查詢(xún)類(lèi)型和在事務(wù)中進(jìn)行錯(cuò)誤處理的能力,增加報(bào)表服務(wù)和分析服務(wù)等。 本書(shū)從數(shù)據(jù)庫(kù)原理的基本概念出發(fā),循序漸進(jìn),通過(guò)一個(gè)實(shí)際的例子——影像租借系統(tǒng),介紹了數(shù)據(jù)庫(kù)的基本原理和SQI.Server2005的基礎(chǔ)知識(shí)及應(yīng)用,并對(duì)如何進(jìn)行數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)作了詳細(xì)的介紹。本書(shū)結(jié)構(gòu)合理,內(nèi)容全面,共13章,分別講述了數(shù)據(jù)庫(kù)概述、關(guān)系數(shù)據(jù)庫(kù)與設(shè)計(jì)、SQLServer2005基礎(chǔ)、數(shù)據(jù)庫(kù)處理、表與數(shù)據(jù)處理、索引及數(shù)據(jù)完整性、SQL查詢(xún)、視圖的管理與應(yīng)用、SQL編程結(jié)構(gòu)、存儲(chǔ)過(guò)程、用戶(hù)定義函數(shù)與觸發(fā)器、SQLServer數(shù)據(jù)庫(kù)設(shè)計(jì)、VB+SQLServer開(kāi)發(fā)與編程、ASP、ASP.NET+SQLServer開(kāi)發(fā)與編程等內(nèi)容。 為讓用戶(hù)學(xué)會(huì)如何設(shè)計(jì)數(shù)據(jù)庫(kù),書(shū)中以一個(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ù)庫(kù)的運(yùn)行與維護(hù)等數(shù)據(jù)庫(kù)設(shè)計(jì)步驟,并用VB.NET實(shí)現(xiàn)了這個(gè)實(shí)際的系統(tǒng)。讀者可從隨書(shū)所附光盤(pán)中運(yùn)行這個(gè)系統(tǒng)。 全書(shū)內(nèi)容翔實(shí),講解清晰,實(shí)用性很強(qiáng),所有實(shí)例均經(jīng)過(guò)上機(jī)實(shí)踐,通俗易懂,重點(diǎn)突出。本書(shū)具有教材和技術(shù)資料的雙重特征,既可以作為高等院校計(jì)算機(jī)專(zhuān)業(yè)的教材使用,也可供從事計(jì)算機(jī)專(zhuān)業(yè)的教學(xué)、科研、管理和工程技術(shù)人員參考。 本書(shū)由李小英主編,谷長(zhǎng)龍、徐曉捷任副主編。參加本書(shū)編寫(xiě)大綱討論及編寫(xiě)的人員還有蔡立軍、趙歡、池鵬、孫發(fā)軍、向涵、陳寶賢、洪躍山、艾偉、陳華、何英、凌民、蔡益紅、陳浩文、肖強(qiáng)、岳文煥、蔣正文等,在此一一表示感謝。 由于編者水平有限,書(shū)中難免有錯(cuò)誤和不足之處,敬請(qǐng)讀者和同行專(zhuān)家批評(píng)指正。 編者 2007年12月
內(nèi)容概要
本書(shū)從數(shù)據(jù)庫(kù)的基本原理出發(fā),通過(guò)實(shí)例介紹了在Microsoft SQL Server 2005數(shù)據(jù)平臺(tái)下設(shè)計(jì)、實(shí)現(xiàn)和管理一個(gè)關(guān)系型數(shù)據(jù)庫(kù)的整個(gè)過(guò)程。全書(shū)共13章,內(nèi)容包括數(shù)據(jù)庫(kù)概述、關(guān)系數(shù)據(jù)庫(kù)與設(shè)計(jì)、SQL Server 2005 基礎(chǔ)、數(shù)據(jù)庫(kù)處理、表與數(shù)據(jù)處理、索引及數(shù)據(jù)完整性、SQL查詢(xún)、視圖的管理與應(yīng)用、SQL編程結(jié)構(gòu)、存儲(chǔ)過(guò)程、用戶(hù)定義函數(shù)與觸發(fā)器、SQL Server數(shù)據(jù)庫(kù)設(shè)計(jì)、VB+SQL Server開(kāi)發(fā)與編程、ASP、ASP.NET+SQL Server開(kāi)發(fā)與編程等。 本書(shū)論述深入淺出,內(nèi)容全面,實(shí)用性強(qiáng),所有實(shí)例均經(jīng)過(guò)上機(jī)實(shí)踐。并隨附有配套光盤(pán),內(nèi)容包括有每章的例題,以及用VB.NET實(shí)現(xiàn)的系統(tǒng) ——“影像租借系統(tǒng)”的全部源代碼,以供讀者邊學(xué)習(xí)邊實(shí)踐。 本書(shū)具有教材和技術(shù)資料的雙重特征,既可以作為高等院校計(jì)算機(jī)專(zhuān)業(yè)數(shù)據(jù)庫(kù)課程的教材使用,也可供從事數(shù)據(jù)庫(kù)方面的教學(xué)、科研、管理和工程技術(shù)人員參考。
書(shū)籍目錄
前言第1章 概述 本章簡(jiǎn)介 1.1 數(shù)據(jù)庫(kù)系統(tǒng)的產(chǎn)生與發(fā)展 1.1.1 信息與數(shù)據(jù) 1.1.2 數(shù)據(jù)處理及數(shù)據(jù)管理 1.2 數(shù)據(jù)庫(kù)系統(tǒng)組成 1.2.1 組成數(shù)據(jù)庫(kù)系統(tǒng)的5個(gè)主要部分 1.2.2 數(shù)據(jù)庫(kù)系統(tǒng)對(duì)軟、硬件的要求 1.2.3 數(shù)據(jù)庫(kù)系統(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ù)庫(kù)體系結(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ù)庫(kù)與設(shè)計(jì) 本章簡(jiǎn)介 2.1 關(guān)系數(shù)據(jù)庫(kù)概述 2.1.1 名詞術(shù)語(yǔ) 2.1.2 關(guān)系具有的性質(zhì) 2.1.3 關(guān)系運(yùn)算 2.1.4 完整性規(guī)則 2.1.5 SQL和Transact-SQL語(yǔ)言概述 2.2 關(guān)系規(guī)范化 2.2.1 不完善數(shù)據(jù)庫(kù)設(shè)計(jì)存在的問(wèn)題 2.2.2 關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化 2.3 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 2.4 案例簡(jiǎn)介:影像租借管理系統(tǒng) 本章小結(jié) 習(xí)題2第3章 SQL Server 2005基礎(chǔ) 本章簡(jiǎn)介 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客戶(hù)機(jī) 3.3 SQL Server 2005的管理工具 3.4 SQL Server 2005常用的數(shù)據(jù)庫(kù)對(duì)象 3.4.1 SQL Server 2005常用的數(shù)據(jù)庫(kù)對(duì)象 3.4.2 SQL Server 2005的標(biāo)識(shí)符及其命名規(guī)則 3.4.3 數(shù)據(jù)庫(kù)對(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的安全性簡(jiǎn)介 3.6.1 SQL Server 2005的安全性機(jī)制 3.6.2 身份驗(yàn)證 3.6.3 管理SQL Server登錄 本章小結(jié) 習(xí)題3第4章 數(shù)據(jù)庫(kù)處理 本章簡(jiǎn)介 4.1 SQL Server 2005數(shù)據(jù)庫(kù)概述……第5章 表與數(shù)據(jù)處理第6章 索引及數(shù)據(jù)完整性第7章 SQL查詢(xún)第8章 視圖的管理與應(yīng)用第9章 SQL Server編程結(jié)構(gòu)第10章 存儲(chǔ)過(guò)程、用戶(hù)定義函數(shù)與觸發(fā)器第11章 SQL Server數(shù)據(jù)庫(kù)設(shè)計(jì)第12章 VB+SQL Server開(kāi)發(fā)與編程第13章 ASP、ASP.NET+SQL Server開(kāi)發(fā)與編程參考文獻(xiàn)
章節(jié)摘錄
4.1.1文件和文件組 SQLServer2005使用操作系統(tǒng)文件映射數(shù)據(jù)庫(kù),存儲(chǔ)數(shù)據(jù)庫(kù)中的數(shù)據(jù)和對(duì)象。在SQLServer2005中有3種類(lèi)型的數(shù)據(jù)庫(kù)文件?! ?.主要數(shù)據(jù)文件 主要數(shù)據(jù)文件是數(shù)據(jù)庫(kù)的起點(diǎn),通常擴(kuò)展名是。mdf,用來(lái)存儲(chǔ)數(shù)據(jù)庫(kù)的啟動(dòng)信息和部分或全部數(shù)據(jù)。每個(gè)數(shù)據(jù)庫(kù)都有一個(gè)主要數(shù)據(jù)文件。 2.次要數(shù)據(jù)文件 次要數(shù)據(jù)文件包含除主要數(shù)據(jù)文件外的其他數(shù)據(jù)文件,通常擴(kuò)展名是.ndf。數(shù)據(jù)庫(kù)可能沒(méi)有也可能有一個(gè)或多個(gè)次要數(shù)據(jù)文件?! ?.日志文件 日志文件包含恢復(fù)數(shù)據(jù)庫(kù)所需的所有日志信息,通常擴(kuò)展名是.ldf,,每個(gè)數(shù)據(jù)庫(kù)必須至少有一個(gè)日志文件,但可以不止一個(gè)。通過(guò)日志文件,可以回滾未完成的事務(wù)所做的修改;當(dāng)系統(tǒng)發(fā)生硬件故障后,可以將數(shù)據(jù)庫(kù)還原到故障點(diǎn)。SQLServer遵守先寫(xiě)日志再進(jìn)行數(shù)據(jù)庫(kù)修改的原則?! ∶總€(gè)SQLServel2005文件在創(chuàng)建時(shí),可以指定文件初始大小和增量及指定文件最大時(shí)的大小。指定增量時(shí),每次填充文件,均按這個(gè)增量值增加它的大小。如果在文件組中有多個(gè)文件,這些文件在全部填滿(mǎn)之前不自動(dòng)增長(zhǎng)。填滿(mǎn)后,這些文件使用循環(huán)算法進(jìn)行增長(zhǎng)。如果沒(méi)有指定文件最大時(shí)的大小,文件可以一直增長(zhǎng)到用完磁盤(pán)上的所有可用空間。 每個(gè)SQLServer2005文件在創(chuàng)建時(shí),還可以指定不同的存放位置,這可以提高數(shù)據(jù)處理的效率?! QLServer2005為了方便數(shù)據(jù)庫(kù)文件的分配和管理,將文件分成不同的文件組。文件組有兩種類(lèi)型。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
SQL Server 2005數(shù)據(jù)庫(kù)原理與應(yīng)用基礎(chǔ) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版