出版時(shí)間:2010-11 出版社:中國人民大學(xué)出版社 作者:尹毅峰,李東 主編 頁數(shù):255
前言
根據(jù)教育部關(guān)于“以就業(yè)為導(dǎo)向深化高等職業(yè)教育改革的若干意見”,針對目前社會對高職高專院校學(xué)生應(yīng)具有較強(qiáng)的實(shí)際操作和實(shí)踐技能的要求,本書中以實(shí)際案例完成了SQL Set-ver 2005知識體系的介紹,突出了任務(wù)驅(qū)動(dòng)的案例型實(shí)訓(xùn)教材特色。作者結(jié)合多年的數(shù)據(jù)庫應(yīng)用與教學(xué)經(jīng)驗(yàn),利用英才職業(yè)技術(shù)學(xué)院“教務(wù)管理系統(tǒng)”和“圖書管理系統(tǒng)”兩個(gè)實(shí)際項(xiàng)目,采用案例講解方式系統(tǒng)闡述了SQL Server 2005的特點(diǎn)及安裝、安全管理、數(shù)據(jù)庫的操作、表的操作、索引、視圖、存儲過程、觸發(fā)器、作業(yè)管理與維護(hù)等。本書從應(yīng)用型人才培養(yǎng)的目標(biāo)和學(xué)生的特點(diǎn)出發(fā),在理論與實(shí)踐相結(jié)合的基礎(chǔ)上組織各章節(jié)的內(nèi)容。以實(shí)際案例為著眼點(diǎn),認(rèn)真組織內(nèi)容,精心設(shè)計(jì)案例,力求淺顯易懂,由淺入深、理論適當(dāng)、突出實(shí)踐,以“學(xué)中做,做中學(xué)”的形式為每個(gè)章節(jié)設(shè)置了適當(dāng)?shù)膶?shí)訓(xùn)任務(wù)。全書共分8章,第1章介紹了SQL Server 2005的安裝以及用戶權(quán)限設(shè)置方法;第2章介紹了數(shù)據(jù)庫及表的操作;第3章介紹了Transact-SQL程序設(shè)計(jì)方法;第4章介紹了SQL命令中查詢語句的各種使用方法;第5章介紹了DML數(shù)據(jù)操縱語言的使用方法;第6章介紹了索引和視圖的使用技術(shù);第7章介紹了數(shù)據(jù)庫的存儲過程、觸發(fā)器、游標(biāo)的使用方法;第8章介紹了作業(yè)的創(chuàng)建、作業(yè)計(jì)劃及作業(yè)管理的操作方法。本書由尹毅峰、李東擔(dān)任主編,薛鴻民、宮護(hù)震、王琪任副主編,參加編寫的人員有:鄭州輕工業(yè)學(xué)院尹毅峰(第1章、附錄B、C)、趙進(jìn)超(第3章、附錄A)、楊亞維(第8章),陜西教育學(xué)院薛鴻民(第2章)、李東(第4章),陜西國防工業(yè)職業(yè)技術(shù)學(xué)院
內(nèi)容概要
本書以實(shí)際案例對SQL Server 2005知識體系進(jìn)行介紹,突出了任務(wù)驅(qū)動(dòng)的案例型實(shí)訓(xùn)教材特色。作者結(jié)合多年的數(shù)據(jù)庫應(yīng)用與教學(xué)經(jīng)驗(yàn),通過教務(wù)管理系統(tǒng)和圖書管理系統(tǒng)兩個(gè)實(shí)際項(xiàng)目,采用案例方式講解SQL Server 2005的特點(diǎn)及安裝、安全管理、數(shù)據(jù)庫的操作、表的操作、索引、視圖、存儲過程、觸發(fā)器、作業(yè)管理與維護(hù)等知識。 本書語言通俗易懂,讓讀者在學(xué)習(xí)過程中輕松掌握數(shù)據(jù)庫開發(fā)技術(shù);體系結(jié)構(gòu)清晰,解釋說明詳盡,可拓展性強(qiáng)。本書可作為高職高專院校計(jì)算機(jī)專業(yè)的教材使用,也可作為社會培訓(xùn)教材使用,也適合運(yùn)用SQL Server 2005進(jìn)行數(shù)據(jù)庫開發(fā)的讀者自學(xué)使用。
書籍目錄
第1章 SQL Server 2005概述 1.1 SQL Server 2005簡介及安裝 1.1.1 SQL Server 2005簡介 1.1.2 數(shù)據(jù)庫軟件的安裝過程 1.2 數(shù)據(jù)庫的安全性設(shè)置 1.2.1 服務(wù)賬戶 1.2.2 登錄名權(quán)限設(shè)置 項(xiàng)目實(shí)訓(xùn)1 安裝SQL Server 2005 習(xí)題1 第2章 數(shù)據(jù)庫及表的操作 2.1 數(shù)據(jù)庫的操作 2.1.1 案例實(shí)現(xiàn)過程 2.1.2 相關(guān)知識:數(shù)據(jù)庫存儲結(jié)構(gòu)、文件和文件組,系統(tǒng)數(shù)據(jù)庫,數(shù)據(jù)庫對象 2.2 數(shù)據(jù)表的操作 2.2.1 案例實(shí)現(xiàn)過程 2.2.2 相關(guān)知識:表的實(shí)體關(guān)系圖、表的基本概念、數(shù)據(jù)類型、創(chuàng)建表的了ransact—SQL命令、表的完整性約束、修改表結(jié)構(gòu)、刪除表 項(xiàng)目實(shí)訓(xùn)2 創(chuàng)建“圖書管理系統(tǒng)”數(shù)據(jù)庫 習(xí)題2 第3章 Transact—SQL程序設(shè)計(jì) 3.1 常量和變量 3.1.1 案例實(shí)現(xiàn)過程 3.1.2 相關(guān)知識:常量和變量 3.2 數(shù)據(jù)類型和運(yùn)算符 3.2.1 案例實(shí)現(xiàn)過程 3.2.2 相關(guān)知識:數(shù)據(jù)類型、運(yùn)算符、注釋符、通配符、表達(dá)式 3.3 流程控制語句 3.3.1 案例實(shí)現(xiàn)過程 3.3.2 相關(guān)知識:流程控制語句 項(xiàng)目實(shí)訓(xùn)3 對“圖書管理系統(tǒng)”的簡單查詢操作 習(xí)題3 第4章 查詢語句的使用 4.1 簡單SELECT查詢語句 4.1.1 案例實(shí)現(xiàn)過程 4.1.2 相關(guān)知識:數(shù)據(jù)的查詢及排序 4.2 SQL中統(tǒng)計(jì)函數(shù)的使用 4.2.1 案例實(shí)現(xiàn)過程 4.2.2 相關(guān)知識:統(tǒng)計(jì)函數(shù)的使用 4.3 多表查詢功能 4.3.1 案例實(shí)現(xiàn)過程 4.3.2 相關(guān)知識:內(nèi)聯(lián)接、外聯(lián)接、交叉聯(lián)接、自聯(lián)接 4.4子查詢操作 4.4.1 案例實(shí)現(xiàn)過程 4.4.2 相關(guān)知識:非相關(guān)子查詢、相關(guān)子查詢、帶EXISTS測試的子查詢 項(xiàng)目實(shí)訓(xùn)4 對“圖書管理系統(tǒng)”的查詢操作 習(xí)題4第5章0NL數(shù)據(jù)操縱語言 5.1 增添記錄 5.1.1 案例實(shí)現(xiàn)過程 5.1.2 相關(guān)知識:增添記錄及其規(guī)則、基本操作 ……第6章 索引和視圖第7章 SQL Server 2005高級技術(shù)第8章 作業(yè)操作附錄A Transact—SQL函數(shù)附錄B 上機(jī)實(shí)驗(yàn)報(bào)告附錄C “圖書管理系統(tǒng)”項(xiàng)目實(shí)訓(xùn)參考文獻(xiàn)
章節(jié)摘錄
插圖:本章小結(jié)SQL Server 2005提供了SQL Server代理服務(wù)器自動(dòng)管理一些數(shù)據(jù)庫的維護(hù)功能,可以大大減輕系統(tǒng)管理員的負(fù)擔(dān)。SQL Server代理是一個(gè)windows的后臺服務(wù),可以執(zhí)行安排的管理任務(wù)(作業(yè))。每個(gè)作業(yè)可以包含一個(gè)或多個(gè)作業(yè)步驟,每個(gè)步驟都可以完成一個(gè)任務(wù)。必須啟動(dòng)該服務(wù)才能完成自動(dòng)任務(wù)。SQL Server代理可以在指定的時(shí)間或在特定的事件條件下執(zhí)行作業(yè)的步驟,并記錄作業(yè)的完成情況,SQL Server代理可以在指定的時(shí)間或在特定的事件條件下執(zhí)行作業(yè)里的步驟,并記錄作業(yè)的完成情況,SQL Server代理還可以將完成的結(jié)果通知管理員。操作員是通知系統(tǒng)管理員的方式,有3種聯(lián)系方式:電子郵件、尋呼和Net send。信息量是一系列由SQL Server代理按順序執(zhí)行的操作。作業(yè)可以包含一個(gè)或多個(gè)步驟,每個(gè)步驟都可以運(yùn)行Transact-SQL腳本、命令行應(yīng)用程序、ActiveX腳本、Integration Services包、Analysis Services命令、查詢或復(fù)制等操作。作業(yè)可以重復(fù)執(zhí)行。設(shè)置作業(yè)重復(fù)執(zhí)行的條件稱為計(jì)劃或調(diào)度。在SQL Server 2005中,對事件的自動(dòng)響應(yīng)稱為“警報(bào)”。警報(bào)用于設(shè)置事件,什么樣的事件才會發(fā)出警報(bào),發(fā)生了警報(bào)之后要做些什么。通知是設(shè)置將警報(bào)發(fā)給誰、如何發(fā)送、發(fā)送的內(nèi)容是什么。通知可以在警報(bào)里設(shè)置,也可以在作業(yè)里設(shè)置。SQL Server 2005的維護(hù)計(jì)劃可以將整個(gè)數(shù)據(jù)庫的維護(hù)工作設(shè)置成一套計(jì)劃,并交給SQL Server代理來自動(dòng)完成。SQL Server 2005會將一些系統(tǒng)事件和用戶定義事件記錄到SQL Server錯(cuò)誤日志和Windows日志中。使用日志文件查看器可以查看日志的具體內(nèi)容。
編輯推薦
《SQL Server 2005數(shù)據(jù)庫案例教程》:教育部高職高專計(jì)算機(jī)教指委規(guī)劃教材·項(xiàng)目實(shí)訓(xùn)型。
圖書封面
評論、評分、閱讀與下載
SQL Server 2005 數(shù)據(jù)庫案例教程 PDF格式下載