SQL Server數(shù)據(jù)庫應(yīng)用與開發(fā)網(wǎng)絡(luò)大講堂

出版時間:2011-1  出版社:清華大學(xué)  作者:李有軍//郭鄭州  頁數(shù):696  

前言

在信息技術(shù)廣泛應(yīng)用的今天,數(shù)據(jù)庫技術(shù)作為數(shù)據(jù)管理的核心技術(shù)在社會的各個領(lǐng)域發(fā)揮著強大的作用。SQL Server 2005是由Microsoft發(fā)布的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品,它基于SQL Server 2000的強大功能,為用戶提供了一個完整的數(shù)據(jù)管理和分析解決方案。1.本書內(nèi)容第一篇:SQL Server2005基礎(chǔ)入門篇(第l~5章)。本篇是數(shù)據(jù)庫的基礎(chǔ),首先介紹如何正確地安裝、使用和卸載SQL,Server 2005、數(shù)據(jù)庫的組成、創(chuàng)建數(shù)據(jù)庫、操作數(shù)據(jù)庫等;然后介紹如何在數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)表、字段的數(shù)據(jù)類型及其他屬性和維護數(shù)據(jù)表;接下來詳細(xì)介紹SQL Server 2005的數(shù)據(jù)完整性,如空值、自增列的創(chuàng)建等;最后講述了創(chuàng)建角色和登錄賬戶、改變登錄方式和設(shè)置權(quán)限等安全機制。第二篇:數(shù)據(jù)基本操作篇(第6~8章)。本篇主要偏向于對數(shù)據(jù)基本操作的講述。包括關(guān)于SELECT語句的單表查詢、多表查詢、聯(lián)合查詢、子查詢,以及如何使用INSERT語句、UPDATE語句和DELETE語句來操作數(shù)據(jù)。第三篇:Transact-SQL語言篇(第9~12章)。本篇不僅對Transact-SQL語言進行詳細(xì)的介紹,而且也講述數(shù)據(jù)庫對象。首先介紹Transact-SQL,語言中的變量、表達式、運算符和控制語句;接著介紹數(shù)據(jù)庫的對象,包括函數(shù)的使用、用戶自定義函數(shù)、SQL Server中的游標(biāo)、存儲過程的創(chuàng)建、修改和使用、觸發(fā)器的作用和類型以及創(chuàng)建不同種類的觸發(fā)器等。

內(nèi)容概要

本書全面介紹word/SQL.htm' target='_blank'>SQL Server數(shù)據(jù)庫應(yīng)用與開發(fā)知識,全書共分5篇20章,內(nèi)容包括:SQL Server 2005基礎(chǔ)入門篇(第1~5章),介紹數(shù)據(jù)庫基礎(chǔ)知識;數(shù)據(jù)基本操作篇(第6~8章),介紹數(shù)據(jù)庫查詢和數(shù)據(jù)操作知識;Transact-SQL語言篇(第9~12章),介紹Transact-SQL語言應(yīng)用知識;SQL Server 2005數(shù)據(jù)庫設(shè)計與維護篇(第13~19章),介紹操作架構(gòu)、索引和視圖,鎖和事務(wù)的作用,備份與恢復(fù)數(shù)據(jù)庫和數(shù)據(jù)庫的高級應(yīng)用;綜合實例篇(第20章),介紹數(shù)據(jù)庫的綜合應(yīng)用案例。本書配套網(wǎng)站www.itzcn.com提供了配套學(xué)習(xí)資源和在線互動學(xué)習(xí)平臺,幫助讀者實現(xiàn)交互式學(xué)習(xí)模式。  本書可以作為SQL Server 2005的入門學(xué)習(xí)書籍,也可以幫助中級讀者提高數(shù)據(jù)庫應(yīng)用與開發(fā)技能,掌握面向?qū)嵺`的數(shù)據(jù)庫操作技能。

書籍目錄

第一篇 SQL Server 2005基礎(chǔ)入門篇 第1章 SQL Server 2005簡介  1.1 安裝Visual Studio 2005會自帶SQL Server 2005,還需要再安裝嗎?   1.2 無法連接到服務(wù)器實例問題?   1.3 在SQL Server 2005中為什么看不到“企業(yè)管理器”?   1.4 SQL Server 2005如何在本地遠(yuǎn)程控制服務(wù)器上的數(shù)據(jù)庫?   1.5 使用127.0.0.1無法訪問連接到數(shù)據(jù)庫?   1.6 如何使用SQL Server Profiler?   1.7 SQL Server Business Intelligence Development Studio是做什么的?。俊 ?.8 SQL Server 2005怎樣才能完全卸載?  第2章 SQL Server 2005數(shù)據(jù)庫管理  2.1 無法創(chuàng)建數(shù)據(jù)庫   2.2 如何使用T-SQL語句擴大數(shù)據(jù)庫?  2.3 用SQL命令修改數(shù)據(jù)庫   2.4 在SQL Server 2005中,怎樣壓縮數(shù)據(jù)庫?  2.5 關(guān)于DBCC SHRINKFILE的問題  2.6 怎樣在存儲過程中修改數(shù)據(jù)庫名稱?  2.7 分離數(shù)據(jù)庫與刪除數(shù)據(jù)庫的區(qū)別   2.8 如何使用存儲過程附加數(shù)據(jù)庫?  2.9 非正常關(guān)機導(dǎo)致數(shù)據(jù)庫狀態(tài)為可疑  2.10 數(shù)據(jù)庫快照的工作原理 第3章 SQL Server 2005數(shù)據(jù)表管理   3.1 在SQL Server 2005中,怎么創(chuàng)建表?。俊 ?.2 關(guān)于SQL Server 2005創(chuàng)建表的問題  3.3 SQL Server 2005如何用SQL語句修改表名?  3.4 關(guān)于sp_rename的一點迷惑   3.5 在一個已經(jīng)有內(nèi)容的表里,怎樣修改列的數(shù)據(jù)類型?  3.6 怎樣刪除一個字段?  3.7 如何用SQL語言刪除一個表?  3.8 創(chuàng)建臨時表問題   3.9 數(shù)據(jù)類型decimal與numeric有何區(qū)別?  3.10 char、varchar、nchar和nvarchar四者的區(qū)別是什么?  3.11 誰能給我講講varbinary(max)類型?  3.12 datetime格式插入問題   3.13 為何要創(chuàng)建用戶自定義數(shù)據(jù)類型?  3.14 SQL創(chuàng)建自定義數(shù)據(jù)類型問題  3.15 xml數(shù)據(jù)類型是怎樣的一個概念?  第4章 維護SQL Server 2005數(shù)據(jù)完整性   4.1 SQL Server數(shù)據(jù)庫中有哪幾種約束?各有什么作用?  4.2 SQL如何將一普通屬性設(shè)置為PRIMARY KEY?  4.3 我想刪除主鍵,請問這句SQL語句錯在哪兒?   4.4 創(chuàng)建FOREIGN KEY約束的問題?  4.5 SQL語句中如何為新增列指定為NOT NULL?  4.6 SQL Server中IDENTITY (1,1)作用是什么? 第二篇 數(shù)據(jù)基本操作篇第三篇 Transact-SQL語言篇第四篇 SQL Server 2005數(shù)據(jù)庫設(shè)計與維護篇第五篇 綜合實例篇

章節(jié)摘錄

插圖:(1)選擇復(fù)制節(jié)點。(2)右擊【本地發(fā)布】選項,單擊【下一步】按鈕,按照系統(tǒng)彈出的提示對話框操作,直到“指定快照文件夾”這一步在【快照文件夾】中輸入準(zhǔn)備工作中創(chuàng)建的目錄(指向步驟3所建的共享文件夾),選擇發(fā)布數(shù)據(jù)庫和發(fā)布類型(快照發(fā)布)、選擇訂閱服務(wù)器類型、選擇要發(fā)布的對象、設(shè)置快照代理、填寫發(fā)布名稱。(成功完成到此步驟)(3)右擊【本地訂閱】選項選擇發(fā)布服務(wù)器、選擇訂閱方式(推送訂閱),添加訂閱服務(wù)器時出錯,總是提示“在建立與服務(wù)器的連接時總是出錯。在連接到SQL Server 2005時,在默認(rèn)的情況下,SQL,Server不允許進行遠(yuǎn)程連接可能會導(dǎo)致此失敗。(provider:命名管道提供程序,error.40-無法打開到SQL Server的連接)(Microsoft SQL Server,錯誤:1326)”。但是,連接方式已經(jīng)設(shè)置成TCP/IP和管道方式,為什么還報這種錯誤?更奇怪的是,我在另一臺機器B上的數(shù)據(jù)庫中可以設(shè)置【本地訂閱】的內(nèi)容,并且可以找到發(fā)布服務(wù)器A。發(fā)布服務(wù)器A上的發(fā)布目錄中存在發(fā)布的快照。但是,機器B中的數(shù)據(jù)為何就是不能和機器A同步呢(發(fā)布和訂閱的都是同一個數(shù)據(jù)庫。在設(shè)置訂閱服務(wù)前,我用選擇【任務(wù)】【備份恢復(fù)】命令的辦法已經(jīng)保持兩臺機器上的同名數(shù)據(jù)中的數(shù)據(jù)是一致的)?

編輯推薦

《SQL Server數(shù)據(jù)庫應(yīng)用與開發(fā)·網(wǎng)絡(luò)大講堂》:159段全程配音語音教學(xué)視頻全書實例源代碼,使學(xué)習(xí)、分析、調(diào)試程序更方便在信息技術(shù)廣泛應(yīng)用的今天,數(shù)據(jù)庫技術(shù)作為數(shù)據(jù)管理的核心技術(shù)在社會的各個領(lǐng)域發(fā)揮著強大的功能。SQL Server 2005是由Microsoft發(fā)布的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品,它基于SQL Server 2000的強大功能之上,為用戶提供了一個完整的數(shù)據(jù)管理和分析解決方案。在線服務(wù):視頻庫、源代碼庫、專業(yè)論壇、專家實時支持

圖書封面

評論、評分、閱讀與下載


    SQL Server數(shù)據(jù)庫應(yīng)用與開發(fā)網(wǎng)絡(luò)大講堂 PDF格式下載


用戶評論 (總計3條)

 
 

  •   工作需要的,買來先看看,會有用的。
  •   當(dāng)當(dāng)不錯的選擇
  •   應(yīng)該是正版的。還沒開始看
 

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

京ICP備13047387號-7