出版時間:2009-1 出版社:機(jī)械工業(yè)出版社 作者:龔小勇 等編著 頁數(shù):270 字?jǐn)?shù):432000
前言
Microsoft SQL Server 2005中文版是基于客戶/服務(wù)器模式的新一代大型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。它在易用性、可伸縮性、可靠性和數(shù)據(jù)倉庫等方面的優(yōu)異性能,為企業(yè)數(shù)據(jù)庫的管理提供了強(qiáng)大支持,使其成為客戶構(gòu)建、管理、部署商業(yè)數(shù)據(jù)庫的最佳選擇方案之一。它通過集成的控制平臺來管理數(shù)據(jù)分析服務(wù)、報(bào)表服務(wù)、通知服務(wù),能夠把關(guān)鍵的信息及時地傳遞到組織成員中,實(shí)現(xiàn)可伸縮的商務(wù)智能。因此,SQL Server 2005數(shù)據(jù)庫管理系統(tǒng)正被越來越多的用戶使用,已成為企業(yè)級數(shù)據(jù)庫管理系統(tǒng)的主流產(chǎn)品?! ”緯鴥?nèi)容堅(jiān)持理論以夠用為度,有選擇性地介紹關(guān)系數(shù)據(jù)庫的基本原理。全書以培養(yǎng)學(xué)生數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)技能為主,以闡述數(shù)據(jù)庫管理技術(shù)為輔。全書共11章,第1章講述關(guān)系數(shù)據(jù)庫的基本原理,第2章介紹SQL Server 2005的安裝配置、實(shí)用工具等基礎(chǔ)知識,第3~9章分別介紹數(shù)據(jù)庫的創(chuàng)建與管理、數(shù)據(jù)表的創(chuàng)建與管理、數(shù)據(jù)查詢、視圖與索引、規(guī)則與默認(rèn)值、T-SQL編程、存儲過程與觸發(fā)器等數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù),第10章簡要介紹了SQL Server 2005管理服務(wù),第11章以基于ASP.NET環(huán)境的在線銀行交易系統(tǒng)為例,給出了一個SOL Server 2005綜合應(yīng)用實(shí)例。 本書結(jié)構(gòu)基本上是按照學(xué)生掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技能的順序組織的,建議讀者在學(xué)習(xí)時以本書的章節(jié)順序進(jìn)行。另外,聯(lián)機(jī)幫助是資深程序員多年編程工作的結(jié)晶,建議讀者在學(xué)習(xí)本書內(nèi)容遇到問題時首先查看聯(lián)機(jī)幫助。本書每章以實(shí)訓(xùn)或習(xí)題的形式配備有大量來自工程實(shí)踐領(lǐng)域的應(yīng)用實(shí)例,還提供了大量圖表,以便于引導(dǎo)讀者閱讀和理解書中的內(nèi)容?! ”緯帉懼薪梃b了目前流行的認(rèn)證考試教材的優(yōu)點(diǎn),并融入了編者多年從事數(shù)據(jù)庫教學(xué)和系統(tǒng)開發(fā)的心得體會,還匯集了一些新穎的方法和技巧,通過本書的學(xué)習(xí),相信讀者一定能夠熟練掌握并能靈活運(yùn)用SQL Server 2005軟件,初步具備開發(fā)有一定實(shí)用價(jià)值數(shù)據(jù)庫應(yīng)用系統(tǒng)的能力。
內(nèi)容概要
本書全面、系統(tǒng)地介紹了關(guān)系數(shù)據(jù)庫的基本原理和SQL Server 2005數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)技術(shù)。全書共分為11章,主要包括:關(guān)系數(shù)據(jù)庫的基本原理、SQL Server 2005基礎(chǔ)、數(shù)據(jù)庫的創(chuàng)建與管理、數(shù)據(jù)表的創(chuàng)建與管理、數(shù)據(jù)查詢、視圖與索引、規(guī)則與默認(rèn)值、T—SQL編程、存儲過程與觸發(fā)器、SQL Server 2005管理服務(wù)以及SQL Server 2005綜合應(yīng)用實(shí)例等。 本書結(jié)構(gòu)連貫,強(qiáng)調(diào)理論以夠用為度,以介紹數(shù)據(jù)庫應(yīng)用程序的開發(fā)技能為主線,可操作性強(qiáng)。借鑒了目前流行的認(rèn)證考試教材編寫的成功經(jīng)驗(yàn),每章以實(shí)訓(xùn)或習(xí)題的形式配備有大量來自工程實(shí)踐領(lǐng)域的應(yīng)用實(shí)例,既可相對獨(dú)立,又可貫穿全書使用,具有自己的特色。 本書可作為高職高專院校計(jì)算機(jī)及相關(guān)專業(yè)的數(shù)據(jù)庫技術(shù)教材,也可供SQL Server數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)人員使用。
書籍目錄
出版說明前言第1章 關(guān)系數(shù)據(jù)庫的基本原理 1.1 數(shù)據(jù)庫系統(tǒng)的基本概念 1.1.1 數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng) 1.1.2 數(shù)據(jù)庫系統(tǒng)的特點(diǎn) 1.2 E-R概念模型 1.2.1 實(shí)體(Entity) 1.2.2 屬性(Attribute) 1.2.3 聯(lián)系(Relationship) 1.2.4 E-R圖的繪制 1.3 關(guān)系數(shù)據(jù)模型 1.3.1 關(guān)系數(shù)據(jù)模型的基本概念 1.3.2 E-R圖轉(zhuǎn)化為關(guān)系數(shù)據(jù)模型 1.4 基本關(guān)系運(yùn)算 1.4.1 選擇 1.4.2 投影 1.4.3 連接 1.5 關(guān)系的完整性規(guī)則 1.5.1 域完整性 1.5.2 實(shí)體完整性 1.5.3 參照完整性 1.6 關(guān)系的規(guī)范化 1.6.1 第一范式(1NF) 1.6.2 第二范式(2NF) 1.6.3 第三范式(3NF) 1.6.4 Boyce-Codd范式(BCNF) 1.7 實(shí)訓(xùn) 1.7.1 實(shí)訓(xùn)1通過E-R圖設(shè)計(jì)關(guān)系數(shù)據(jù)模型 1.7.2 實(shí)訓(xùn)2確定表中的關(guān)鍵字 1.7.3 實(shí)訓(xùn)3規(guī)范化數(shù)據(jù) 1.8 習(xí)題一第2章 SQL Server 2005基礎(chǔ) 2.1 SQL Senrer 2005的新特性 2.2 SQL Servet 2005的安裝和配置 2.2.1 SQL Server 2005的安裝 2.2.2 SQL Server 2005的配置 2.3 SQL Server 2005工具和實(shí)用程序 2.3.1 SQL Server Management Studio 2.3.2 SQL Server Business Intelligence Development Studio 2.3.3 性能工具 2.3.4 文檔和教程 2.3.5 配置工具 2.3.6 Analysis Services 2.4 實(shí)訓(xùn) 2.4.1 實(shí)訓(xùn)1服務(wù)器的啟動、暫停和停止 2.4.2 實(shí)訓(xùn)2服務(wù)器注冊 2.5 習(xí)題第3章 數(shù)據(jù)庫的創(chuàng)建與管理 3.1 SQL Server 2005數(shù)據(jù)庫概述 3.1.1 數(shù)據(jù)庫文件 3.1.2 數(shù)據(jù)庫文件組 3.1.3 數(shù)據(jù)庫對象 3.1.4 系統(tǒng)數(shù)據(jù)庫 3.1.5 數(shù)據(jù)庫的命名規(guī)則 3.2 創(chuàng)建數(shù)據(jù)庫 3.2.1 在SQL Server Management Studio中創(chuàng)建數(shù)據(jù)庫 3.2.2 使用Create Database語句創(chuàng)建數(shù)據(jù)庫 3.3 修改數(shù)據(jù)庫 3.3.1 在SQLServer Management Studio中修改數(shù)據(jù)庫 3.3.2 使用Alter Database語句修改數(shù)據(jù)庫 3.4 刪除數(shù)據(jù)庫 3.4.1 在SQL Server Management Studio中刪除數(shù)據(jù)庫 3.4.2 使用Drop Database語句刪除數(shù)據(jù)庫 3.5 查看數(shù)據(jù)庫信息 3.5.1 在SQL Server Management Studio中查看數(shù)據(jù)庫信息 3.5.2 用T-SQL語句查看數(shù)據(jù)庫信息 3.6 備份與還原數(shù)據(jù)庫 3.6.1 備份數(shù)據(jù)庫 3.6.2 還原數(shù)據(jù)庫 3.7 分離與附加數(shù)據(jù)庫 3.7.1 分離數(shù)據(jù)庫 3.7.2 附加數(shù)據(jù)庫 3.8 實(shí)訓(xùn)創(chuàng)建并管理數(shù)據(jù)庫 3.9 習(xí)題第4章 數(shù)據(jù)表的創(chuàng)建與管理第5章 數(shù)據(jù)查詢第6章 視圖與索引第7章 規(guī)則與默認(rèn)值第8章 T-SQL編程第9章 存儲過程與觸發(fā)器第10章 SQL Server 2005管理服務(wù)第11章 SQL Server 2005綜合應(yīng)用實(shí)例參考文獻(xiàn)
章節(jié)摘錄
第1章 關(guān)系數(shù)據(jù)庫的基本原理 本章要點(diǎn) ?如何建立E-R概念模型 ?將E-R模型轉(zhuǎn)化成關(guān)系模型 ?三種基本的關(guān)系運(yùn)算:選擇、投影、連接 ?關(guān)系的完整性規(guī)則 ?關(guān)系的規(guī)范化 1.1 數(shù)據(jù)庫系統(tǒng)的基本概念 數(shù)據(jù)庫系統(tǒng)涉及到許多基本概念,作為數(shù)據(jù)庫系統(tǒng)的初學(xué)者,有必要從一些最基本的概念開始學(xué)習(xí)。這里先介紹一些數(shù)據(jù)庫系統(tǒng)所需要的最基本的概念。其他概念,將根據(jù)本書內(nèi)容的需要在相關(guān)章節(jié)中介紹。 1.1.1 數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng) 數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)是與數(shù)據(jù)庫技術(shù)密切相關(guān)的4個基本概念?! ?.?dāng)?shù)據(jù)(DATA) 數(shù)據(jù)是數(shù)據(jù)庫中存儲的基本對象。數(shù)據(jù)在大多數(shù)人頭腦中的第一個反應(yīng)就是數(shù)字。其實(shí)數(shù)字只是最簡單的一種數(shù)據(jù),是數(shù)據(jù)的一種傳統(tǒng)和狹義的理解。其實(shí)數(shù)據(jù)的種類很多,文字、圖形、圖像、聲音、學(xué)生的檔案記錄、貨物的運(yùn)輸情況等,這些都是數(shù)據(jù)?! 】梢詫?shù)據(jù)做如下定義:描述事物的符號記錄稱為數(shù)據(jù)。描述事物的符號可以是數(shù)字,也可以是文字、圖形、圖像、聲音、語言等,數(shù)據(jù)有多種表現(xiàn)形式,它們都可以經(jīng)過數(shù)字化后存入計(jì)算機(jī)或由計(jì)算機(jī)進(jìn)行加工和處理。 ……
編輯推薦
《關(guān)系數(shù)據(jù)庫與SQL Server2005》以關(guān)系數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)為主線??偨Y(jié)一線教師多年教學(xué)和工程實(shí)踐經(jīng)驗(yàn)。實(shí)例為主,深入淺出介紹SQL Server 2005各項(xiàng)實(shí)用技術(shù)。
圖書封面
評論、評分、閱讀與下載
關(guān)系數(shù)據(jù)庫與SQL Server2005 PDF格式下載