SQL Server 2005數(shù)據(jù)庫管理與開發(fā)教程

出版時間:2009-10  出版社:人民郵電出版社  作者:蔣瀚洋,李月軍,龐婭娟 編著  頁數(shù):275  
Tag標簽:無  

前言

自從SQLServer 2000問世以來,SQLServer家族不斷地壯大,和SQLServer相關(guān)的應用也越來越多。無論是C/S結(jié)構(gòu)的各類應用程序,還是越來越多的各類B/S結(jié)構(gòu)網(wǎng)絡應用,都采用SQLServer作為其后臺數(shù)據(jù)庫。因此,越來越多的院校將SQLServer作為“數(shù)據(jù)庫原理”等課程的教學平臺,同時“網(wǎng)絡應用開發(fā)”、“Web程序設(shè)計”、“管理信息系統(tǒng)”等諸多課程都要求學生能夠熟練應用sQL Server。在2005年,微軟公司推出了SQL Server2005,和2000版本相比無論在性能上,還是在功能上都有了非常大的改進。SQL Server 2005是可用于大規(guī)模聯(lián)機事務處理(OI,TP)、數(shù)據(jù)倉庫和電子商務應用的數(shù)據(jù)庫和數(shù)據(jù)分析平臺,其最大數(shù)據(jù)庫長度為1000000TB;與此同時,SQL Server 2005和Visual Studio 2005擁有一個統(tǒng)一的開發(fā)環(huán)境,使得集成于其中的編程模型能夠提供一個整體的解決方案,從而使得程序開發(fā)語言、產(chǎn)品配置環(huán)境和數(shù)據(jù)操作這3種專業(yè)技能緊密地結(jié)合起來,對應用程序的可用性、性能、安全性和可伸縮性帶來全面提升。憑借其在企業(yè)級數(shù)據(jù)管理、開發(fā)工作效率和商業(yè)智能方面的出色表現(xiàn),SQL Server2005贏得了眾多客戶的青睞,成為目前少數(shù)能夠真正勝任從低端到高端任何數(shù)據(jù)應用的企業(yè)級數(shù)據(jù)平臺之一,越來越多的企業(yè)開始將數(shù)據(jù)庫開發(fā)平臺轉(zhuǎn)向SQLServer 2005。為了使教學與就業(yè)相銜接,在多年的數(shù)據(jù)庫教學經(jīng)驗和豐富的實際項目經(jīng)驗的基礎(chǔ)上,我們編寫了這本教材。在本書的編寫過程中,我們重視理論、操作和應用三者間的比例與銜接,重視讀者SQL Server 2005實際操作和應用能力的培養(yǎng)。

內(nèi)容概要

本書共分13章,系統(tǒng)地介紹了數(shù)據(jù)庫基礎(chǔ)、SQL Server 2005安裝與配置、創(chuàng)建和管理數(shù)據(jù)庫、操作表與視圖、數(shù)據(jù)庫的查詢、Transact-SQL語法、索引與數(shù)據(jù)完整性、存儲過程與觸發(fā)器、SQL Server 2005高級開發(fā)、SQL Server 2005安全管理以及SQL Server 2005維護管理等內(nèi)容。本書最后通過基于C/S和基于B/S的數(shù)據(jù)庫應用系統(tǒng)開發(fā),使讀者快速掌握基于SQL Server 2005數(shù)據(jù)庫應用程序的開發(fā)過程。全書最后附有上機實驗,供學生綜合實踐使用。  本書可作為普通高等院校計算機及相關(guān)專業(yè)“數(shù)據(jù)庫技術(shù)與應用”、“網(wǎng)絡數(shù)據(jù)庫”等課程的教材,也可供SQL Server 2005初學者及數(shù)據(jù)庫開發(fā)人員學習參考。

書籍目錄

第1章 數(shù)據(jù)庫基礎(chǔ)  1.1 數(shù)據(jù)庫系統(tǒng)簡介   1.1.1 數(shù)據(jù)庫技術(shù)的發(fā)展   1.1.2 數(shù)據(jù)庫系統(tǒng)的組成  1.2 數(shù)據(jù)庫的體系結(jié)構(gòu)  1.2.1 數(shù)據(jù)庫三級模式結(jié)構(gòu)   1.2.2 三級模式之間的映射  1.3 數(shù)據(jù)模型   1.3.1 數(shù)據(jù)模型的概念   1.3.2 常見的數(shù)據(jù)模型   1.3.3 關(guān)系數(shù)據(jù)庫的規(guī)范化   1.3.4 關(guān)系數(shù)據(jù)庫的設(shè)計原則   1.3.5 實體與關(guān)系  1.4 常見關(guān)系數(shù)據(jù)庫   1.4.1 Access數(shù)據(jù)庫   1.4.2 SQL Server 2000數(shù)據(jù)庫   1.4.3 SQL Server 2005數(shù)據(jù)庫   1.4.4 Oracle數(shù)據(jù)庫  1.5 SQL Server 2005數(shù)據(jù)庫特性  1.6 Transact-SQL簡介  小結(jié)  習題 第2章 SQL Server 2005安裝與配置  2.1 SQL Server 2005簡介   2.1.1 SQL Server 2005概述   2.1.2 學習和使用SQL Server 2005   2.1.3 安裝合適的SQL Server 2005版本  2.2 安裝SQL Server 2005   2.2.1 安裝SQL Server 2005的環(huán)境需求   2.2.2 了解用戶賬戶和身份驗證模式   2.2.3 安裝SQL Server 2005服務器   2.2.4 安裝SQL Server 2005客戶機  2.3 SQL Server 2005管理工具   2.3.1 SQL Server Configuration Manager   2.3.2 SQL Server Management Studio   2.3.3 SQL Server Profiler   2.3.4 SQL Server Business Intelligence Development Studio   2.3.5 Reporting Services配置   2.3.6 SQL Server外圍應用配置器   2.3.7 數(shù)據(jù)庫引擎優(yōu)化顧問  2.4 配置SQL Server 2005連接   2.4.1 SQL Server 2005網(wǎng)絡協(xié)議   2.4.2 配置SQL Server 2005連接協(xié)議  2.5 啟用SQL Server 2005的服務   2.5.1 后臺啟用SQL Server 2005   2.5.2 通過SQL Server Configuration Manager啟動SQL Server 2005  2.6 注冊SQL Server 2005   2.6.1 服務器組的創(chuàng)建與刪除   2.6.2 服務器的注冊與刪除  2.7 使用SQL Server 2005幫助  小結(jié)  習題 第3章 創(chuàng)建和管理數(shù)據(jù)庫  3.1 認識數(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.2 創(chuàng)建數(shù)據(jù)庫   3.2.1 使用Transact-SQL創(chuàng)建數(shù)據(jù)庫   3.2.2 使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫  3.3 修改數(shù)據(jù)庫   3.3.1 使用Transact-SQL修改數(shù)據(jù)庫   3.3.2 使用企業(yè)管理器修改數(shù)據(jù)庫  3.4 刪除數(shù)據(jù)庫   3.4.1 使用Transact-SQL刪除數(shù)據(jù)庫   3.4.2 使用企業(yè)管理器刪除數(shù)據(jù)庫  3.5 查看和設(shè)置數(shù)據(jù)庫參數(shù)   3.5.1 使用sp_helpdb查看數(shù)據(jù)庫參數(shù)   3.5.2 使用企業(yè)管理器查看和設(shè)置數(shù)據(jù)庫參數(shù)  小結(jié)  習題 第4章 操作表與視圖 第5章 數(shù)據(jù)查詢與操作第6章 Transact-SQL語法 第7章 索引與數(shù)據(jù)完整性 第8章 存儲過程與觸發(fā)器 第9章 SQL Server 2005高級開發(fā) 第10章 SQL Server 2005安全管理 第11章 SQL Server 2005維護管理 第12章 基于C/S結(jié)構(gòu)的數(shù)據(jù)庫開發(fā)技術(shù) 第13章 基于B/S結(jié)構(gòu)的數(shù)據(jù)庫開發(fā)技術(shù)附錄 上機實驗

章節(jié)摘錄

插圖:第1章數(shù)據(jù)庫基礎(chǔ)本章主要介紹數(shù)據(jù)庫的相關(guān)概念,包括數(shù)據(jù)庫系統(tǒng)的簡介、數(shù)據(jù)庫的體系結(jié)構(gòu)、數(shù)據(jù)模型、常見關(guān)系數(shù)據(jù)庫、SQLServer2005數(shù)據(jù)庫特性及Transact.SQL簡介。通過本章的學習,讀者應該掌握數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)模型、數(shù)據(jù)庫三級模式結(jié)構(gòu)及數(shù)據(jù)庫規(guī)范化等概念對比常見的關(guān)系數(shù)據(jù)庫,了解SQLServer2005數(shù)據(jù)庫特性和Transact—SQL語言。1.1數(shù)據(jù)庫系統(tǒng)簡介1.1.1數(shù)據(jù)庫技術(shù)的發(fā)展數(shù)據(jù)庫技術(shù)是應數(shù)據(jù)管理任務的需求而產(chǎn)生的。隨著計算機技術(shù)的發(fā)展,對數(shù)據(jù)管理技術(shù)也不斷地提出了更高的要求,其先后經(jīng)歷了人工管理、文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng)3個階段。這3個階段的特點分別如下所述。1.人工管理階段20世紀50年代中期以前,計算機主要用于科學計算。當時硬件和軟件設(shè)備都很落后,數(shù)據(jù)基本依賴于人工管理。人工管理數(shù)據(jù)具有如下特點:(1)數(shù)據(jù)不保存。(2)使用應用程序管理數(shù)據(jù)。(3)數(shù)據(jù)不共享。(4)數(shù)據(jù)不具有獨立性。2.文件系統(tǒng)階段20世紀50年代后期到60年代中期,硬件和軟件技術(shù)都有了進一步發(fā)展,出現(xiàn)磁盤等存儲設(shè)備和專門的數(shù)據(jù)管理軟件即文件系統(tǒng),其具有如下特點:(1)數(shù)據(jù)可以長期保存。(2)由文件系統(tǒng)管理數(shù)據(jù)。(3)共享性差,數(shù)據(jù)冗余大。

編輯推薦

《SQL Server 2005數(shù)據(jù)庫管理與開發(fā)教程》:內(nèi)容全面:重視理論、操作和應用的比例銜接;示例豐富,掌握SQL Server2005實際操作方法;應用突出,培養(yǎng)C/S和B/S應用系統(tǒng)開發(fā)能力。與SQL Server 2000相比,微軟公司在2005年推出的SQL Server 2005,無論在性能上,還是在功能上都有了非常大的改進。SQL Se rver 2005是可用于大規(guī)模聯(lián)機事務處理(OLTP)、數(shù)據(jù)倉庫和電子商務應用的數(shù)據(jù)庫和數(shù)據(jù)分析平臺;與此同時,SQL Server 2005和VisuaI Studio 2005擁有一個統(tǒng)一的開發(fā)環(huán)境,使得集成于其中的編程模型能夠提供一個整體的解決方案,從而使得程序開發(fā)語言、產(chǎn)品配置環(huán)境和數(shù)據(jù)操作這3種專業(yè)技能緊密地結(jié)合起來,對應用程序的可用性、性能、安全性和可伸縮性帶來全面提升。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    SQL Server 2005數(shù)據(jù)庫管理與開發(fā)教程 PDF格式下載


用戶評論 (總計5條)

 
 

  •   書還挺不錯的吧
  •   不錯 就是他
  •   不錯入門級
  •   盜版書,無光盤,質(zhì)量差,十個字夠了嗎?
  •   印刷還是不錯滴,有機會會再來的
 

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

京ICP備13047387號-7