出版時(shí)間:2009-3 出版社:清華大學(xué)出版社 作者:康會(huì)光 等編著 頁(yè)數(shù):376 字?jǐn)?shù):601000
Tag標(biāo)簽:無(wú)
前言
隨著各種大型數(shù)據(jù)庫(kù)處理系統(tǒng)的發(fā)展以及商業(yè)網(wǎng)站對(duì)數(shù)據(jù)可靠性和安全性要求的不斷提高,市場(chǎng)競(jìng)爭(zhēng)日益激烈,陳舊的數(shù)據(jù)庫(kù)管理服務(wù)已經(jīng)無(wú)法滿足用戶的需求。在這種環(huán)境下,Microsoft公司發(fā)布了Microsoft SOL Server 2008數(shù)據(jù)庫(kù),它是該公司數(shù)據(jù)平臺(tái)的主要部分,是可信任、高效、智能的數(shù)據(jù)平臺(tái),旨在滿足目前和將來(lái)管理和使用數(shù)據(jù)的需求。SQL Server 2008有許多新特性和關(guān)鍵改進(jìn),這使它成為迄今為止最強(qiáng)大、最全面的SQL Server版本。本書循序漸進(jìn)地介紹了從入門到深入掌握SQL Servel 2008所需的各個(gè)方面。1 主要內(nèi)容第1章 數(shù)據(jù)庫(kù)與SQL Server 2008簡(jiǎn)介:介紹數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí)和SQL Server 2008的入門知識(shí),包括SQL Server 2008的特性、體系結(jié)構(gòu)、安裝方法以及附帶的管理工具和配置方法等。第2章 數(shù)據(jù)查詢和管理:介紹操作數(shù)據(jù)的4種基本語(yǔ)句,即SELECT、INSERT、UPDATE和DELETE。第3章 管理數(shù)據(jù)庫(kù):介紹SQL Server 2008數(shù)據(jù)庫(kù)的創(chuàng)建、配置和管理,數(shù)據(jù)快照的創(chuàng)建、修改和相關(guān)說(shuō)明等。第4章 管理表:介紹創(chuàng)建、設(shè)計(jì)和管理表的相關(guān)知識(shí),包含數(shù)據(jù)類型、列屬性和表數(shù)據(jù)完整性等。第5章 使用Transact.SQL編程:介紹Transact.SQL語(yǔ)言基礎(chǔ)、常用函數(shù)和sQLServer 2008中Transact.SOL語(yǔ)言的增強(qiáng)功能等。
內(nèi)容概要
本書全面介紹了SQL Server 2008中文版數(shù)據(jù)庫(kù)管理和應(yīng)用的知識(shí)。本書共分12章,介紹數(shù)據(jù)庫(kù)與SQL Server 2008基礎(chǔ)知識(shí),數(shù)據(jù)查詢和管理,SQL Server 2008數(shù)據(jù)庫(kù)的創(chuàng)建、配置和管理,數(shù)據(jù)類型、列屬性、表數(shù)據(jù)完整性,Transact-SQL語(yǔ)言基礎(chǔ)、常用函數(shù)和SQL Server 2008中Transact-SQL語(yǔ)言增強(qiáng)功能等,使用XML查詢技術(shù),存儲(chǔ)過(guò)程與觸發(fā)器,操作架構(gòu)、索引和視圖,SQL Server的安全機(jī)制,SQL Server備份與恢復(fù),使用.NET訪問(wèn)SQL Server 2008,SQL Server 2008高級(jí)主題:SMO、SQL Server 2008服務(wù)體系和SQL Server代理服務(wù)。本書每章都提供了系列實(shí)驗(yàn)指導(dǎo)和思考與練習(xí)。附書光盤提供了本書實(shí)例的完整素材文件和全程教學(xué)視頻文件?! ”緯冗m合作為各級(jí)院校學(xué)生學(xué)習(xí)SQL Server 2008數(shù)據(jù)庫(kù)的教材,也可作為應(yīng)用和開發(fā)人員的參考資料。
書籍目錄
第1章 數(shù)據(jù)庫(kù)與SQL Server2008簡(jiǎn)介 1.1 數(shù)據(jù)庫(kù)原理 1.1.1 數(shù)據(jù)庫(kù)基礎(chǔ)概念 1.1.2 數(shù)據(jù)庫(kù)模型 1.2 關(guān)系數(shù)據(jù)庫(kù) 1.2.1 關(guān)系數(shù)據(jù)庫(kù)組成 1.2.2 基本術(shù)語(yǔ) 1.2.3 完整性規(guī)則 1.3 范式理論和E-R模型 1.3.1 范式理論 1.3.2 E.R模型 1.4 SQL Server 2008概述 1.4.1 SQL Server發(fā)展簡(jiǎn)史 1.4.2 SQL Server 2008數(shù)據(jù)庫(kù)平臺(tái) 1.5 SQL Server 2008新增功能與特性 1.5.1 新的日期數(shù)據(jù)類型 1.5.2 LINQ語(yǔ)言 1.5.3 Hierarchyld類型 1.5.4 增強(qiáng)XML功能 1.5.5 Transact.SQL語(yǔ)言增強(qiáng) 1.5.6 報(bào)表服務(wù) 1.6 安裝與配置 1.6.1 安裝SQL Server 2008 1.6.2 配置SQL Server 2008 1.7 SQL Server 2008管理工具 1.7.1 SQL Server Management Studio 1.7.2 Business Intelligence Development Studio 1.7.3 SQL Server配置管理器 1.7.4 SQL Server Profiler 1.7.5 數(shù)據(jù)庫(kù)引擎優(yōu)化顧問(wèn) 1.7.6 Reporting Services配置管理器 1.7.7 命令提示實(shí)用工具 1.8 實(shí)驗(yàn)指導(dǎo) 1.9 思考與練習(xí)第2章 數(shù)據(jù)查詢和管理 2.1 SELECT獲取簡(jiǎn)單數(shù)據(jù) 2.1.1 SELECT語(yǔ)法 2.1.2 FROM子句 2.1.3 WHERE子句 2.1.4 ORDER BY子句 2.1.5 GROUP BY子句 2.1.6 HAVlNG子句 2.2 SELECT操作多表數(shù)據(jù) 2.2.1 JOIN連接 2.2.2 內(nèi)連接 2.2.3 外連接 2.2.4 交叉連接 2.2.5 自連接 2.2.6 聯(lián)合查詢 2.2.7 使用子查詢 2.3 連接遠(yuǎn)端服務(wù)器 2.3.1 INSERTVALUES語(yǔ)句語(yǔ)法 2.3.2 使用INSERTSELECT語(yǔ)句 2.3.3 使用SELECTINTO語(yǔ)句創(chuàng)建表 2.4 更新SQL數(shù)據(jù) 2.4.1 根據(jù)表中數(shù)據(jù)更新行 2.4.2 根據(jù)其他表更新行 2.4.3 使用TOP表達(dá)式 2.5 刪除SQL數(shù)據(jù) 2.5.1 使用DELETE語(yǔ)句 2.5.2 使用TRUNCATETABLE語(yǔ)句 2.5.3 刪除基于其他表中的行 2.6 實(shí)驗(yàn)指導(dǎo) 2.7 思考與練習(xí)第3章 管理數(shù)據(jù)庫(kù)第4章 管理表第5章 使用Transact-SQL編程第6章 使用XML查詢技術(shù)第7章 存儲(chǔ)過(guò)程與觸發(fā)器第8章 操作架構(gòu)、索引和視圖第9章 SQL Server2008的安全機(jī)制第10章 SQL Server2008備份與恢復(fù)第11章 使用.NET訪問(wèn)SQL Server2008第12章 SQL Server2008高級(jí)主題
章節(jié)摘錄
插圖:第1章 數(shù)據(jù)庫(kù)與SQLServer2008簡(jiǎn)介1.1 數(shù)據(jù)庫(kù)原理熟悉并掌握數(shù)據(jù)庫(kù)原理對(duì)深入學(xué)習(xí)數(shù)據(jù)庫(kù)系統(tǒng)有很大的幫助。本節(jié)將講述數(shù)據(jù)庫(kù)技術(shù)的原理及應(yīng)用,主要包括數(shù)據(jù)庫(kù)基本概念及數(shù)據(jù)庫(kù)模型。通過(guò)對(duì)數(shù)據(jù)庫(kù)系統(tǒng)架構(gòu)的剖析,展示數(shù)據(jù)庫(kù)技術(shù)的內(nèi)幕。1.1.1 數(shù)據(jù)庫(kù)基礎(chǔ)概念所謂數(shù)據(jù)庫(kù)就是數(shù)據(jù)存放的地方,是需要長(zhǎng)期存放在計(jì)算機(jī)內(nèi),有組織、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫(kù)中的按一定的模型組織、描述和存儲(chǔ),具有較小的冗余度,較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性,并可為不同的用戶共享。而數(shù)據(jù)庫(kù)內(nèi)容是通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)(Database Management System,DBMS)來(lái)管理的。數(shù)據(jù)庫(kù)管理系統(tǒng)是指數(shù)據(jù)庫(kù)中對(duì)數(shù)據(jù)進(jìn)行管理的軟件系統(tǒng),他是數(shù)據(jù)庫(kù)的核心,用戶對(duì)數(shù)據(jù)庫(kù)的一切操作,包括定義、查詢、更新等,都是通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)進(jìn)行的。在不引起混淆的情況下,人們常常將數(shù)據(jù)庫(kù)管理系統(tǒng)稱為數(shù)據(jù)庫(kù)。例如,平時(shí)常說(shuō)的Access、SQLServer、Oracle和.MySQL等數(shù)據(jù)庫(kù),其實(shí)都屬于DBMS。1.1.2 數(shù)據(jù)庫(kù)模型計(jì)算機(jī)硬件、軟件的不斷發(fā)展和數(shù)據(jù)需求的增加,推動(dòng)了數(shù)據(jù)管理技術(shù)的加速發(fā)展,數(shù)據(jù)管理技術(shù)先后經(jīng)歷了3個(gè)階段:人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫(kù)管理階段。根據(jù)數(shù)據(jù)存儲(chǔ)需求的不同,數(shù)據(jù)庫(kù)可以使用多種類型的系統(tǒng)模型(模型是指數(shù)據(jù)庫(kù)管理系統(tǒng)中數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)),其中較為常見的有層次模型(HierarchicalModel)、網(wǎng)狀模型(NetworkModel)和關(guān)系模型(RelationModel)3種。
編輯推薦
《SQL Server 2008中文版標(biāo)準(zhǔn)教程》特色:總結(jié)了作者多年SQL Server數(shù)據(jù)庫(kù)開發(fā)和教學(xué)心得,系統(tǒng)講解了SQL Server 2008的要點(diǎn)和難點(diǎn),提供豐富的實(shí)驗(yàn)指導(dǎo)和習(xí)題范例典型實(shí)用,圖文并茂,配套光盤提供語(yǔ)音視頻教程和數(shù)據(jù)庫(kù)實(shí)例。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
SQL Server 2008中文版標(biāo)準(zhǔn)教程 PDF格式下載