網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)管理與維護(hù)

出版時(shí)間:2005-1  出版社:高等教育出版社  作者:鄒文健 編  頁數(shù):202  

前言

本書是高等職業(yè)教育技能型緊缺人才培養(yǎng)培訓(xùn)系列教材,是針對網(wǎng)絡(luò)專業(yè)高職學(xué)生編寫的數(shù)據(jù)庫系統(tǒng)管理教材。隨著企業(yè)信息化程度的不斷提高,特別是Internet的日益普及,社會(huì)需要大量的數(shù)據(jù)庫系統(tǒng)管理人員,即所謂的DBA。有些數(shù)據(jù)庫學(xué)者將DBA分為開發(fā)型和生產(chǎn)型兩種類型:開發(fā)型DBA從事的是數(shù)據(jù)庫系統(tǒng)的開發(fā)任務(wù),這是傳統(tǒng)的數(shù)據(jù)庫人才的培養(yǎng)模式,也是目前多數(shù)院校采用的模式;生產(chǎn)型DBA的工作任務(wù)主要有安裝部署數(shù)據(jù)庫、管理數(shù)據(jù)庫安全、備份和恢復(fù)數(shù)據(jù)庫、監(jiān)測數(shù)據(jù)庫運(yùn)行和優(yōu)化數(shù)據(jù)庫性能等,概括地說,生產(chǎn)型DBA的任務(wù)就是力爭確保數(shù)據(jù)庫安全、穩(wěn)定和高效地運(yùn)行。傳統(tǒng)的數(shù)據(jù)庫管理教材偏重于講述數(shù)據(jù)庫開發(fā),但高職學(xué)生培養(yǎng)目標(biāo)的定位決定了高職學(xué)生畢業(yè)后通常找不到從事開發(fā)的工作。實(shí)際上,從對已畢業(yè)高職學(xué)生的跟蹤調(diào)查來看,絕大多數(shù)畢業(yè)生到工作崗位后,鮮有數(shù)據(jù)庫系統(tǒng)開發(fā)的任務(wù),相反,從事數(shù)據(jù)庫系統(tǒng)維護(hù)和管理的人才即生產(chǎn)型DBA卻比較受市場歡迎。本教材是為培養(yǎng)生產(chǎn)型DBA而編寫的。本書以Microsoft SQL Server 2000企業(yè)版為藍(lán)本,圍繞上述生產(chǎn)型DBA的主要工作任務(wù)循序漸進(jìn)展開。本書由鄒文健擔(dān)任主編,負(fù)責(zé)對全書進(jìn)行構(gòu)思,編寫提綱,并編寫了第l章、第4章、第5章、第6章和第9章。萬仁保和顧加強(qiáng)擔(dān)任副主編,萬仁保編寫了第10章、第1l章和第13章,顧加強(qiáng)編寫了第7章和第12章。馮建輝編寫了第2章。杜梁編寫了第3章。徐術(shù)力編寫了第8章。全書承蒙南昌大學(xué)計(jì)算中心陳煉教授審閱并提出了很多寶貴意見,在此深表謝意。由于時(shí)間倉促,加上編者水平有限,特別是對高職教育探索不夠,書中難免有不妥之處,敬請廣大師生批評指正。

內(nèi)容概要

  《網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)管理與維護(hù)》根據(jù)教育部《高等職業(yè)教育計(jì)算機(jī)應(yīng)用和軟件專業(yè)領(lǐng)域技能型緊缺人才培養(yǎng)培訓(xùn)指導(dǎo)方案》編寫而成?!毒W(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)管理與維護(hù)》以計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)知識為背景,全面介紹網(wǎng)絡(luò)數(shù)據(jù)庫的知識,主要內(nèi)容包括:數(shù)據(jù)庫技術(shù)概述、SQL server的安裝與配置、SQL server實(shí)用工具、數(shù)據(jù)庫管理、表和視圖、存儲過程和觸發(fā)器、SQL server安全管理、數(shù)據(jù)庫備份和恢復(fù)管理、SQL server代理服務(wù)、監(jiān)視SQL server的運(yùn)行、SQL server優(yōu)化、SQL server的事務(wù)和鎖、SQL server復(fù)制等,各章均配有相應(yīng)的習(xí)題與實(shí)驗(yàn)?!  毒W(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)管理與維護(hù)》適用于高等職業(yè)學(xué)校、高等??茖W(xué)校、成人高校、本科院校舉辦的二級職業(yè)技術(shù)學(xué)院,也可供示范性軟件職業(yè)技術(shù)學(xué)院、繼續(xù)教育學(xué)院、民辦高校、技能型緊缺人才培養(yǎng)使用,還可供本科院校師生、計(jì)算機(jī)從業(yè)人員和愛好者參考使用。

書籍目錄

第l章 概述1.1 數(shù)據(jù)庫技術(shù)概述1.1.1 數(shù)據(jù)庫系統(tǒng)的基本概念介紹1.1.2 關(guān)系數(shù)據(jù)庫系統(tǒng)理論簡介1.1.3 目前流行的關(guān)系數(shù)據(jù)庫系統(tǒng)1.2 網(wǎng)絡(luò)數(shù)據(jù)庫的體系結(jié)構(gòu)1.2.1 多進(jìn)程數(shù)據(jù)庫引擎1.2.2 單進(jìn)程、多線程數(shù)據(jù)庫引擎1.2.3 SQL Server 2000的體系結(jié)構(gòu)1.3 SQL Server 2000的技術(shù)特色1.4 SQL簡介本章小結(jié)習(xí)題與實(shí)驗(yàn)1第2章 SQL Server的安裝與配置2.1 SQL Server 2000的安裝2.1.1 安裝前的考慮2.1.2 安裝步驟2.1.3 文件安裝路徑2.2 系統(tǒng)數(shù)據(jù)庫2.3 SQL Server 2000的啟動(dòng)2.3.1 停止SQL Server 20002.3.2 手工啟動(dòng)SQL Server 20002.4 注冊服務(wù)器2.5 配置服務(wù)器2.5.1 “內(nèi)存”選項(xiàng)卡2.5.2 “處理器”選項(xiàng)卡2.5.3 “安全性”選項(xiàng)卡2.5.4 “連接”選項(xiàng)卡2.5.5 “服務(wù)器設(shè)置”選項(xiàng)卡2.5.6 “數(shù)據(jù)庫設(shè)置”選項(xiàng)卡本章小結(jié)習(xí)題與實(shí)驗(yàn)2第3章 SQL Server實(shí)用工具3.1 實(shí)用工具3.2 SQL Server企業(yè)管理器3.3 SQL查詢分析器3.4 向?qū)Чぞ弑菊滦〗Y(jié)習(xí)題與實(shí)驗(yàn)3第4章 數(shù)據(jù)庫管理4.1 數(shù)據(jù)庫的物理存儲結(jié)構(gòu)4.2 數(shù)據(jù)庫文件和文件組4.3 創(chuàng)建和刪除用戶數(shù)據(jù)庫4.3.1 創(chuàng)建數(shù)據(jù)庫4.3.2 查看數(shù)據(jù)庫信息4.3.3 刪除數(shù)據(jù)庫4.4 管理數(shù)據(jù)庫4.4.1 增加數(shù)據(jù)庫容量4.4.2 壓縮數(shù)據(jù)庫、數(shù)據(jù)文件和日志文件4.4.3 數(shù)據(jù)庫的其他管理工作本章小結(jié)習(xí)題與實(shí)驗(yàn)4第5章 表和視圖5.1 SQL Server的數(shù)據(jù)類型5.2 定義表的結(jié)構(gòu)5.2.1 創(chuàng)建表5.2.2 修改表的結(jié)構(gòu)5.2.3 刪除表5.3 數(shù)據(jù)操作5.3.1 增加數(shù)據(jù)5.3.2 檢索數(shù)據(jù)5.3.3 更新數(shù)據(jù)5.3.4 刪除數(shù)據(jù)5.4 維護(hù)數(shù)據(jù)的完整性5.4.1 數(shù)據(jù)完整性的類型5.4.2 使用約束維護(hù)數(shù)據(jù)的完整性5.4.3 定義約束5.4.4 約束類型5.5 視圖5.5.1 視圖的概念5.5.2 視圖的優(yōu)點(diǎn)5.5.3 創(chuàng)建視圖本章小結(jié)習(xí)題與實(shí)驗(yàn)5第6章 存儲過程和觸發(fā)器6.1 流程控制語句6.1.1 批處理的概念6.1.2 流程控制結(jié)構(gòu)6.2 存儲過程6.3 觸發(fā)器本章小結(jié)習(xí)題與實(shí)驗(yàn)6第7章 SQL Server安全管理7.1 系統(tǒng)認(rèn)證模式7.2 管理登錄7.2.1 增加登錄賬號7.2.2 使用SQL Server登錄賬號7.3 管理用戶7.3.1 默認(rèn)的數(shù)據(jù)庫用戶7.3.2 管理用戶7.4 管理角色7.4.1 固定的服務(wù)器角色7.4.2 固定的數(shù)據(jù)庫角色7.4.3 用戶自定義角色7.5 許可7.5.1 許可的類型7.5.2 許可管理7.6 通過Internet連接到SQL Server的安全性7.7 SQL Server安全管理的一般步驟和示例本章小結(jié)習(xí)題與實(shí)驗(yàn)7第8章 數(shù)據(jù)庫備份和恢復(fù)管理8.1 數(shù)據(jù)庫備份與恢復(fù)的概念8.2 數(shù)據(jù)備份8.3 數(shù)據(jù)恢復(fù)8.4 數(shù)據(jù)備份和恢復(fù)計(jì)劃本章小結(jié)習(xí)題與實(shí)驗(yàn)8第9章 SQL Server代理服務(wù).9.1 SQL Server代理服務(wù)的基本內(nèi)容9.2 配置SQL Server代理服務(wù)9.3 操作員9.4 作業(yè)管理本章小結(jié)習(xí)題與實(shí)驗(yàn)9第10章 監(jiān)視SQL Server的運(yùn)行10.1 消息管理10.2 系統(tǒng)監(jiān)視器10.3 SQL事件探查器本章小結(jié)習(xí)題與實(shí)驗(yàn)10第11章 SQL Server優(yōu)化11.1 優(yōu)化Windows 2000網(wǎng)絡(luò)11.2 配置數(shù)據(jù)庫服務(wù)器選項(xiàng)11.3 使用存儲過程11.4 優(yōu)化索引11.5 調(diào)整T-SQL性能本章小結(jié)習(xí)題與實(shí)驗(yàn)11第12章 SQL server的事務(wù)和鎖12.1 概述12.2 事務(wù)12.3 鎖本章小結(jié)習(xí)題與實(shí)驗(yàn)12第13章 SQL server復(fù)制13.1 SQL Server復(fù)制的概念13.2 復(fù)制的拓?fù)浣Y(jié)構(gòu)13.3 復(fù)制的類型13.4 復(fù)制計(jì)劃13.5 復(fù)制的使用方法13.5.1 配置發(fā)布服務(wù)器和分發(fā)服務(wù)器13.5.2 創(chuàng)建快照復(fù)制和事務(wù)復(fù)制13.5.3 創(chuàng)建合并復(fù)制13.5.4 創(chuàng)建訂閱13.6 管理和監(jiān)視復(fù)制本章小結(jié)習(xí)題與實(shí)驗(yàn)13參考文獻(xiàn)

章節(jié)摘錄

插圖:①客戶進(jìn)程和服務(wù)器進(jìn)程可以(但不是必須)經(jīng)由LAN或WAN連接,也可以在同一臺計(jì)算機(jī)上運(yùn)行。②客戶端與服務(wù)器端之間通信的基本語言是結(jié)構(gòu)化查詢語言(SQL)。C/S結(jié)構(gòu)將工作負(fù)荷分解成服務(wù)器和客戶機(jī)的任務(wù),客戶機(jī)負(fù)責(zé)商業(yè)邏輯并向用戶提供數(shù)據(jù),服務(wù)器負(fù)責(zé)管理數(shù)據(jù)庫和分配可用的服務(wù)器資源,如內(nèi)存、網(wǎng)絡(luò)帶寬和I/O操作等(3)采用C/S結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)的優(yōu)點(diǎn)①每個(gè)數(shù)據(jù)項(xiàng)都存儲在中央位置,所有用戶都可以在這個(gè)位置使用它們。各個(gè)客戶端上不單獨(dú)存儲數(shù)據(jù)副本,從而消除了因用戶不得不確保使用的信息相同所帶來的麻煩。系統(tǒng)不需要確保使用當(dāng)前值更新所有數(shù)據(jù)副本,因?yàn)橹醒胛恢脙H有一個(gè)副本。②可以在服務(wù)器上一次性定義業(yè)務(wù)和安全規(guī)則,并對所有的用戶平等執(zhí)行。可以在數(shù)據(jù)庫內(nèi)通過使用約束、存儲過程和觸發(fā)器來強(qiáng)制執(zhí)行規(guī)則。還可在服務(wù)器應(yīng)用程序中執(zhí)行規(guī)則,因?yàn)檫@些應(yīng)用程序也是許多瘦客戶端訪問的中央資源。③關(guān)系數(shù)據(jù)庫服務(wù)器只返回應(yīng)用程序所需要的數(shù)據(jù),從而優(yōu)化了網(wǎng)絡(luò)流量。④最大限度地降低硬件成本。由于數(shù)據(jù)不是存儲在每個(gè)客戶端上的,客戶端不必耗費(fèi)磁盤空間來存儲數(shù)據(jù)??蛻舳藷o須在本地增加管理數(shù)據(jù)的功能,同時(shí),服務(wù)器不需將處理能力耗費(fèi)在顯示數(shù)據(jù)上。⑤維護(hù)任務(wù)(例如備份和恢復(fù)數(shù)據(jù))得到簡化,因?yàn)檫@些任務(wù)都可以集中在中央服務(wù)器上執(zhí)行。目前,流行的網(wǎng)絡(luò)關(guān)系數(shù)據(jù)庫系統(tǒng)產(chǎn)品有Oracle公司的Oracle9i、Oracle1og,Microsoft公司的SQL Server 2000,IBM公司的DB2等。本書以Microsoft SQL Server2000為藍(lán)本講解網(wǎng)絡(luò)數(shù)據(jù)庫。1.2網(wǎng)絡(luò)數(shù)據(jù)庫的體系結(jié)構(gòu)基于c/s結(jié)構(gòu)的網(wǎng)絡(luò)數(shù)據(jù)庫有兩種編寫數(shù)據(jù)庫引擎的體系結(jié)構(gòu)。一種是多進(jìn)程數(shù)據(jù)庫引擎,一種是單進(jìn)程、多線程數(shù)據(jù)庫引擎。1.2.1 多進(jìn)程數(shù)據(jù)庫引擎有些數(shù)據(jù)庫引擎依靠幾個(gè)可執(zhí)行的應(yīng)用程序來完成用戶查詢工作。此時(shí),用戶每次登錄實(shí)際上都啟動(dòng)了數(shù)據(jù)庫引擎本身的不同實(shí)例。為了協(xié)調(diào)多個(gè)用戶訪問同一個(gè)數(shù)據(jù)集,這些可執(zhí)行程序和其他全局協(xié)調(diào)器同時(shí)工作以規(guī)劃在不同用戶之間的操作。在這種類型數(shù)據(jù)庫下的應(yīng)用程序使用一種專門的內(nèi)部進(jìn)程通信設(shè)備進(jìn)行通信。Oracle公司的Oracle數(shù)據(jù)庫是實(shí)實(shí)在在的多進(jìn)程數(shù)據(jù)庫引擎。用戶每次連接到Oracle數(shù)據(jù)庫時(shí),就裝載了Oracle數(shù)據(jù)庫的不同實(shí)例。傳送查詢的那個(gè)程序和別的服務(wù)器上的程序便會(huì)同步工作,以返回結(jié)果集、管理鎖定和執(zhí)行其他數(shù)據(jù)訪問功能。在多任務(wù)操作系統(tǒng)中,通過給每個(gè)任務(wù)分配一段CPU的可用工作時(shí)間,操作系統(tǒng)把處理時(shí)間分配給多個(gè)應(yīng)用程序。由于處理器速度太快,用戶感覺多個(gè)應(yīng)用程序就好像是同時(shí)運(yùn)行的。

編輯推薦

《網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)管理與維護(hù)》是由高等教育出版社出版。

圖書封面

評論、評分、閱讀與下載


    網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)管理與維護(hù) PDF格式下載


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

 
 

  •   雖然是2000的東西,但是都寫得很清晰和準(zhǔn)確。值得初學(xué)者使用。
 

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

京ICP備13047387號-7