出版時(shí)間:2011-1 出版社:化學(xué)工業(yè)出版社 作者:王波,張權(quán),王艷榮 等編著 頁(yè)數(shù):321
前言
數(shù)據(jù)庫(kù)技術(shù)是一門應(yīng)用廣泛、實(shí)用性強(qiáng)的技術(shù)。隨著計(jì)算機(jī)技術(shù)的發(fā)展,特別是計(jì)算機(jī)網(wǎng)絡(luò)和Internet的發(fā)展,數(shù)據(jù)庫(kù)技術(shù)已應(yīng)用到了社會(huì)生活的各個(gè)領(lǐng)域。隨著SQLServer2008的應(yīng)用越來(lái)越廣泛,廣大用戶更需要系統(tǒng)地學(xué)習(xí)與掌握SQLServer2008數(shù)據(jù)庫(kù)系統(tǒng)的應(yīng)用知識(shí)。本書全面闡述了用戶在操作SQLServer2008過(guò)程中可能遇到的初級(jí)應(yīng)用問(wèn)題,以實(shí)例的形式詳細(xì)、漸進(jìn)地介紹了如何使用SQLServer2008數(shù)據(jù)庫(kù)系統(tǒng)。以實(shí)際應(yīng)用為基礎(chǔ),列舉了大量常用實(shí)例與技巧,把應(yīng)用過(guò)程和學(xué)習(xí)過(guò)程緊密地結(jié)合起來(lái),最終目的是讓讀者通過(guò)本書掌握SQLServer2008的應(yīng)用技巧與方法。編者結(jié)合自己多年的數(shù)據(jù)庫(kù)開發(fā)及管理經(jīng)驗(yàn)和心得體會(huì),希望讀者能在本書的引領(lǐng)下跨入SQLServer2008開發(fā)的大門,掌握開發(fā)與應(yīng)用的各項(xiàng)重點(diǎn)。本書結(jié)合大量實(shí)例,系統(tǒng)、深入地介紹了SQLServer2008的原理與操作重點(diǎn),最后還介紹了SQLServer2008的報(bào)表服務(wù)與分析服務(wù)這兩項(xiàng)高級(jí)功能。通過(guò)本書的學(xué)習(xí),讀者應(yīng)具備獨(dú)立進(jìn)行SQLServer2008項(xiàng)目開發(fā)的能力。本書特點(diǎn)1.內(nèi)容全面、系統(tǒng)、深入本書介紹了SQLServer2008基礎(chǔ)知識(shí)、數(shù)據(jù)庫(kù)創(chuàng)建、表與視圖的應(yīng)用、存儲(chǔ)過(guò)程和觸發(fā)器的開發(fā)、Transact-SQL語(yǔ)言、數(shù)據(jù)庫(kù)備份與安全性管理等內(nèi)容,最后還通過(guò)實(shí)例介紹了如何使用C#與Java進(jìn)行SQLServer2008開發(fā)。2.講解由淺入深,循序漸進(jìn),適合各個(gè)層次的讀者閱讀本書從SQLServer2008的基礎(chǔ)知識(shí)開始講解,逐步深入到高級(jí)服務(wù)及應(yīng)用,內(nèi)容從易到難,講解由淺入深,循序漸進(jìn),各個(gè)層次的讀者均可學(xué)習(xí)并獲得幫助。3.貫穿大量的開發(fā)實(shí)例和技巧,迅速提升開發(fā)水平本書在講解知識(shí)點(diǎn)時(shí)貫穿了大量短小精悍的典型實(shí)例,并給出了大量的開發(fā)技巧,使讀者更好地理解各種概念和開發(fā)技術(shù),迅速提高水平。
內(nèi)容概要
本書由淺入深,全面、系統(tǒng)地介紹了SQL Server 2008的開發(fā)與管理技術(shù)。本書提供了大量實(shí)例,供讀者實(shí)戰(zhàn)演練。另外隨書所附光盤中包含大量配套教學(xué)視頻,以幫助讀者更好地學(xué)習(xí)本書內(nèi)容,書中的實(shí)例源代碼也一起收錄于隨書光盤中。 本書共分5篇。第1篇介紹了SQL Server 2008的背景知識(shí)及安裝、數(shù)據(jù)庫(kù)與表的創(chuàng)建與管理、表索引的創(chuàng)建與管理;第2篇介紹了Transact-SQL查詢語(yǔ)言、視圖、存儲(chǔ)過(guò)程、觸發(fā)器、游標(biāo)、用戶自定義函數(shù)與數(shù)據(jù)類型;第3篇介紹了事務(wù)與鎖、全文檢索、數(shù)據(jù)庫(kù)的備份與恢復(fù)、數(shù)據(jù)升遷及安全性管理;第4篇介紹了報(bào)表服務(wù)和分析服務(wù);第5篇介紹了如何使用C#和Java開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序。 本書內(nèi)容涵蓋基本操作、高級(jí)技術(shù)、核心原理以及項(xiàng)目開發(fā),幾乎涉及SQL Server 2008的所有重要知識(shí)。本書適合所有想全面學(xué)習(xí)SQL Server 2008數(shù)據(jù)庫(kù)技術(shù)的人員,也適合各種使用SQL Server 2008進(jìn)行開發(fā)的工程技術(shù)人員。對(duì)于經(jīng)常使用SQL Server 2008的程序員,本書更是一本必備的手冊(cè)。
書籍目錄
第1篇 SQL Server 2008基礎(chǔ) 第1章 SQL Server數(shù)據(jù)庫(kù) 1.1 數(shù)據(jù)庫(kù)概述 1.1.1 什么是數(shù)據(jù)庫(kù) 1.1.2 常見的主流數(shù)據(jù)庫(kù) 1.1.3 數(shù)據(jù)庫(kù)核心技術(shù)——SQL 1.2 認(rèn)識(shí)SQL Server 2008 1.2.1 SQL Server的發(fā)展歷史 1.2.2 硬件配置要求 1.2.3 操作系統(tǒng)要求 1.3 安裝 1.3.1 安裝準(zhǔn)備 1.3.2 選擇要安裝的功能 1.3.3 實(shí)例命名 1.3.4 選擇賬戶 1.3.5 選擇驗(yàn)證模式 1.3.6 選擇數(shù)據(jù)目錄 1.3.7 其他配置 1.4 SQL Server 2008的登錄 1.5 SQL Server 2008的管理工具 1.6 使用SQL Server Management Studio執(zhí)行SQL語(yǔ)句 1.7 本章小結(jié) 1.8 本章習(xí)題 第2章 創(chuàng)建數(shù)據(jù)庫(kù) 2.1 數(shù)據(jù)庫(kù)的定義 2.1.1 SQL Server中的預(yù)留數(shù)據(jù)庫(kù) 2.1.2 SQL Server示例數(shù)據(jù)庫(kù)StudentMan 2.1.3 數(shù)據(jù)庫(kù)系統(tǒng)類型 2.1.4 數(shù)據(jù)庫(kù)的構(gòu)成 2.1.5 創(chuàng)建數(shù)據(jù)庫(kù)前的準(zhǔn)備 2.2 數(shù)據(jù)庫(kù)基本管理 2.2.1 使用向?qū)?chuàng)建數(shù)據(jù)庫(kù) 2.2.2 使用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù) 2.2.3 使用向?qū)薷臄?shù)據(jù)庫(kù) 2.2.4 使用SQL語(yǔ)句修改數(shù)據(jù)庫(kù) 2.2.5 使用向?qū)h除數(shù)據(jù)庫(kù) 2.2.6 使用SQL語(yǔ)句刪除數(shù)據(jù)庫(kù) 2.3 數(shù)據(jù)庫(kù)的脫機(jī)與聯(lián)機(jī) 2.3.1 使數(shù)據(jù)庫(kù)脫機(jī) 2.3.2 使數(shù)據(jù)庫(kù)聯(lián)機(jī) 2.4 數(shù)據(jù)庫(kù)的分離與附加 2.4.1 分離數(shù)據(jù)庫(kù) 2.4.2 附加數(shù)據(jù)庫(kù) 2.5 收縮數(shù)據(jù)庫(kù) 2.5.1 自動(dòng)收縮 2.5.2 手動(dòng)收縮 2.5.3 收縮數(shù)據(jù)庫(kù)文件 2.6 本章小結(jié) 2.7 本章習(xí)題 第3章 定義表 3.1 什么是表 3.2 SQL Server的數(shù)據(jù)類型 3.2.1 數(shù)值類型 3.2.2 字符類型 3.2.3 日期時(shí)間類型 3.2.4 二進(jìn)制類型 3.2.5 其他類型 3.2.6 程序中的數(shù)據(jù)類型 3.3 創(chuàng)建表 3.3.1 使用向?qū)?chuàng)建表 3.3.2 使用SQL語(yǔ)句創(chuàng)建表 3.4 定義其他表 3.5 設(shè)置主鍵 ……第2篇 開發(fā)應(yīng)用第3篇 數(shù)據(jù)庫(kù)管理第4篇 高級(jí)功能第5篇 數(shù)據(jù)庫(kù)應(yīng)用開發(fā)附錄A 系統(tǒng)保留字附錄B 系統(tǒng)存儲(chǔ)過(guò)程sp_cursor_list的返回游標(biāo)數(shù)據(jù)結(jié)構(gòu)
章節(jié)摘錄
插圖:
編輯推薦
《程序員成長(zhǎng)課堂:SQL Server 2008標(biāo)準(zhǔn)教程》主要內(nèi)容SQLServer數(shù)據(jù)庫(kù)概述創(chuàng)建數(shù)據(jù)庫(kù)定義表索引Transact-SQL基本語(yǔ)句高級(jí)Transact-SQL構(gòu)建視圖觸發(fā)器游標(biāo)用戶自定義函數(shù)和數(shù)據(jù)類型SQLServer2008的事務(wù)與鎖全文索引數(shù)據(jù)庫(kù)備份數(shù)據(jù)庫(kù)的維護(hù)計(jì)劃將數(shù)據(jù)升遷到SQLServer2008SQLServer2008安全性管理報(bào)表服務(wù)分析服務(wù)使用C#進(jìn)行SQLServer2008應(yīng)用開發(fā)Java與SQLServer2008詳細(xì)介紹了SQL-Server2008數(shù)據(jù)庫(kù)技術(shù)及新功能每個(gè)知識(shí)點(diǎn)都配實(shí)例講解,學(xué)習(xí)起來(lái)更加直觀對(duì)書中的重點(diǎn)內(nèi)容和難點(diǎn)內(nèi)容進(jìn)行了專門的講解和剖析注重實(shí)戰(zhàn),給出了C#與Java數(shù)據(jù)庫(kù)開發(fā)實(shí)例
圖書封面
評(píng)論、評(píng)分、閱讀與下載