SQL Server數(shù)據(jù)庫(kù)案例教程

出版時(shí)間:2008-8  出版社:中國(guó)電力出版社  作者:蘇寶莉 主編  頁(yè)數(shù):278  

前言

SQL Server 2005是新一代的大型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。它建立在成熟而強(qiáng)大的關(guān)系模型理論基礎(chǔ)之上,在易用性、可擴(kuò)展性、可靠性等方面確立了領(lǐng)先的地位,是目前使用最為廣泛、普及率最高的數(shù)據(jù)庫(kù)管理系統(tǒng)。本書以sQL Server。2005為背景,根據(jù)高等職業(yè)教育的特點(diǎn)及要求,采用通俗易懂的語(yǔ)言,由淺入深、循序漸進(jìn)地介紹了sQLServer數(shù)據(jù)庫(kù)技術(shù)。在教材中體現(xiàn)項(xiàng)目教學(xué)的精神,采用知識(shí)點(diǎn)配合案例的方法進(jìn)行講解,將介紹知識(shí)與案例分析融于一體。自始至終貫穿了網(wǎng)絡(luò)考試系統(tǒng)應(yīng)用案例,使讀者一邊按照案例來(lái)上機(jī)實(shí)踐,一邊學(xué)習(xí)SQL Server數(shù)據(jù)庫(kù)技術(shù),逐步掌握SQL Server數(shù)據(jù)庫(kù)的使用方法,提高數(shù)據(jù)庫(kù)的應(yīng)用能力。本書在每章開始時(shí)都明確了學(xué)習(xí)目標(biāo),在每章結(jié)束時(shí)都安排了課后習(xí)題,供讀者鞏固所學(xué)知識(shí)。全書共分為17章:第l章簡(jiǎn)介sQL Server。的發(fā)展史及sQL Server 2005的新特性,重點(diǎn)介紹了sQLServer 2005的常用工具以及安裝方法,并引入本書的案例數(shù)據(jù)庫(kù)KS。使讀者能夠很快掌握數(shù)據(jù)庫(kù)的基本管理界面的操作方法,為以后的學(xué)習(xí)打下良好的基礎(chǔ)。第2章通過(guò)具體的案例介紹了數(shù)據(jù)庫(kù)創(chuàng)建和維護(hù)的方法,使讀者能進(jìn)一步掌握數(shù)據(jù)庫(kù)的管理方法。第3章介紹了如何保障數(shù)據(jù)庫(kù)中數(shù)據(jù)的安全性,這是數(shù)據(jù)庫(kù)管理中非常重要的內(nèi)容,這也正是本章敘述的重點(diǎn)。第4章有了前三章的基礎(chǔ),讀者已經(jīng)具備了數(shù)據(jù)庫(kù)管理的基本能力。從本章開始將深入介紹數(shù)據(jù)庫(kù)中各對(duì)象的管理和使用方法。本章主要介紹表的基本操作。第5章介紹了數(shù)據(jù)查詢的相關(guān)內(nèi)容,這也是學(xué)習(xí)后續(xù)內(nèi)容的基礎(chǔ)。第6章主要介紹了數(shù)據(jù)庫(kù)中的兩個(gè)重要對(duì)象:索引和約束。第7章講解了數(shù)據(jù)庫(kù)中的其他對(duì)象(別名數(shù)據(jù)類型、默認(rèn)值對(duì)象、規(guī)則、用戶定義函數(shù))的創(chuàng)建和使用方法。第8章講述了視圖的相關(guān)內(nèi)容。第9章介紹了Transact-SQL語(yǔ)言編程基礎(chǔ)。本章將編程所需的基本知識(shí)點(diǎn)都融入了具體實(shí)例中。第10章重點(diǎn)介紹了存儲(chǔ)過(guò)程的創(chuàng)建和執(zhí)行方法。第ll章主要介紹了觸發(fā)器這一數(shù)據(jù)庫(kù)中較為特殊的存儲(chǔ)過(guò)程,從本章讀者將領(lǐng)略到SQL Server 2005中對(duì)觸發(fā)器所做的重大改進(jìn)。

內(nèi)容概要

本書以案例的形式,全面講解了SQL Server 2005的應(yīng)用。從SQL Server 2005的安裝開始,循序漸進(jìn)、由淺入深、圖文并茂地介紹了數(shù)據(jù)庫(kù)的創(chuàng)建與維護(hù)、SQL Server安全管理、表的基本操作、數(shù)據(jù)查詢、索引和約束、別名數(shù)據(jù)類型、默認(rèn)值、規(guī)則、用戶定義函數(shù)、視圖、T-SQL編程基礎(chǔ)、存儲(chǔ)過(guò)程、觸發(fā)器、游標(biāo)、事務(wù)和鎖、XML、報(bào)表服務(wù)、數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)等內(nèi)容。本書還特別介紹了數(shù)據(jù)庫(kù)系統(tǒng)的開發(fā)步驟,即以一個(gè)網(wǎng)絡(luò)考試系統(tǒng)開發(fā)為例,講述了Visual Basic與SQL Server 2005相結(jié)合進(jìn)行數(shù)據(jù)庫(kù)開發(fā)的詳細(xì)過(guò)程。讀者可以通過(guò)學(xué)習(xí),逐步掌握數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)的步驟和方法。    本書可作為高等職業(yè)技術(shù)學(xué)院、高等??茖W(xué)校、成人高校、本科院校舉辦的二級(jí)職業(yè)技術(shù)學(xué)院計(jì)算機(jī)相關(guān)專業(yè)的教材,也可作為廣大數(shù)據(jù)庫(kù)用戶的參考用書。

書籍目錄

前言第1章  SQL Server 2005系統(tǒng)概述  1.1  使用數(shù)據(jù)庫(kù)的必要性  1.2  SQL Server 2005簡(jiǎn)介  1.3  SQL Server 2005新特性  1.4  SQL Server 2005常用工具及其組件  1.5  SQL Server 2005的安裝與配置  1.6  SQL Server 2005的編程環(huán)境  1.7  SQL Server 2005的編程對(duì)象  1.8  網(wǎng)絡(luò)考試系統(tǒng)數(shù)據(jù)庫(kù)KS的設(shè)計(jì)思想  1.9  實(shí)現(xiàn)一個(gè)查詢  習(xí)題第2章  數(shù)據(jù)庫(kù)的創(chuàng)建與維護(hù)  2.1  數(shù)據(jù)庫(kù)知識(shí)儲(chǔ)備  2.2  創(chuàng)建數(shù)據(jù)庫(kù)和事務(wù)日志  2.3  管理數(shù)據(jù)庫(kù)  2.4  數(shù)據(jù)庫(kù)備份與還原  2.5  數(shù)據(jù)導(dǎo)入與導(dǎo)出  習(xí)題第3章  SQL Server安全管理  3.1  SQL Server安全管理概述  3.2  注冊(cè)服務(wù)器  3.3  登錄管理  3.4  用戶管理  3.5  角色管理  3.6  權(quán)限管理  習(xí)題第4章  表的基本操作  4.1  表的概念  4.2  數(shù)據(jù)類型  4.3  空值  4.4  創(chuàng)建和管理表  習(xí)題第5章  數(shù)據(jù)查詢  5.1  簡(jiǎn)單查詢  5.2  分組查詢  5.3  多表查詢和子查詢  習(xí)題第6章  索引和約束  6.1  索引  6.2  約束  習(xí)題第7章  數(shù)據(jù)庫(kù)中的其他對(duì)象  7.1  別名數(shù)據(jù)類型  7.2  默認(rèn)值對(duì)象  7.3  規(guī)則  7.4  用戶定義函數(shù)  習(xí)題第8章  視圖  8.1  視圖及其作用  8.2  創(chuàng)建視圖  8.3  視圖的修改和刪除  8.4  重命名視圖及顯示視圖的信息  習(xí)題第9章  Transact-SQL語(yǔ)言編程基礎(chǔ)  9.1  編程基礎(chǔ)知識(shí)  9.2  常用函數(shù)  9.3  常量和變量  9.4  運(yùn)算符  9.5  常用的系統(tǒng)存儲(chǔ)過(guò)程  9.6  批處理和流控語(yǔ)句  習(xí)題第10章  存儲(chǔ)過(guò)程  10.1  存儲(chǔ)過(guò)程簡(jiǎn)介  10.2  創(chuàng)建和執(zhí)行存儲(chǔ)過(guò)程  10.3  帶參數(shù)的存儲(chǔ)過(guò)程  10.4  修改、刪除存儲(chǔ)過(guò)程  10.5  存儲(chǔ)過(guò)程的重編譯處理  10.6  系統(tǒng)存儲(chǔ)過(guò)程和擴(kuò)展存儲(chǔ)過(guò)程  習(xí)題第11章  觸發(fā)器  11.1  觸發(fā)器概述  11.2  觸發(fā)器分類  11.3  創(chuàng)建觸發(fā)器  11.4  管理觸發(fā)器  11.5  觸發(fā)器的嵌套與遞歸  習(xí)題第12章  游標(biāo)  12.1  游標(biāo)的概念  12.2  游標(biāo)的分類  12.3  游標(biāo)的基本操作  習(xí)題第13章  事務(wù)與鎖  13.1  事務(wù)  13.2  鎖  習(xí)題第14章  開發(fā)實(shí)例  14.1  網(wǎng)絡(luò)考試管理系統(tǒng)開發(fā)概述  14.2  系統(tǒng)需求  14.3  系統(tǒng)分析  14.4  數(shù)據(jù)庫(kù)設(shè)計(jì)  14.5  系統(tǒng)界面  14.6  考試設(shè)置  14.7  系統(tǒng)資料第15章  數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)  15.1  數(shù)據(jù)庫(kù)概述  15.2  概念模型  15.3  數(shù)據(jù)模型  15.4  關(guān)系數(shù)據(jù)模型  習(xí)題第16章  XML  16.1  XML簡(jiǎn)介  16.2  XML數(shù)據(jù)類型  習(xí)題第17章  SQL Server報(bào)表服務(wù)  17.1  報(bào)表服務(wù)簡(jiǎn)介  17.2  部署報(bào)表服務(wù)  17.3  通過(guò)報(bào)表設(shè)計(jì)器創(chuàng)建報(bào)表  習(xí)題參考文獻(xiàn)

章節(jié)摘錄

第1章 SQL Server 2005系統(tǒng)概述學(xué)習(xí)目標(biāo)了解SQL Server的發(fā)展歷史了解SQL Server 2005的常用工具掌握SQL Server 2005的安裝方法了解網(wǎng)絡(luò)考試系統(tǒng)數(shù)據(jù)庫(kù)KS的使用1.1 使用數(shù)據(jù)庫(kù)的必要性經(jīng)統(tǒng)計(jì),2006年全球制造、復(fù)制出的數(shù)字信息量共計(jì)1610億GB,大約是有史以來(lái)出版的圖書信息總量的300萬(wàn)倍。預(yù)計(jì)到2010年,數(shù)字信息量將增長(zhǎng)6倍多。中國(guó)的數(shù)字信息量為127.1億GB,占全球信息量的7.9%,這些信息大多都基于多媒體內(nèi)容、用戶創(chuàng)建內(nèi)容、16億網(wǎng)民創(chuàng)建和傳閱的信息,到2010年,全球數(shù)字信息量預(yù)計(jì)為9880億GB。隨著大量數(shù)據(jù)、信息的不斷產(chǎn)生,如何安全有效地對(duì)它們進(jìn)行存儲(chǔ)、檢索和管理,就成為信息時(shí)代的一個(gè)迫切需要解決的問(wèn)題。實(shí)踐證明,使用數(shù)據(jù)庫(kù)可以高效且條理分明地存儲(chǔ)數(shù)據(jù),它使人們能夠更加迅速和方便地管理數(shù)據(jù),主要體現(xiàn)在以下幾個(gè)方面。(1)可以結(jié)構(gòu)化存儲(chǔ)大量的數(shù)據(jù)信息,方便用戶進(jìn)行有效的檢索和訪問(wèn)。數(shù)據(jù)庫(kù)可以對(duì)數(shù)據(jù)進(jìn)行分類保存,并且能夠提供快速的查詢。例如,我們?nèi)oogle、百度搜索我們想要的數(shù)據(jù),實(shí)際上,Google、百度也是基于數(shù)據(jù)庫(kù)和數(shù)據(jù)分類技術(shù)來(lái)達(dá)到快速搜索的目的的。(2)可以有效地保持?jǐn)?shù)據(jù)信息的一致性、完整性,降低數(shù)據(jù)冗余。保存在數(shù)據(jù)庫(kù)中的數(shù)據(jù),可以很好地保證數(shù)據(jù)有效,不被破壞,而且數(shù)據(jù)庫(kù)自身有避免重復(fù)數(shù)據(jù)的功能,以此來(lái)降低數(shù)據(jù)的冗余。(3)可以滿足應(yīng)用的共享和安全方面的要求。把數(shù)據(jù)放在數(shù)據(jù)庫(kù)中在很多情況下也是出于安全的考慮。例如,如果把所有學(xué)生的信息、考試成績(jī)數(shù)據(jù)都放在磁盤文件上,那么學(xué)生信息、成績(jī)信息的保密性就無(wú)從談起;如果把學(xué)生的信息、考試成績(jī)放在數(shù)據(jù)庫(kù)中,則可以只允許用戶查詢信息,而不能修改信息,從而可以保證數(shù)據(jù)的安全性。(4)數(shù)據(jù)庫(kù)技術(shù)能夠方便智能化地分析,產(chǎn)生新的有用信息。例如,超市中把物品銷售信息保存在數(shù)據(jù)庫(kù)中,每個(gè)月銷售情況的排名情況實(shí)際上決定下個(gè)月的進(jìn)貨數(shù)量,數(shù)據(jù)庫(kù)查詢的信息實(shí)際上產(chǎn)生了新的“信息”。

編輯推薦

《21世紀(jì)高職高專規(guī)劃教材?SQL Server數(shù)據(jù)庫(kù)案例教程》是由中國(guó)電力出版社出版的。

圖書封面

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


    SQL Server數(shù)據(jù)庫(kù)案例教程 PDF格式下載


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

 
 

  •   買后還沒看,不好評(píng)價(jià)
 

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

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