官术网_书友最值得收藏!

前言

數(shù)據(jù)庫是數(shù)據(jù)管理的最新技術(shù)。由于數(shù)據(jù)庫具有數(shù)據(jù)結(jié)構(gòu)化、共享性高、冗余度低、較高的程序與數(shù)據(jù)獨立性、易于擴(kuò)充、易于編制應(yīng)用程序等優(yōu)點,較多的信息管理系統(tǒng)都建立在數(shù)據(jù)庫設(shè)計之上。隨著數(shù)據(jù)庫系統(tǒng)的推廣使用,數(shù)據(jù)庫已深入到商業(yè)、金融、行政管理、工農(nóng)業(yè)生產(chǎn)、科學(xué)研究和工程技術(shù)等各個領(lǐng)域,滲透到社會的每一角落,并改變著人們的工作方式和生活方式。因此,人們越來越認(rèn)識到,數(shù)據(jù)庫是信息化社會中信息資源管理的基礎(chǔ)。而且對于一個國家或地區(qū)來說,數(shù)據(jù)庫的建設(shè)和使用水平已成為衡量該國家或地區(qū)信息化程度的重要標(biāo)志。

數(shù)據(jù)庫技術(shù)是計算機(jī)科學(xué)與技術(shù)的重要分支。為了適應(yīng)市場的需要,我國高校的許多專業(yè)都開設(shè)介紹SQL Server數(shù)據(jù)庫管理系統(tǒng)的課程。目前SQL Server已經(jīng)是市場上最流行的大中型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)軟件,本書以SQL Server 2012為平臺,結(jié)合近年來教學(xué)與應(yīng)用開發(fā)的實踐進(jìn)行編寫。

本書是文科大學(xué)計算機(jī)教學(xué)改革項目“基于應(yīng)用型人才培養(yǎng)的‘SQL Server 2012數(shù)據(jù)庫’任務(wù)化教程”的成果。應(yīng)用型人才培養(yǎng)就是真正體現(xiàn)“以應(yīng)用為本”,“學(xué)以致用”的理念,使受教育者具備終身學(xué)習(xí)的能力,為其進(jìn)一步的發(fā)展打下基礎(chǔ),創(chuàng)造機(jī)會和條件。本書不僅可以培養(yǎng)學(xué)生的一種數(shù)據(jù)庫操作技能,提高系統(tǒng)編程能力,而且通過應(yīng)用型人才的培養(yǎng),為后續(xù)課程的學(xué)習(xí)和開發(fā)系統(tǒng)奠定良好的基礎(chǔ)。本書還結(jié)合“任務(wù)驅(qū)動法”,將以往以傳授知識為主的傳統(tǒng)教學(xué)理念,轉(zhuǎn)變?yōu)橐越鉀Q問題、完成任務(wù)為主的多維互動式的設(shè)計理念;將再現(xiàn)式的理論內(nèi)容轉(zhuǎn)變?yōu)樘骄渴綄W(xué)習(xí),使學(xué)生處于積極的學(xué)習(xí)狀態(tài),每一位學(xué)生都能根據(jù)自己對當(dāng)前問題的理解,運用共有的知識和自己特有的經(jīng)驗提出方案、解決問題。在這個過程中,學(xué)生還會不斷地獲得成就感,可以激發(fā)他們的求知欲望,逐步形成一個感知心智活動的良性循環(huán),從而培養(yǎng)出獨立探索、勇于開拓進(jìn)取的自學(xué)能力。

全書以“學(xué)生管理數(shù)據(jù)庫”為主線進(jìn)行設(shè)計,在內(nèi)容安排上采用“任務(wù)驅(qū)動”方式,對SQL Server 2012的內(nèi)容進(jìn)行了詳細(xì)介紹。第0章緒論,主要介紹了數(shù)據(jù)庫基本理論,內(nèi)容包括SQL Server概述、SQL Server安裝和注冊SQL Server服務(wù)器的方法。第1章創(chuàng)建及維護(hù)數(shù)據(jù)庫,主要介紹了創(chuàng)建、查看和修改數(shù)據(jù)庫,以及修改或查看數(shù)據(jù)庫選項、重命名數(shù)據(jù)庫、刪除數(shù)據(jù)庫、分離數(shù)據(jù)庫和附加數(shù)據(jù)庫的方法和技巧。第2章創(chuàng)建與管理數(shù)據(jù)表,主要介紹了如何創(chuàng)建表、顯示表結(jié)構(gòu)、修改數(shù)據(jù)表結(jié)構(gòu)、刪除數(shù)據(jù)表、向表中添加數(shù)據(jù)、將表中的數(shù)據(jù)復(fù)制到新表中、更新數(shù)據(jù)表數(shù)據(jù)、刪除數(shù)據(jù)表數(shù)據(jù)的方法。第3章數(shù)據(jù)完整性,主要介紹了如何利用SQL Server2012創(chuàng)建約束、創(chuàng)建默認(rèn)值、創(chuàng)建規(guī)則和創(chuàng)建標(biāo)識列。第4章查詢與統(tǒng)計數(shù)據(jù),主要介紹了簡單查詢、使用復(fù)合函數(shù)查詢、使用分組查詢、使用子查詢、排序查詢結(jié)果、使用多表連接查詢和合并多個查詢結(jié)果中的數(shù)據(jù)的操作方法。第5章索引,主要介紹了創(chuàng)建索引、重命名索引、刪除索引和維護(hù)索引的方法。第6章視圖,主要介紹了創(chuàng)建視圖、修改視圖、重命名視圖和刪除視圖的方法。第7章Transact-SQL編程,主要介紹了SQL Server編程、使用系統(tǒng)函數(shù)、自定義函數(shù)。第8章存儲過程,主要介紹了創(chuàng)建和執(zhí)行不帶參數(shù)的存儲過程、創(chuàng)建和執(zhí)行帶參數(shù)的存儲過程、修改存儲過程、重命名存儲過程、刪除存儲過程、重新編譯存儲過程的方法。第9章觸發(fā)器,主要介紹了創(chuàng)建觸發(fā)器、修改觸發(fā)器、刪除觸發(fā)器、重命名觸發(fā)器、禁用觸發(fā)器、啟用觸發(fā)器和查看觸發(fā)器的信息的方法。第10章創(chuàng)建與使用游標(biāo),主要介紹了創(chuàng)建基本游標(biāo)、創(chuàng)建使用變量的游標(biāo)、創(chuàng)建與使用@@FETCH_STATUS的游標(biāo)。第11章處理事務(wù)與鎖,主要介紹了定義事務(wù)、回滾事務(wù)、提交事務(wù)、事務(wù)嵌套、查看鎖。第12章SQL Server安全管理,主要介紹了連接或斷開數(shù)據(jù)庫引擎、啟動或停止數(shù)據(jù)庫引擎服務(wù)和登錄名、用戶及權(quán)限管理。第13章數(shù)據(jù)庫的備份與還原,主要介紹備份數(shù)據(jù)庫、管理備份設(shè)備、完整備份、差異備份、事務(wù)日志備份、文件和文件組備份以及數(shù)據(jù)庫恢復(fù)。除此之外還為讀者設(shè)計了SQL Server 2012綜合練習(xí),以供讀者進(jìn)行同步練習(xí)。

本書具有如下特點:

(1)步驟清晰、易學(xué)易用。更加符合初學(xué)者對SQL Server 2012數(shù)據(jù)庫課程的認(rèn)知規(guī)律,對操作中的每一步驟進(jìn)行了詳細(xì)說明,循序漸進(jìn),深入淺出,易于讀者學(xué)習(xí)和掌握。

(2)采用“任務(wù)驅(qū)動”方式。以問題的提出、分析、解決的步驟來介紹數(shù)據(jù)庫的基本內(nèi)容和基本方法,使學(xué)生真正成為學(xué)習(xí)的主體。

(3)內(nèi)容相互銜接,成為一個邏輯整體。本書全文以“學(xué)生管理數(shù)據(jù)庫”為主線進(jìn)行分析和設(shè)計,各章節(jié)內(nèi)容前呼后應(yīng),便于讀者對知識點的掌握和歸納。

本書由蘇布達(dá)、迎梅、歐艷鵬任主編,徐琳、唐美霞任副主編。具體編寫分工如下:第0章、第1章和第2章由蘇布達(dá)編寫,第3章、第4章、第5章和第11章由歐艷鵬編寫,第6章、第7章、第8章和第10章由迎梅編寫,第9章、第12章、第13章由徐琳編寫,附錄A由姚浩斯拉、丹巴編寫,附錄B由于鷹、溫斯琴編寫,全書由斯日古楞、蘇布達(dá)、斯琴審定。

由于時間倉促,加之編者水平有限,書中疏漏和不妥之處在所難免,敬請廣大讀者批評指正。

編者

2016年12月

主站蜘蛛池模板: 宝鸡市| 永平县| 大理市| 方城县| 涟源市| 泌阳县| 东方市| 濉溪县| 虹口区| 噶尔县| 杭锦旗| 玉山县| 扎兰屯市| 镇远县| 平江县| 莲花县| 张家口市| 和龙市| 安徽省| 崇左市| 衡东县| 柳林县| 昌邑市| 汝南县| 宜城市| 天峻县| 石阡县| 丰顺县| 金塔县| 琼结县| 肇东市| 米泉市| 宣化县| 渭源县| 历史| 深州市| 阜宁县| 和田市| 广河县| 忻州市| 新民市|