網絡數據庫技術

出版時間:2010-8  出版社:清華大學  作者:田庚林//曹素麗//張翠軒  頁數:200  

前言

  在計算機網絡技術專業(yè)建設中,從網絡工程、網絡管理崗位需求出發(fā),將專業(yè)技能重點放在網絡技術和網站技術兩個方面。該專業(yè)系列教材中,網絡技術包括“計算機網絡技術基礎”、“計算機網絡集成技術”、“計算機網絡安全與管理”和“網絡操作系統(tǒng)”4門課程;網站技術主要包括“網頁制作工具”、“網絡數據庫技術”、“動態(tài)網站技術”和“.NET網站技術”4門課程。本書主要根據計算機網絡技術專業(yè)面向的工作崗位特點,以網站開發(fā)和網絡管理對數據庫知識技能的需求為目標,介紹網絡管理工作崗位中常見的0racle、SQLServer、MySQL,數據庫的基本操作技術與基本管理技能?! ∷^“網絡數據庫技術”,主要是指與計算機網絡技術專業(yè)所面向的工作崗位相關的數據庫技術。對于計算機網絡技術專業(yè)面向的工作崗位而言,動態(tài)網站的開發(fā)維護需要數據庫的操作知識和技能,在沒有專職數據庫管理員(DBA)的情況下,網絡管理人員對數據庫的日常運行進行管理是不可缺少的。作為網絡管理人員雖然不能具備DBA的專業(yè)素質,但常見的數據庫管理技術是需要的。在網絡管理工作崗位中,可能遇到的數據庫種類不是單一的,所以在“網絡數據庫技術”課程中需要了解工作崗位中常見數據庫的基本操作與基本管理。本書內容以Oracle數據庫為主,同時又介紹了SQI,Server、MySQL數據庫與Oracle數據庫的不同之處,讀者可以很快掌握這幾種常見數據庫的操作。在小型網站中經常使用Access數據庫,由于該數據庫操作簡單,所以只在相應章節(jié)做了一些說明。  本書從網絡管理工作崗位的需求出發(fā),首先介紹在動態(tài)網站中如何操作數據庫,包括數據庫的連接、基本SQL、事務控制、完整性控制、存儲過程;然后介紹網絡管理中對數據庫的日常管理,包括數據庫系統(tǒng)的安裝配置、數據庫的創(chuàng)建與管理、數據庫安全管理和數據庫的備份與恢復。  本書共分為7章。.第1章介紹網絡管理工作崗位對數據庫知識技能的需求和數據庫的基本概念;第2章介紹數據庫的啟動方式及常用工具的使用;第3章介紹動態(tài)網站開發(fā)中的數據庫操作技術;第4章介紹在網絡管理中如何安裝與配置數據庫系統(tǒng);第5章介紹在網絡管理中如何創(chuàng)建和管理數據庫;第6章介紹數據庫的安全管理;第7章介紹數據庫的備份與恢復技術。

內容概要

本書根據計算機網絡技術專業(yè)面向的網絡管理和維護,網站開發(fā)、管理和維護工作崗位的特點,以網站開發(fā)和網絡管理對數據庫知識技能的需求為目標,介紹網絡管理工作崗位中常見的Oracle、SQLServer、MySQL數據庫的基本操作技術與基本管理技能。    本書共分為7章,內容包括網絡管理工作崗位與數據庫、數據庫啟動及常用工具使用、動態(tài)網站與數據庫技術、數據庫系統(tǒng)的安裝與配置、數據庫創(chuàng)建和管理、數據庫安全管理、數據庫備份與恢復。本書包括實訓及實訓指導。    本書適合作為高職高專計算機網絡技術及相關專業(yè)的教材,也可以作為工程技術人員和本科院校學生的參考書。

書籍目錄

第1章 網絡管理工作崗位與數據庫 1.1 數據庫及其在網絡應用中的地位  1.1.1 數據庫基本概念  1.1.2 數據庫在網絡應用中的地位 1.2 數據庫在網絡管理中的需求分析 1.3 關系數據庫基本知識  1.3.1 數據庫3種模型  1.3.2 關系數據庫  1.3.3 常用數據庫產品簡介 1.4 數據庫新技術 1.5 本書實訓環(huán)境 1.6 小結 1.7 習題第2章 數據庫啟動及常用工具使用 2.1 服務的基本概念及其操作  2.1.1 服務及其啟動類型  2.1.2 配置服務的啟動類型  2.1.3 操作系統(tǒng)命令啟停服務  2.1.4 數據庫管理工具啟停服務 2.2 Oracle數據庫  2.2.1 Oracle服務的啟動與停止  2.2.2 打開與關閉數據庫  2.2.3 Oracle常用工具  2.2.4 客戶端網絡服務名配置 2.3 SQL Servet數據庫  2.3.1 數據庫服務的啟動  2.3.2 常用工具 2.4 MySQL數據庫  2.4.1 管理數據庫服務  2.4.2 常用工具 2.5 小結 2.6 習題 2.7 實訓 實訓2-1 Oracle數據庫初步使用 實訓2-2 SQL Server數據庫初步使用 實訓2-3 MySQL數據庫初步使用第3章 動態(tài)網站與數據庫技術 3.1 數據庫操作語言——SQL 3.2 數據庫連接技術  3.2.1 數據庫連接方式  3.2.2 網頁訪問數據庫程序舉例 3.3 動態(tài)網站中的數據處理  3.3.1 定義網站數據庫表  3.3.2 操縱網站數據  3.3.3 查詢網站數據 3.4 網站開發(fā)中數據字典的運用 3.5 事務控制  3.5.1 事務的概念  3.5.2 事務提交與回退 3.6 完整性控制  3.6.1 完整性的概念  3.6.2 約束定義  3.6.3 約束刪除 3.7 存儲過程  3.7.1 存儲過程的概念  3.7.2 存儲過程的定義  3.7.3 存儲過程的調用 3.8 SQL Server與MySQL中的數據庫操作命令  3.8.1 SQL Server數據庫  3.8.2 MySQL數據庫 3.9 小結 3.10 習題 3.11 實訓 實訓3-1 Oracle數據庫操作 實訓3-2 SQL Server數據庫操作 實訓3-3 MySQL數據庫操作第4章 數據庫系統(tǒng)的安裝與配置 4.1 Oracle數據庫服務器的安裝與配置  4.1.1 軟件版本與環(huán)境需求  4.1.2 Windows中Oracle 9i的安裝與配置  4.1.3 在Linux系統(tǒng)中安裝Oracle 9i  4.1.4 通過Oracle安裝領航員在紅旗LinuX中安裝Oracle 10g  4.1.5 卸載Oracle 4.2 SQL Servet數據庫服務器的安裝與配置  4.2.1 軟件版本與環(huán)境需求  4.2.2 安裝SQL Server 2005企業(yè)版  4.2.3 卸載SQL Server 4.3 MySQL數據庫服務器的安裝與配置  4.3.1 Windows XP安裝與配置MySQL 6.0  4.3.2 Linux安裝MySQL  4.3.3 Linux卸載MySQL 4.4 小結 4.5 習題 4.6 實訓 實訓4-1 Oracle數據庫服務器安裝配置實訓 實訓4-2 SQL Server數據庫服務器安裝配置實訓 實訓4-3 MySQL數據庫服務器安裝配置實訓第5章 數據庫創(chuàng)建和管理 5.1 數據庫的結構  5.1.1 Oracle數據庫的結構  5.1.2 其他數據庫的結構 5.2 創(chuàng)建新數據庫  5.2.1 在0racle中創(chuàng)建新數據庫  5.2.2 在SQL Server中創(chuàng)建新數據庫  5.2.3 在MySQL中創(chuàng)建新數據庫  5.3 數據庫日常檢查和維護  5.3.1 Oracle數據庫  5.3.2 其他數據庫 5.4 查看和刪除數據庫  5.4.1 在Oracle中查看和刪除數據庫  5.4.2 在SQL Server中查看和刪除數據庫  5.4.3 在MySQL中查看和刪除數據庫 5.5 數據庫遷移與數據轉換  5.5.1 數據庫從一臺服務器移植到另一臺服務器  5.5.2 從一種數據庫轉換為另一種數據庫  5.5.3 數據庫升級到高級版本 5.6 小結 5.7 習題 5.8 實訓 實訓5-1 Oracle數據庫創(chuàng)建和日常維護 實訓5-2 SQL Server數據庫創(chuàng)建和日常維護 實訓5-3 MySQL數據庫創(chuàng)建和日常維護 實訓5-4 數據庫移植和轉換第6章 數據庫安全管理 6.1 數據庫安全性簡介 6.2 Oracle用戶及權限管理  6.2.1 用戶登錄  6.2.2 建立用戶  6.2.3 權限類型  6.2.4 權限管理  6.2.5 角色  6.2.6 特權用戶 6.3 SQL Server安全性管理  6.3.1 SQL Server安全性簡介  6.3.2 創(chuàng)建用戶  6.3.3 訪問許可與角色管理 6.4 MySQL安全性管理  6.4.1 MySQL安全性簡介  6.4.2 MySQL授權表  6.4.3 用戶管理  6.4.4 MySQL權限 6.5 小結 6.6 習題 6.7 實訓 實訓6-1 Oracle數據庫安全 實訓6-2 SQL Servet數據庫安全 實訓6-3 MySQL數據庫安全第7章 數據庫備份與恢復 7.1 備份類型與備份策略  7.1.1 備份類型  7.1.2 備份策略  7.1.3 恢復 7.2 Oracle數據庫的備份與恢復  7.2.1 物理備份與恢復  7.2.2 邏輯備份與恢復 7.3 SQL Server數據庫的備份與恢復  7.3.1 數據庫備份  7.3.2 數據庫恢復 7.4 MySQL數據庫的備份與恢復  7.4.1 數據庫備份  7.4.2 數據庫恢復 7.5 小結 7.6 習題 7.7 實訓 實訓7-1 Oracle數據庫備份和恢復 實訓7-2 SQL Server數據庫備份和恢復 實訓7-3 MySQL數據庫備份和恢復參考文獻

章節(jié)摘錄

  3.數據庫對象  數據庫可以理解成一個大的容器,很多數據庫對象就存放在里面。以下是常用的數據庫對象類型?! 。?)表  表是最重要的一類數據庫對象,由行和列組成,用于存儲數據庫數據。有時也稱數據表、數據庫表、關系?! 討B(tài)網站的數據就需要存儲在表中。 ?。?)視圖  視圖是一種為了提高安全性或易操作性、降低復雜性等而采取的特殊的看待數據的方法。視圖可以理解成是一張為了以某種特定格式顯示一個或多個數據表中數據而構造的虛擬二維表?!疤摂M”二字意指:視圖中并不存儲數據,其數據從數據表而來。實際上,在視圖基礎上還可以再構造視圖?! 【W站某些頁面的數據,可能就是來自于一個引用到多個數據表數據的視圖?! 。?)索引  索引是數據庫系統(tǒng)為了加快查找的速度而建立的對象。索引是根據表中一列或若干列按照一定順序建立的列值與記錄行之間的對應關系表,類似于一個書的目錄。建立索引的主要目的是為了便于檢索?! ±纾阂粋€論壇或貼吧網站中可能包含了數以億計的貼子,用戶想從中搜索某一類的貼子,可以通過建立相應的索引提高搜索速度。 ?。?)存儲過程  存儲過程是一種由SQL語句和流程控制語句編寫的程序,經編譯后存儲在數據庫中,等被調用時執(zhí)行。一個數據庫可以建立多個存儲過程,每一個存儲過程完成特定的功能?! 祿齑鎯^程可以在網站程序中去調用。存儲過程不僅可以隱藏業(yè)務邏輯、隱蔽數據庫表的細節(jié),而且在網站程序中只用一個簡短的調用語句,就能引起數據庫服務器里的一堆程序代碼的執(zhí)行,大大降低了網絡上數據的傳輸量。另外,存儲過程執(zhí)行時不需要再編譯,運行效率較高。由此看來,使用存儲過程對網站性能的提高是大有好處的。

圖書封面

評論、評分、閱讀與下載


    網絡數據庫技術 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7