SQL Server教程

出版時(shí)間:2010-9  出版社:清華大學(xué)出版社  作者:鄭阿奇 主編,劉啟芬,顧韻華 編著  頁數(shù):529  

前言

Microsoft SQL Server是目前最流行的大中型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(DBMS),所以,我國高校的許多專業(yè)都開設(shè)介紹SQL Server數(shù)據(jù)庫的課程,有一本可讀性和可用性好的SQL Server教材是廣大師生的普遍要求。2005年,我們結(jié)合教學(xué)和應(yīng)用開發(fā)實(shí)踐,推出了《SQL Server教程》,該教程圍繞SQL Server 2000中文版的內(nèi)容進(jìn)行組織,把介紹內(nèi)容和實(shí)際應(yīng)用有機(jī)地結(jié)合起來,得到了高校師生和廣大讀者的廣泛好評,取得了很大的成功?!禨QL Server教程(第2版)》沿襲了第1版的體系結(jié)構(gòu),繼承了第1版中內(nèi)容的優(yōu)點(diǎn)并做了一些創(chuàng)新。本教程以SQL Server 2008中文版為教學(xué)和開發(fā)平臺,詳略結(jié)合,基礎(chǔ)與應(yīng)用并存,使讀者能夠很輕松地學(xué)習(xí)SQL Server 2008的基礎(chǔ)知識并且能夠自己動手做一些應(yīng)用實(shí)踐。(1)SQL Server 2008教程:教程以“跟著學(xué)-模仿-自己應(yīng)用”為思路,力爭使問題簡單化;整本教程體現(xiàn)較強(qiáng)的應(yīng)用特色,把介紹內(nèi)容和實(shí)際應(yīng)用有機(jī)地結(jié)合起來,讀者閱讀時(shí)比較輕松,主要部分一邊介紹一邊進(jìn)行綜合應(yīng)用訓(xùn)練。貫穿全書的數(shù)據(jù)庫主要是學(xué)生圖書借閱數(shù)據(jù)庫,同時(shí)還有產(chǎn)品銷售數(shù)據(jù)庫等。第1~11章系統(tǒng)介紹SQL Server 2008服務(wù)器端數(shù)據(jù)庫的管理和操作,主要包括數(shù)據(jù)庫的基本概念、數(shù)據(jù)庫創(chuàng)建、表與表數(shù)據(jù)、數(shù)據(jù)庫查詢和視圖、T-SQL語言、索引與數(shù)據(jù)完整性、存儲過程和觸發(fā)器、系統(tǒng)安全管理、備份與恢復(fù)、SQL Server 2008與XML、事務(wù)與鎖定、數(shù)據(jù)庫自動化等數(shù)據(jù)庫基本知識;第12章綜合之前學(xué)過的基礎(chǔ)知識,為之后開發(fā)應(yīng)用系統(tǒng)做數(shù)據(jù)準(zhǔn)備;第13~18章介紹客戶端操作數(shù)據(jù)庫,并且與服務(wù)器端呼應(yīng)和配套??蛻舳说拈_發(fā)平臺為Visual Basic、Power Building、Visual C++、ASP、ASP.NET和JavaEE,開發(fā)的都是學(xué)生圖書借閱系統(tǒng),給同學(xué)由二種開發(fā)環(huán)境學(xué)習(xí)其他開發(fā)環(huán)境帶來了很大方便。(2)SQL Server 2008實(shí)訓(xùn):內(nèi)容包括實(shí)驗(yàn)和實(shí)習(xí)兩部分。貫穿實(shí)驗(yàn)和實(shí)習(xí)為產(chǎn)品銷售數(shù)據(jù)庫,實(shí)習(xí)從一個(gè)應(yīng)用系統(tǒng)逐步設(shè)計(jì),并把操作數(shù)據(jù)庫的基本內(nèi)容包含進(jìn)來。客戶端的開發(fā)平臺也為Visual Basic、Power Building、Visual C++、ASP、ASP.NET和JavaEE,開發(fā)的都是產(chǎn)品銷售系統(tǒng),這給讀者學(xué)習(xí)其他開發(fā)環(huán)境帶來了方便。通過實(shí)驗(yàn)和實(shí)習(xí)實(shí)訓(xùn),讀者應(yīng)能輕松自如地用SQL Server 2008在這些開發(fā)平臺設(shè)計(jì)開發(fā)一個(gè)小的應(yīng)用系統(tǒng)。

內(nèi)容概要

本教程主要介紹SQL Server 2008(中文版)數(shù)據(jù)庫和表創(chuàng)建、數(shù)據(jù)庫的查詢和視圖、T-SQL語言、索引與數(shù)據(jù)完整性、存儲過程和觸發(fā)器、系統(tǒng)安全管理、備份恢復(fù)與導(dǎo)入導(dǎo)出、Visual Basic/SQL Server編程、Power Building/SQL Server編程、Visual C++/SQL Server編程、ASP/SQL Server編程、ASP.NET/SQL Server編程和JavaEE/SQL Server開發(fā)與編程。整本教程體現(xiàn)較強(qiáng)的應(yīng)用特色,把介紹內(nèi)容和實(shí)際應(yīng)用有機(jī)地結(jié)合起來,主要部分一邊介紹一邊進(jìn)行綜合應(yīng)用訓(xùn)練??蛻舳说拈_發(fā)平臺為Visual Basic、Power Building、Visual C++、ASP、ASP.NET和JavaEE,綜合開發(fā)的系統(tǒng)都是學(xué)生圖書借閱系統(tǒng),對比起來學(xué)習(xí)更加容易。通過系統(tǒng)學(xué)習(xí),能基于SQL Server 2008在這些開發(fā)平臺上開發(fā)一個(gè)小的應(yīng)用系統(tǒng)。    本教程可作為大學(xué)本科、高職高專、軟件職業(yè)技術(shù)學(xué)院等各類學(xué)校的教材,也可作SQL Server 2008培訓(xùn)和用戶自學(xué)參考。

書籍目錄

第1章  概述  1.1  一個(gè)簡單的數(shù)據(jù)庫應(yīng)用系統(tǒng)  1.2  E-R模型  1.3  邏輯結(jié)構(gòu)設(shè)計(jì)  1.4  數(shù)據(jù)庫操作方式    1.4.1  SQL語言和數(shù)據(jù)庫的操作方式    1.4.2  數(shù)據(jù)庫的連接方式    1.4.3  客戶機(jī)/服務(wù)器模式    1.4.4  瀏覽器/服務(wù)器模式  1.5  本書使用的數(shù)據(jù)庫及其應(yīng)用系統(tǒng)介紹  習(xí)題第2章  SQL Server 2008簡介  2.1  體系結(jié)構(gòu)與運(yùn)行環(huán)境  2.2  服務(wù)器組件及管理工具    2.2.1  服務(wù)器組件    2.2.2  管理工具  2.3  SQL Server Management Studio環(huán)境    2.3.1  對象資源管理器與查詢分析器    2.3.2  模板資源管理器    2.3.3  注冊服務(wù)器  習(xí)題第3章  數(shù)據(jù)庫和表  3.1  基本概念    3.1.1  數(shù)據(jù)庫    3.1.2  表  3.2  創(chuàng)建數(shù)據(jù)庫    3.2.1  界面方式創(chuàng)建數(shù)據(jù)庫    3.2.2  命令方式創(chuàng)建數(shù)據(jù)庫    3.2.3  數(shù)據(jù)庫快照  3.3  創(chuàng)建表    3.3.1  數(shù)據(jù)類型    3.3.2  界面方式創(chuàng)建表    3.3.3  命令方式創(chuàng)建表    3.3.4  創(chuàng)建分區(qū)表  3.4  操作表數(shù)據(jù)    3.4.1  界面操作表數(shù)據(jù)    3.4.2  命令操作表數(shù)據(jù)  3.5  綜合應(yīng)用訓(xùn)練  習(xí)題76第4章  數(shù)據(jù)庫的查詢和視圖  4.1  數(shù)據(jù)庫的查詢    4.1.1  單表查詢    4.1.2  連接查詢    4.1.3  嵌套查詢    4.1.4  SELECT查詢的其他子句  4.2  視圖    4.2.1  創(chuàng)建視圖    4.2.2  查詢視圖    4.2.3  更新視圖    4.2.4  修改視圖的定義    4.2.5  刪除視圖  4.3  游標(biāo)    4.3.1  游標(biāo)概念    4.3.2  聲明游標(biāo)    4.3.3  打開游標(biāo)    4.3.4  讀取數(shù)據(jù)    4.3.5  關(guān)閉游標(biāo)    4.3.6  刪除游標(biāo)    4.4  綜合應(yīng)用訓(xùn)練  習(xí)題第5章  T-SQL語言  5.1  常量、變量與數(shù)據(jù)類型    5.1.1  常量    5.1.2  數(shù)據(jù)類型    5.1.3  變量  5.2  運(yùn)算符與表達(dá)式  ……第6章  索引與數(shù)據(jù)完整性第7章  存儲過程和觸發(fā)器第8章  系統(tǒng)安全管理第9章  備份與恢復(fù)第10章  SQL Server 2008與XML第11章  SQL Server 2008其他功能第12章  SQL Server綜合應(yīng)用數(shù)據(jù)準(zhǔn)備第13章  Visual Basic 6.0/SQL Server編程第14章  Power Builder 11.5/SQL Server 2008編程第15章  Visual C++6.0/SQL Server編程第16章  ASP/SQL Server編程第17章  ASP.NET 3.5/SQL Server編程第18章  JavaEE (Struts2)/SQL Server圖書管理系統(tǒng)附錄A  常用語句、全局變量和常用函數(shù)524

章節(jié)摘錄

插圖:數(shù)據(jù)庫管理系統(tǒng)是用戶與操作系統(tǒng)之間的數(shù)據(jù)管理軟件。其主要功能如下:·數(shù)據(jù)定義功能。用戶可方便地創(chuàng)建、修改、刪除數(shù)據(jù)庫及數(shù)據(jù)庫的對象。數(shù)據(jù)庫的對象有表、視圖、索引、存儲過程等,詳細(xì)內(nèi)容請參考相關(guān)章節(jié)。·數(shù)據(jù)操縱功能。用戶可以對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行查詢、插入、修改和刪除操作?!?shù)據(jù)庫運(yùn)行時(shí)的管理功能。數(shù)據(jù)庫運(yùn)行過程中,由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一控制和管理,以保證數(shù)據(jù)的安全性、完整性,在多個(gè)用戶同時(shí)訪問相同數(shù)據(jù)時(shí),由數(shù)據(jù)庫管理系統(tǒng)進(jìn)行并發(fā)控制,以保證每個(gè)用戶的運(yùn)行結(jié)果都是正確的?!?shù)據(jù)庫的維護(hù)功能。當(dāng)數(shù)據(jù)庫發(fā)生故障時(shí),數(shù)據(jù)庫管理系統(tǒng)能對其進(jìn)行恢復(fù)。1.SQL語言SQL(Structured Query Language)語言是用于數(shù)據(jù)庫查詢的結(jié)構(gòu)化語言,最早由Boyce和Chambedin在1974年提出,稱為SEQUEL語言。1976年,IBM公司的San Jose研究所在研制關(guān)系數(shù)據(jù)庫管理系統(tǒng)System R時(shí)修改為SEQUEL2,即目前的SQL語言。

編輯推薦

《SQL Server教程(第2版)》首次提出教程就是服務(wù)的思想,除了教程、實(shí)訓(xùn)、課件和應(yīng)用系統(tǒng)全面配套,將輕松教學(xué)、學(xué)用結(jié)合與解決問題作為目標(biāo),通過教程學(xué)習(xí)、實(shí)驗(yàn)和實(shí)習(xí)實(shí)訓(xùn),一般能夠輕松自如地設(shè)計(jì)開發(fā)一個(gè)小的應(yīng)用系統(tǒng)。本教程第2版以SQL Server 2008中文版為平臺,在介紹數(shù)據(jù)庫基本概念的基礎(chǔ)上,重點(diǎn)介紹數(shù)據(jù)庫基本操作,通過綜合應(yīng)用實(shí)例,為客戶端操作數(shù)據(jù)庫準(zhǔn)備數(shù)據(jù),通過簡明學(xué)生圖書借閱系統(tǒng),學(xué)會VB、PB、VC++、ASP、ASP.NET和JavaEE平臺操作數(shù)據(jù)庫主要方法。

圖書封面

評論、評分、閱讀與下載


    SQL Server教程 PDF格式下載


用戶評論 (總計(jì)7條)

 
 

  •   這個(gè)書不錯(cuò)哦~真的不錯(cuò)哦 很強(qiáng)大
  •   很好 就是有點(diǎn)折
  •   全新書,無折損!
  •   需要的時(shí)候翻一翻,還行吧!主要用來參考備用。
  •   一般,內(nèi)容不豐富
  •   書很好 就是有點(diǎn)折 不過退貨很**
  •   上課用,還是可以的~
 

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

京ICP備13047387號-7