SQL Server 2000管理與應(yīng)用開發(fā)教程

出版時(shí)間:2009-10  出版社:人民郵電出版社  作者:王晶 編  頁數(shù):410  

前言

數(shù)據(jù)庫技術(shù)是計(jì)算機(jī)學(xué)科中發(fā)展最快的領(lǐng)域之一。隨著網(wǎng)絡(luò)的不斷發(fā)展,數(shù)據(jù)庫技術(shù)與網(wǎng)絡(luò)技術(shù)已經(jīng)被廣泛應(yīng)用于工作和生活的各個(gè)領(lǐng)域。同時(shí),數(shù)據(jù)庫技術(shù)及其應(yīng)用已經(jīng)成為國(guó)內(nèi)外高校計(jì)算機(jī)專業(yè)和許多非計(jì)算機(jī)專業(yè)的必修或選修課程。SQL Server是當(dāng)前最流行的大型關(guān)系數(shù)據(jù)庫系統(tǒng)之一,是Microsoft公司在數(shù)據(jù)庫領(lǐng)域中非常重要的產(chǎn)品,擁有廣泛的用戶和大量的應(yīng)用案例,已成為大型數(shù)據(jù)庫應(yīng)用系統(tǒng)的首選后臺(tái)數(shù)據(jù)庫系統(tǒng)。掌握SQL Server數(shù)據(jù)庫的管理與開發(fā)技術(shù)將為IT技術(shù)人員的發(fā)展提供更多的機(jī)會(huì)和空間,使自己在激烈的市場(chǎng)競(jìng)爭(zhēng)中更具競(jìng)爭(zhēng)力。編者把多年SQL Server數(shù)據(jù)庫管理和應(yīng)用程序開發(fā)經(jīng)驗(yàn)編寫成本書,詳盡介紹了管理和開發(fā)SQL Server數(shù)據(jù)庫應(yīng)用程序所必備的相關(guān)技術(shù)。本書共分為4個(gè)部分。第1部分為管理篇,介紹SQL Server的管理技術(shù),由第1~5章組成,包括SQL Server數(shù)據(jù)庫體系結(jié)構(gòu)、常用管理工具、服務(wù)器和客戶端配置、數(shù)據(jù)庫對(duì)象管理、用戶及權(quán)限管理、數(shù)據(jù)庫日常維護(hù)等內(nèi)容。第2部分為開發(fā)篇,介紹SQL Server的開發(fā)技術(shù),由第6~12章組成,包括Transact-SQL.語言、常用SQL語句、游標(biāo)、存儲(chǔ)過程、觸發(fā)器、Visual Basic數(shù)據(jù)庫程序設(shè)計(jì)、ASP.NET數(shù)據(jù)庫程序設(shè)計(jì)等內(nèi)容。第3部分為應(yīng)用篇,完整地介紹了兩個(gè)SQL Server數(shù)據(jù)庫應(yīng)用系統(tǒng)實(shí)例,即用Visual Basic+SQL Server開發(fā)人力資源管理系統(tǒng)和用ASP.NET+SQL Server開發(fā)在線教育管理系統(tǒng)。這兩個(gè)實(shí)例分別代表B/S和C/S兩種結(jié)構(gòu)的數(shù)據(jù)庫應(yīng)用系統(tǒng),具有較強(qiáng)地實(shí)用價(jià)值。通過這部分的內(nèi)容,讀者可以學(xué)習(xí)到開發(fā)數(shù)據(jù)庫應(yīng)用程序的過程和技術(shù)。讀者也可以在實(shí)例的基礎(chǔ)上稍加修改,將實(shí)例系統(tǒng)擴(kuò)展到其他應(yīng)用上。第4部分為附錄,為前面各章節(jié)提供了比較實(shí)用的實(shí)驗(yàn)案例,同時(shí)演示了學(xué)生檔案管理系統(tǒng)的實(shí)現(xiàn)過程。通過這部分的內(nèi)容,可以使讀者在學(xué)習(xí)理論的同時(shí)增加實(shí)戰(zhàn)經(jīng)驗(yàn)。為了方便讀者閱讀和學(xué)習(xí),本書附錄部分還介紹了下載和安裝SQL Server 2000數(shù)據(jù)庫及其補(bǔ)丁程序的方法。本書提供教學(xué)PPT課件、源程序文件、數(shù)據(jù)庫腳本等,需要者可以登錄人民郵電出版社教學(xué)服務(wù)與資源網(wǎng)(http://www.ptpedu.com.on)免費(fèi)下載。  本書在內(nèi)容的選擇、深度的把握上充分考慮初學(xué)者的特點(diǎn),內(nèi)容安排上力求做到循序漸進(jìn),不僅適合于教學(xué),也適合于SQL Server的各類培訓(xùn)和使用SQL Server編程開發(fā)數(shù)據(jù)庫應(yīng)用程序的用戶學(xué)習(xí)與參考。本書由王晶任主編,齊曉亮、李曉黎任副主編。參加編寫的還有田華、劉海妹、唐自航、王宇靈、陳世清、鄒賽等。由于編者水平有限,書中難免存在不足之處,敬請(qǐng)廣大讀者批評(píng)指正。

內(nèi)容概要

  SQL Server是目前最流行的數(shù)據(jù)庫開發(fā)平臺(tái)之一,擁有較大的市場(chǎng)占有率和眾多的高端用戶。目前,SQL Server已經(jīng)成為大型數(shù)據(jù)庫應(yīng)用系統(tǒng)的首選后臺(tái)數(shù)據(jù)庫系統(tǒng)?! ”緯紫认到y(tǒng)地介紹了SQL Server 2000的數(shù)據(jù)庫管理和開發(fā)技術(shù),然后分別用VB+SQL Server開發(fā)人力資源管理系統(tǒng)和ASP.NET+SQL Server開發(fā)在線教育管理系統(tǒng)兩個(gè)實(shí)例,全面介紹用SQL Server 2000開發(fā)數(shù)據(jù)庫應(yīng)用程序的方法和技巧。最后,本書還安排了12個(gè)相關(guān)的實(shí)驗(yàn)和一個(gè)數(shù)據(jù)庫系統(tǒng)開發(fā)大作業(yè)?! ”緯瓤梢宰鳛榇髮W(xué)本科“數(shù)據(jù)庫開發(fā)技術(shù)”課程的教材,也可作為高職高專院校相關(guān)專業(yè)的教材,或作為數(shù)據(jù)庫應(yīng)用程序開發(fā)人員的參考用書。

書籍目錄

第1部分 管理篇 第1章 SQL Server 2000入門   1.1 SQL Server的發(fā)展歷程   1.2 SQL Server 2000的產(chǎn)品概況   1.3 SQL Server 2000數(shù)據(jù)庫的體系結(jié)構(gòu)   1.4 安裝SQL Server 2000    1.4.1 安裝前的準(zhǔn)備    1.4.2 SQL Server 2000數(shù)據(jù)庫服務(wù)器的安裝過程   1.5 常用管理工具    1.5.1 服務(wù)管理器    1.5.2 企業(yè)管理器    1.5.3 osql實(shí)用工具    1.5.4 SQL查詢分析器   習(xí)題  第2章 服務(wù)器與客戶端配置   2.1 配置服務(wù)器    2.1.1 創(chuàng)建服務(wù)器組    2.1.2 注冊(cè)服務(wù)器    2.1.3 啟動(dòng)、暫停和停止SQL Server    2.1.4 服務(wù)器的連接與斷開    2.1.5 配置服務(wù)器屬性    2.1.6 配置網(wǎng)絡(luò)連接   2.2 配置客戶端    2.2.1 配置客戶端網(wǎng)絡(luò)    2.2.2 配置ODBC數(shù)據(jù)源    2.2.3 測(cè)試客戶端的配置   習(xí)題  第3章 數(shù)據(jù)庫對(duì)象管理   3.1 數(shù)據(jù)庫管理    3.1.1 系統(tǒng)數(shù)據(jù)庫    3.1.2 數(shù)據(jù)庫的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)    3.1.3 創(chuàng)建數(shù)據(jù)庫    3.1.4 修改數(shù)據(jù)庫    3.1.5 刪除數(shù)據(jù)庫   3.2 表管理    3.2.1 表的概念    3.2.2 SQL Server 2000的數(shù)據(jù)類型    3.2.3 創(chuàng)建表    3.2.4 修改表    3.2.5 刪除表    3.2.6 查看和編輯表中的數(shù)據(jù)   3.3 表約束    3.3.1 主鍵約束    3.3.2 唯一性約束    3.3.3 檢查約束    3.3.4 默認(rèn)約束    3.3.5 外鍵約束   3.4 規(guī)則    3.4.1 創(chuàng)建規(guī)則    3.4.2 綁定規(guī)則與解除綁定    3.4.3 刪除規(guī)則   3.5 索引管理    3.5.1 設(shè)計(jì)索引    3.5.2 創(chuàng)建索引    3.5.3 查看、修改和刪除索引   3.6 視圖管理    3.6.1 創(chuàng)建視圖    3.6.2 修改視圖    3.6.3 刪除視圖   習(xí)題  第4章 用戶及權(quán)限管理   4.1 安全管理概述   4.2 登錄    4.2.1 身份驗(yàn)證模式    4.2.2 創(chuàng)建登錄名    4.2.3 修改登錄    4.2.4 刪除登錄名   4.3 用戶    4.3.1 系統(tǒng)用戶    4.3.2 創(chuàng)建用戶    4.3.3 修改用戶    4.3.4 刪除用戶   4.4 角色    4.4.1 概述    4.4.2 管理自定義角色    4.4.3 管理角色中的用戶   4.5 權(quán)限管理    4.5.1 概述    4.5.2 設(shè)置權(quán)限   習(xí)題  第5章 數(shù)據(jù)庫日常維護(hù)   5.1 導(dǎo)入/導(dǎo)出數(shù)據(jù)    5.1.1 數(shù)據(jù)轉(zhuǎn)換服務(wù)概述    5.1.2 DTS導(dǎo)出向?qū)А   ?.1.3 DTS導(dǎo)入向?qū)А  ?.2 備份/還原數(shù)據(jù)庫    5.2.1 創(chuàng)建數(shù)據(jù)庫備份    5.2.2 還原數(shù)據(jù)庫備份   5.3 分離和附加數(shù)據(jù)庫    5.3.1 分離數(shù)據(jù)庫    5.3.2 附加數(shù)據(jù)庫    習(xí)題 第2部分 開發(fā)篇 第6章 Transact-SQL語言基礎(chǔ)  第7章 常用數(shù)據(jù)定義語言(DDL)  第8章 常用數(shù)據(jù)操縱語言(DML)  第9章 存儲(chǔ)過程、觸發(fā)器和游標(biāo)  第10章 Visual Basic數(shù)據(jù)庫程序設(shè)計(jì)  第11章 Visual C#程序設(shè)計(jì)基礎(chǔ)  第12章 使用ASP.NET開發(fā)Web應(yīng)用程序  第3部分 應(yīng)用篇 第13章 人力資源管理系統(tǒng)(Visual Basic+SQL Server)  第14章 在線教育管理系統(tǒng)(ASP.NET/C#+SQL Server) 第4部分 附錄 附錄A 實(shí)驗(yàn)  附錄B 下載SQL Server 2000評(píng)估版  附錄C 下載并安裝SQL Server 2000補(bǔ)丁 

章節(jié)摘錄

插圖:第1部分管理篇第1章SQLServer2000入門SQLServer2000是Microsoft公司推出的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它在電子商務(wù)、數(shù)據(jù)倉(cāng)庫、數(shù)據(jù)庫解決方案等領(lǐng)域具有廣泛的應(yīng)用,為政府機(jī)關(guān)和企事業(yè)單位的數(shù)據(jù)管理提供了強(qiáng)大的支持。本章將介紹SQLServer2000數(shù)據(jù)庫的基礎(chǔ)知識(shí)。1.1 SQLServer的發(fā)展歷程SQLServer起源于1987年由Sybase公司推出的SybaseSQLServer。1998年起,Microsoft公司和Sybase公司開始合作開發(fā)基于W'mdowsNT操作系統(tǒng)的SQLServer產(chǎn)品,后來推出SQLServer4.0forWindowsNT。之后,Microsoft公司和Sybase公司分別開發(fā)不同平臺(tái)下的SQLServer產(chǎn)品,Microsoft公司繼續(xù)研發(fā)基于WindowsNT平臺(tái)的SQLServer,而Sybase公司則將研發(fā)重點(diǎn)轉(zhuǎn)移到UNIX平臺(tái)上。Microsoft公司獨(dú)立發(fā)布了SQLServer6.0,并于1996年升級(jí)到SQLServer6.5 。兩年后,Microsoft公司推出了廣泛應(yīng)用的SQLServer7.0。SQLServer7.0在底層存儲(chǔ)和數(shù)據(jù)庫引擎技術(shù)上做出了很多根本性的改進(jìn),它具有非常好的再造和重寫特性。SQLServer7.0以其良好的性能、穩(wěn)定性、便于管理和易于開發(fā)等優(yōu)勢(shì),贏得了許多客戶的喜愛,成為一個(gè)熱門的數(shù)據(jù)庫產(chǎn)品。2000年9月,SQLServer2000發(fā)布。SQLServer2000繼承了數(shù)據(jù)庫軟件設(shè)計(jì)和引擎方面的優(yōu)勢(shì),已經(jīng)成為新一代網(wǎng)絡(luò)應(yīng)用程序的最佳數(shù)據(jù)庫和分析解決方案之一。作為Microsoft.NETEnterpriseServers的核心組件,它將減少電子商務(wù)、在線商務(wù)和數(shù)據(jù)倉(cāng)儲(chǔ)應(yīng)用程序推向市場(chǎng)的時(shí)間,并對(duì)需要的環(huán)境提供可靠的支持。SQLServer2000對(duì)XML和HTTP提供充分的支持;提供分割裝載和確保時(shí)間的特性;提供先進(jìn)的管理和協(xié)調(diào)機(jī)制,可以自動(dòng)管理線程任務(wù),降低總體開銷。另外,SQLServer2000充分利用了Windows2000的功能,包括支持活動(dòng)目錄(ActiveDirectory)服務(wù),最多支持32個(gè)處理器和64GB的內(nèi)存。

編輯推薦

《SQL Server 2000管理與應(yīng)用開發(fā)教程》是作者結(jié)合多年的SQL Server數(shù)據(jù)庫管理與開發(fā)經(jīng)驗(yàn)編寫而成,比較詳盡地介紹了管理和開發(fā)SQI-Servet數(shù)據(jù)庫應(yīng)用程序所必備的相關(guān)技術(shù)?!禨QL Server 2000管理與應(yīng)用開發(fā)教程》首先從基本的數(shù)據(jù)庫管理出發(fā),全面介紹SQL-Server數(shù)據(jù)庫體系結(jié)構(gòu)、常用工具、服務(wù)器及客戶端配置、數(shù)據(jù)庫對(duì)象管理、用戶及權(quán)限管理、數(shù)據(jù)庫日常維護(hù)等必備管理技術(shù),使讀者熟悉SQL Setver2000數(shù)據(jù)庫,從而為進(jìn)一步閱讀奠定基礎(chǔ)。然后,通過大量小例子,介紹SQL Server數(shù)據(jù)庫開發(fā)技術(shù),使讀者能夠在實(shí)踐中逐步掌握較復(fù)雜和較抽象的知識(shí)點(diǎn)。最后,結(jié)合實(shí)際應(yīng)用,講解了兩個(gè)數(shù)據(jù)庫實(shí)例的開發(fā)過程,即使用VisualBasic開發(fā)C/S構(gòu)架的SQL Server數(shù)據(jù)庫應(yīng)用系統(tǒng)和使用ASP.NET(Visual C#)開發(fā)B/S構(gòu)架的SQL Server數(shù)據(jù)庫應(yīng)用系統(tǒng)。此外,《SQL Server 2000管理與應(yīng)用開發(fā)教程》每章都配有相應(yīng)的習(xí)題和比較實(shí)用的實(shí)驗(yàn),幫助讀者理解所學(xué)習(xí)的內(nèi)容,使讀者對(duì)于SQL Server的基礎(chǔ)知識(shí)、應(yīng)用能力和創(chuàng)新意識(shí)得到全面培養(yǎng)與提高?!禨QL Server 2000管理與應(yīng)用開發(fā)教程》在內(nèi)容的選擇、深度的把握上充分考慮初學(xué)者的特點(diǎn),內(nèi)容安排上力求做到循序漸進(jìn)?!禨QL Server 2000管理與應(yīng)用開發(fā)教程》不僅適合本科教學(xué),也適合SQL Serve r的各類培訓(xùn)班和準(zhǔn)備使用SQL Server開發(fā)數(shù)據(jù)庫應(yīng)用程序的讀者參考。體現(xiàn)作者多年的數(shù)據(jù)庫管理與開發(fā)經(jīng)驗(yàn)結(jié)合大量實(shí)用技巧,重點(diǎn)突出,便于靈活掌握提供典型應(yīng)用實(shí)例與上機(jī)實(shí)驗(yàn),分析詳細(xì),實(shí)用性強(qiáng)

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    SQL Server 2000管理與應(yīng)用開發(fā)教程 PDF格式下載


用戶評(píng)論 (總計(jì)8條)

 
 

  •   代買的,朋友說這本書非常不錯(cuò)。推薦
  •   大概看一下很適合初級(jí)學(xué)習(xí)!如果有配光盤!操作視頻就好了
  •   剛拿到手,我是0基礎(chǔ) 的初學(xué)者,感覺這書很不錯(cuò),值得入門
  •   太少圖片,如果多加點(diǎn)圖片作為說明,那就很好的書了!
    紙張?zhí)。芸吹奖趁娴奈淖郑?/li>
  •   后面的兩個(gè)例子就占了2/1還要多,有點(diǎn)“名不符實(shí)”。
  •   第一次閱讀就發(fā)現(xiàn)很多錯(cuò)誤,對(duì)該軟件沒有基礎(chǔ)的讀者來講可能很多錯(cuò)誤無法甄別。故初學(xué)者購(gòu)買時(shí)要慎重。
  •   不錯(cuò)的書,當(dāng)教材用的
  •   書的包裝就一個(gè)薄薄的塑料袋,請(qǐng)問在遠(yuǎn)距離的運(yùn)輸中,書能不壞掉嗎???我看是亞馬遜本身有問題,太小氣,連個(gè)好的包裝都沒有。。。書一到手上,晚上回去拆的,才發(fā)現(xiàn)一個(gè)角被無情的壞掉。反正很無語。。。
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7