出版時(shí)間:2010-8 出版社:清華大學(xué) 作者:田庚林//曹素麗//張翠軒 頁(yè)數(shù):200
前言
在計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)建設(shè)中,從網(wǎng)絡(luò)工程、網(wǎng)絡(luò)管理崗位需求出發(fā),將專業(yè)技能重點(diǎn)放在網(wǎng)絡(luò)技術(shù)和網(wǎng)站技術(shù)兩個(gè)方面。該專業(yè)系列教材中,網(wǎng)絡(luò)技術(shù)包括“計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)基礎(chǔ)”、“計(jì)算機(jī)網(wǎng)絡(luò)集成技術(shù)”、“計(jì)算機(jī)網(wǎng)絡(luò)安全與管理”和“網(wǎng)絡(luò)操作系統(tǒng)”4門課程;網(wǎng)站技術(shù)主要包括“網(wǎng)頁(yè)制作工具”、“網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)”、“動(dòng)態(tài)網(wǎng)站技術(shù)”和“.NET網(wǎng)站技術(shù)”4門課程。本書(shū)主要根據(jù)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)面向的工作崗位特點(diǎn),以網(wǎng)站開(kāi)發(fā)和網(wǎng)絡(luò)管理對(duì)數(shù)據(jù)庫(kù)知識(shí)技能的需求為目標(biāo),介紹網(wǎng)絡(luò)管理工作崗位中常見(jiàn)的0racle、SQLServer、MySQL,數(shù)據(jù)庫(kù)的基本操作技術(shù)與基本管理技能?! ∷^“網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)”,主要是指與計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)所面向的工作崗位相關(guān)的數(shù)據(jù)庫(kù)技術(shù)。對(duì)于計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)面向的工作崗位而言,動(dòng)態(tài)網(wǎng)站的開(kāi)發(fā)維護(hù)需要數(shù)據(jù)庫(kù)的操作知識(shí)和技能,在沒(méi)有專職數(shù)據(jù)庫(kù)管理員(DBA)的情況下,網(wǎng)絡(luò)管理人員對(duì)數(shù)據(jù)庫(kù)的日常運(yùn)行進(jìn)行管理是不可缺少的。作為網(wǎng)絡(luò)管理人員雖然不能具備DBA的專業(yè)素質(zhì),但常見(jiàn)的數(shù)據(jù)庫(kù)管理技術(shù)是需要的。在網(wǎng)絡(luò)管理工作崗位中,可能遇到的數(shù)據(jù)庫(kù)種類不是單一的,所以在“網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)”課程中需要了解工作崗位中常見(jiàn)數(shù)據(jù)庫(kù)的基本操作與基本管理。本書(shū)內(nèi)容以O(shè)racle數(shù)據(jù)庫(kù)為主,同時(shí)又介紹了SQI,Server、MySQL數(shù)據(jù)庫(kù)與Oracle數(shù)據(jù)庫(kù)的不同之處,讀者可以很快掌握這幾種常見(jiàn)數(shù)據(jù)庫(kù)的操作。在小型網(wǎng)站中經(jīng)常使用Access數(shù)據(jù)庫(kù),由于該數(shù)據(jù)庫(kù)操作簡(jiǎn)單,所以只在相應(yīng)章節(jié)做了一些說(shuō)明?! ”緯?shū)從網(wǎng)絡(luò)管理工作崗位的需求出發(fā),首先介紹在動(dòng)態(tài)網(wǎng)站中如何操作數(shù)據(jù)庫(kù),包括數(shù)據(jù)庫(kù)的連接、基本SQL、事務(wù)控制、完整性控制、存儲(chǔ)過(guò)程;然后介紹網(wǎng)絡(luò)管理中對(duì)數(shù)據(jù)庫(kù)的日常管理,包括數(shù)據(jù)庫(kù)系統(tǒng)的安裝配置、數(shù)據(jù)庫(kù)的創(chuàng)建與管理、數(shù)據(jù)庫(kù)安全管理和數(shù)據(jù)庫(kù)的備份與恢復(fù)?! ”緯?shū)共分為7章。.第1章介紹網(wǎng)絡(luò)管理工作崗位對(duì)數(shù)據(jù)庫(kù)知識(shí)技能的需求和數(shù)據(jù)庫(kù)的基本概念;第2章介紹數(shù)據(jù)庫(kù)的啟動(dòng)方式及常用工具的使用;第3章介紹動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)中的數(shù)據(jù)庫(kù)操作技術(shù);第4章介紹在網(wǎng)絡(luò)管理中如何安裝與配置數(shù)據(jù)庫(kù)系統(tǒng);第5章介紹在網(wǎng)絡(luò)管理中如何創(chuàng)建和管理數(shù)據(jù)庫(kù);第6章介紹數(shù)據(jù)庫(kù)的安全管理;第7章介紹數(shù)據(jù)庫(kù)的備份與恢復(fù)技術(shù)。
內(nèi)容概要
本書(shū)根據(jù)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)面向的網(wǎng)絡(luò)管理和維護(hù),網(wǎng)站開(kāi)發(fā)、管理和維護(hù)工作崗位的特點(diǎn),以網(wǎng)站開(kāi)發(fā)和網(wǎng)絡(luò)管理對(duì)數(shù)據(jù)庫(kù)知識(shí)技能的需求為目標(biāo),介紹網(wǎng)絡(luò)管理工作崗位中常見(jiàn)的Oracle、SQLServer、MySQL數(shù)據(jù)庫(kù)的基本操作技術(shù)與基本管理技能。 本書(shū)共分為7章,內(nèi)容包括網(wǎng)絡(luò)管理工作崗位與數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)啟動(dòng)及常用工具使用、動(dòng)態(tài)網(wǎng)站與數(shù)據(jù)庫(kù)技術(shù)、數(shù)據(jù)庫(kù)系統(tǒng)的安裝與配置、數(shù)據(jù)庫(kù)創(chuàng)建和管理、數(shù)據(jù)庫(kù)安全管理、數(shù)據(jù)庫(kù)備份與恢復(fù)。本書(shū)包括實(shí)訓(xùn)及實(shí)訓(xùn)指導(dǎo)。 本書(shū)適合作為高職高專計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)及相關(guān)專業(yè)的教材,也可以作為工程技術(shù)人員和本科院校學(xué)生的參考書(shū)。
書(shū)籍目錄
第1章 網(wǎng)絡(luò)管理工作崗位與數(shù)據(jù)庫(kù) 1.1 數(shù)據(jù)庫(kù)及其在網(wǎng)絡(luò)應(yīng)用中的地位 1.1.1 數(shù)據(jù)庫(kù)基本概念 1.1.2 數(shù)據(jù)庫(kù)在網(wǎng)絡(luò)應(yīng)用中的地位 1.2 數(shù)據(jù)庫(kù)在網(wǎng)絡(luò)管理中的需求分析 1.3 關(guān)系數(shù)據(jù)庫(kù)基本知識(shí) 1.3.1 數(shù)據(jù)庫(kù)3種模型 1.3.2 關(guān)系數(shù)據(jù)庫(kù) 1.3.3 常用數(shù)據(jù)庫(kù)產(chǎn)品簡(jiǎn)介 1.4 數(shù)據(jù)庫(kù)新技術(shù) 1.5 本書(shū)實(shí)訓(xùn)環(huán)境 1.6 小結(jié) 1.7 習(xí)題第2章 數(shù)據(jù)庫(kù)啟動(dòng)及常用工具使用 2.1 服務(wù)的基本概念及其操作 2.1.1 服務(wù)及其啟動(dòng)類型 2.1.2 配置服務(wù)的啟動(dòng)類型 2.1.3 操作系統(tǒng)命令啟停服務(wù) 2.1.4 數(shù)據(jù)庫(kù)管理工具啟停服務(wù) 2.2 Oracle數(shù)據(jù)庫(kù) 2.2.1 Oracle服務(wù)的啟動(dòng)與停止 2.2.2 打開(kāi)與關(guān)閉數(shù)據(jù)庫(kù) 2.2.3 Oracle常用工具 2.2.4 客戶端網(wǎng)絡(luò)服務(wù)名配置 2.3 SQL Servet數(shù)據(jù)庫(kù) 2.3.1 數(shù)據(jù)庫(kù)服務(wù)的啟動(dòng) 2.3.2 常用工具 2.4 MySQL數(shù)據(jù)庫(kù) 2.4.1 管理數(shù)據(jù)庫(kù)服務(wù) 2.4.2 常用工具 2.5 小結(jié) 2.6 習(xí)題 2.7 實(shí)訓(xùn) 實(shí)訓(xùn)2-1 Oracle數(shù)據(jù)庫(kù)初步使用 實(shí)訓(xùn)2-2 SQL Server數(shù)據(jù)庫(kù)初步使用 實(shí)訓(xùn)2-3 MySQL數(shù)據(jù)庫(kù)初步使用第3章 動(dòng)態(tài)網(wǎng)站與數(shù)據(jù)庫(kù)技術(shù) 3.1 數(shù)據(jù)庫(kù)操作語(yǔ)言——SQL 3.2 數(shù)據(jù)庫(kù)連接技術(shù) 3.2.1 數(shù)據(jù)庫(kù)連接方式 3.2.2 網(wǎng)頁(yè)訪問(wèn)數(shù)據(jù)庫(kù)程序舉例 3.3 動(dòng)態(tài)網(wǎng)站中的數(shù)據(jù)處理 3.3.1 定義網(wǎng)站數(shù)據(jù)庫(kù)表 3.3.2 操縱網(wǎng)站數(shù)據(jù) 3.3.3 查詢網(wǎng)站數(shù)據(jù) 3.4 網(wǎng)站開(kāi)發(fā)中數(shù)據(jù)字典的運(yùn)用 3.5 事務(wù)控制 3.5.1 事務(wù)的概念 3.5.2 事務(wù)提交與回退 3.6 完整性控制 3.6.1 完整性的概念 3.6.2 約束定義 3.6.3 約束刪除 3.7 存儲(chǔ)過(guò)程 3.7.1 存儲(chǔ)過(guò)程的概念 3.7.2 存儲(chǔ)過(guò)程的定義 3.7.3 存儲(chǔ)過(guò)程的調(diào)用 3.8 SQL Server與MySQL中的數(shù)據(jù)庫(kù)操作命令 3.8.1 SQL Server數(shù)據(jù)庫(kù) 3.8.2 MySQL數(shù)據(jù)庫(kù) 3.9 小結(jié) 3.10 習(xí)題 3.11 實(shí)訓(xùn) 實(shí)訓(xùn)3-1 Oracle數(shù)據(jù)庫(kù)操作 實(shí)訓(xùn)3-2 SQL Server數(shù)據(jù)庫(kù)操作 實(shí)訓(xùn)3-3 MySQL數(shù)據(jù)庫(kù)操作第4章 數(shù)據(jù)庫(kù)系統(tǒng)的安裝與配置 4.1 Oracle數(shù)據(jù)庫(kù)服務(wù)器的安裝與配置 4.1.1 軟件版本與環(huán)境需求 4.1.2 Windows中Oracle 9i的安裝與配置 4.1.3 在Linux系統(tǒng)中安裝Oracle 9i 4.1.4 通過(guò)Oracle安裝領(lǐng)航員在紅旗LinuX中安裝Oracle 10g 4.1.5 卸載Oracle 4.2 SQL Servet數(shù)據(jù)庫(kù)服務(wù)器的安裝與配置 4.2.1 軟件版本與環(huán)境需求 4.2.2 安裝SQL Server 2005企業(yè)版 4.2.3 卸載SQL Server 4.3 MySQL數(shù)據(jù)庫(kù)服務(wù)器的安裝與配置 4.3.1 Windows XP安裝與配置MySQL 6.0 4.3.2 Linux安裝MySQL 4.3.3 Linux卸載MySQL 4.4 小結(jié) 4.5 習(xí)題 4.6 實(shí)訓(xùn) 實(shí)訓(xùn)4-1 Oracle數(shù)據(jù)庫(kù)服務(wù)器安裝配置實(shí)訓(xùn) 實(shí)訓(xùn)4-2 SQL Server數(shù)據(jù)庫(kù)服務(wù)器安裝配置實(shí)訓(xùn) 實(shí)訓(xùn)4-3 MySQL數(shù)據(jù)庫(kù)服務(wù)器安裝配置實(shí)訓(xùn)第5章 數(shù)據(jù)庫(kù)創(chuàng)建和管理 5.1 數(shù)據(jù)庫(kù)的結(jié)構(gòu) 5.1.1 Oracle數(shù)據(jù)庫(kù)的結(jié)構(gòu) 5.1.2 其他數(shù)據(jù)庫(kù)的結(jié)構(gòu) 5.2 創(chuàng)建新數(shù)據(jù)庫(kù) 5.2.1 在0racle中創(chuàng)建新數(shù)據(jù)庫(kù) 5.2.2 在SQL Server中創(chuàng)建新數(shù)據(jù)庫(kù) 5.2.3 在MySQL中創(chuàng)建新數(shù)據(jù)庫(kù) 5.3 數(shù)據(jù)庫(kù)日常檢查和維護(hù) 5.3.1 Oracle數(shù)據(jù)庫(kù) 5.3.2 其他數(shù)據(jù)庫(kù) 5.4 查看和刪除數(shù)據(jù)庫(kù) 5.4.1 在Oracle中查看和刪除數(shù)據(jù)庫(kù) 5.4.2 在SQL Server中查看和刪除數(shù)據(jù)庫(kù) 5.4.3 在MySQL中查看和刪除數(shù)據(jù)庫(kù) 5.5 數(shù)據(jù)庫(kù)遷移與數(shù)據(jù)轉(zhuǎn)換 5.5.1 數(shù)據(jù)庫(kù)從一臺(tái)服務(wù)器移植到另一臺(tái)服務(wù)器 5.5.2 從一種數(shù)據(jù)庫(kù)轉(zhuǎn)換為另一種數(shù)據(jù)庫(kù) 5.5.3 數(shù)據(jù)庫(kù)升級(jí)到高級(jí)版本 5.6 小結(jié) 5.7 習(xí)題 5.8 實(shí)訓(xùn) 實(shí)訓(xùn)5-1 Oracle數(shù)據(jù)庫(kù)創(chuàng)建和日常維護(hù) 實(shí)訓(xùn)5-2 SQL Server數(shù)據(jù)庫(kù)創(chuàng)建和日常維護(hù) 實(shí)訓(xùn)5-3 MySQL數(shù)據(jù)庫(kù)創(chuàng)建和日常維護(hù) 實(shí)訓(xùn)5-4 數(shù)據(jù)庫(kù)移植和轉(zhuǎn)換第6章 數(shù)據(jù)庫(kù)安全管理 6.1 數(shù)據(jù)庫(kù)安全性簡(jiǎn)介 6.2 Oracle用戶及權(quán)限管理 6.2.1 用戶登錄 6.2.2 建立用戶 6.2.3 權(quán)限類型 6.2.4 權(quán)限管理 6.2.5 角色 6.2.6 特權(quán)用戶 6.3 SQL Server安全性管理 6.3.1 SQL Server安全性簡(jiǎn)介 6.3.2 創(chuàng)建用戶 6.3.3 訪問(wèn)許可與角色管理 6.4 MySQL安全性管理 6.4.1 MySQL安全性簡(jiǎn)介 6.4.2 MySQL授權(quán)表 6.4.3 用戶管理 6.4.4 MySQL權(quán)限 6.5 小結(jié) 6.6 習(xí)題 6.7 實(shí)訓(xùn) 實(shí)訓(xùn)6-1 Oracle數(shù)據(jù)庫(kù)安全 實(shí)訓(xùn)6-2 SQL Servet數(shù)據(jù)庫(kù)安全 實(shí)訓(xùn)6-3 MySQL數(shù)據(jù)庫(kù)安全第7章 數(shù)據(jù)庫(kù)備份與恢復(fù) 7.1 備份類型與備份策略 7.1.1 備份類型 7.1.2 備份策略 7.1.3 恢復(fù) 7.2 Oracle數(shù)據(jù)庫(kù)的備份與恢復(fù) 7.2.1 物理備份與恢復(fù) 7.2.2 邏輯備份與恢復(fù) 7.3 SQL Server數(shù)據(jù)庫(kù)的備份與恢復(fù) 7.3.1 數(shù)據(jù)庫(kù)備份 7.3.2 數(shù)據(jù)庫(kù)恢復(fù) 7.4 MySQL數(shù)據(jù)庫(kù)的備份與恢復(fù) 7.4.1 數(shù)據(jù)庫(kù)備份 7.4.2 數(shù)據(jù)庫(kù)恢復(fù) 7.5 小結(jié) 7.6 習(xí)題 7.7 實(shí)訓(xùn) 實(shí)訓(xùn)7-1 Oracle數(shù)據(jù)庫(kù)備份和恢復(fù) 實(shí)訓(xùn)7-2 SQL Server數(shù)據(jù)庫(kù)備份和恢復(fù) 實(shí)訓(xùn)7-3 MySQL數(shù)據(jù)庫(kù)備份和恢復(fù)參考文獻(xiàn)
章節(jié)摘錄
3.數(shù)據(jù)庫(kù)對(duì)象 數(shù)據(jù)庫(kù)可以理解成一個(gè)大的容器,很多數(shù)據(jù)庫(kù)對(duì)象就存放在里面。以下是常用的數(shù)據(jù)庫(kù)對(duì)象類型?! 。?)表 表是最重要的一類數(shù)據(jù)庫(kù)對(duì)象,由行和列組成,用于存儲(chǔ)數(shù)據(jù)庫(kù)數(shù)據(jù)。有時(shí)也稱數(shù)據(jù)表、數(shù)據(jù)庫(kù)表、關(guān)系?! ?dòng)態(tài)網(wǎng)站的數(shù)據(jù)就需要存儲(chǔ)在表中?! 。?)視圖 視圖是一種為了提高安全性或易操作性、降低復(fù)雜性等而采取的特殊的看待數(shù)據(jù)的方法。視圖可以理解成是一張為了以某種特定格式顯示一個(gè)或多個(gè)數(shù)據(jù)表中數(shù)據(jù)而構(gòu)造的虛擬二維表。“虛擬”二字意指:視圖中并不存儲(chǔ)數(shù)據(jù),其數(shù)據(jù)從數(shù)據(jù)表而來(lái)。實(shí)際上,在視圖基礎(chǔ)上還可以再構(gòu)造視圖?! 【W(wǎng)站某些頁(yè)面的數(shù)據(jù),可能就是來(lái)自于一個(gè)引用到多個(gè)數(shù)據(jù)表數(shù)據(jù)的視圖?! 。?)索引 索引是數(shù)據(jù)庫(kù)系統(tǒng)為了加快查找的速度而建立的對(duì)象。索引是根據(jù)表中一列或若干列按照一定順序建立的列值與記錄行之間的對(duì)應(yīng)關(guān)系表,類似于一個(gè)書(shū)的目錄。建立索引的主要目的是為了便于檢索?! ±纾阂粋€(gè)論壇或貼吧網(wǎng)站中可能包含了數(shù)以億計(jì)的貼子,用戶想從中搜索某一類的貼子,可以通過(guò)建立相應(yīng)的索引提高搜索速度?! 。?)存儲(chǔ)過(guò)程 存儲(chǔ)過(guò)程是一種由SQL語(yǔ)句和流程控制語(yǔ)句編寫(xiě)的程序,經(jīng)編譯后存儲(chǔ)在數(shù)據(jù)庫(kù)中,等被調(diào)用時(shí)執(zhí)行。一個(gè)數(shù)據(jù)庫(kù)可以建立多個(gè)存儲(chǔ)過(guò)程,每一個(gè)存儲(chǔ)過(guò)程完成特定的功能?! ?shù)據(jù)庫(kù)存儲(chǔ)過(guò)程可以在網(wǎng)站程序中去調(diào)用。存儲(chǔ)過(guò)程不僅可以隱藏業(yè)務(wù)邏輯、隱蔽數(shù)據(jù)庫(kù)表的細(xì)節(jié),而且在網(wǎng)站程序中只用一個(gè)簡(jiǎn)短的調(diào)用語(yǔ)句,就能引起數(shù)據(jù)庫(kù)服務(wù)器里的一堆程序代碼的執(zhí)行,大大降低了網(wǎng)絡(luò)上數(shù)據(jù)的傳輸量。另外,存儲(chǔ)過(guò)程執(zhí)行時(shí)不需要再編譯,運(yùn)行效率較高。由此看來(lái),使用存儲(chǔ)過(guò)程對(duì)網(wǎng)站性能的提高是大有好處的。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版