融會貫通,從Oracle 11g到SQL Server2008

出版時(shí)間:2009-7  出版社:北京郵電大學(xué)出版社  作者:李愛武  頁數(shù):343  
Tag標(biāo)簽:無  

前言

OracIe與SQL server是當(dāng)前市場占有率最高的兩個(gè)大型數(shù)據(jù)庫產(chǎn)品。2007年,Oracle公司推出了11g版本,在易用性方面有了很大提高(如內(nèi)存結(jié)構(gòu)的配置),而易用性是SQL Server的一大特色。2005年,微軟公司推出了SQL Server 2005,在功能及效率方面相比以前版本有了質(zhì)的飛躍,如增加了分區(qū)、行版本控制、閃回?cái)?shù)據(jù)庫等功能,而這些都是Oracle數(shù)據(jù)庫的典型特色,除了這些新功能,還引入了全新的權(quán)限控制機(jī)制。2008年,微軟公司又推出了SQL Server2008,使其功能進(jìn)一步完善。可以發(fā)現(xiàn),兩者在相互取長補(bǔ)短,展開更激烈的競爭。不少數(shù)據(jù)庫從業(yè)者有時(shí)會面臨從Oracle到SQL Server或從SQL Server到Oracle的轉(zhuǎn)變,雖然兩者都是典型的關(guān)系型數(shù)據(jù)庫產(chǎn)品,但是不論在基本的SQL語言方面,還是在體系結(jié)構(gòu)方面,兩者都有很大的不同。本書通過對兩者對應(yīng)內(nèi)容的對比講解,使得相關(guān)技術(shù)人員能夠快速適應(yīng)從Oracle到SQLServer或從SQL Server到Oracle的轉(zhuǎn)變,并對兩者的運(yùn)作方式及體系結(jié)構(gòu)有較深的理解。“Oracle復(fù)雜難學(xué)、SQL Server簡單易用”是在數(shù)據(jù)庫技術(shù)人員中的一個(gè)流行說法,通過對本書的學(xué)習(xí),讀者可能會有不同看法。本書主要內(nèi)容包括:·Oracle的客戶端管理工具SQL*Plus與SQL Server的sqlcmd的操作方式;·常用SQL語言的對比;·字符串、數(shù)值型數(shù)據(jù)以及日期時(shí)間型數(shù)據(jù)的不同處理方式;·Oracle的表空間與SQL Server的文件組、區(qū)、數(shù)據(jù)塊及數(shù)據(jù)頁等邏輯存儲結(jié)構(gòu)的對比;·數(shù)據(jù)庫體系結(jié)構(gòu)(內(nèi)存結(jié)構(gòu))、進(jìn)程等的對比;·存儲空間分配與回收的原理;·兩者使用重做日志文件的不同方式;·服務(wù)器及數(shù)據(jù)庫的配置;·用戶及權(quán)限管理;·提高查詢效率的兩種常用方法——索引及分區(qū);·執(zhí)行計(jì)劃的設(shè)置及查看;·事務(wù)處理及鎖;·PL/SQL與T-SQL程序語法的比較以及編寫存儲過程、函數(shù)、觸發(fā)器等對象;·兩者數(shù)據(jù)字典及常用系統(tǒng)信息查詢的對比;·備份恢復(fù)原理及操作方式的比較;

內(nèi)容概要

本書通過對Oracle ll9及SQL Server 2008對應(yīng)內(nèi)容的對比講解,使相關(guān)技術(shù)人員能夠快速適應(yīng)從Oracle到SQL Server或從SQL Server到Oracle的轉(zhuǎn)變,并對兩者的運(yùn)作方武及體系結(jié)構(gòu)有較深的理解。主要內(nèi)容包括客戶端工具、SQL 語言、體系結(jié)構(gòu)、事務(wù)及鎖、備份恢復(fù)等數(shù)據(jù)庫技術(shù)人員所需的各種必備知識。    本書內(nèi)容適合Oracle技術(shù)人員學(xué)習(xí)SQL Server或SQL Server技術(shù)人員學(xué)習(xí)0racle之用,對其他數(shù)據(jù)庫相關(guān)工作人員也有很好的參考作用。

書籍目錄

第1章 獲得幫助文件及安裝文件第2章 客戶端工具第3章 SQL語言第4章 字符串、數(shù)值及其常用函數(shù)第5章  日期時(shí)間型數(shù)據(jù)的處理第6章 邏輯存儲結(jié)構(gòu)第7章 數(shù)據(jù)庫體系結(jié)構(gòu)第8章 存儲空間的分配與回收第9章  重做日志文件及其管理第10章 配置服務(wù)器與數(shù)據(jù)庫第11章 用戶及權(quán)限管理第12章  索引第13章 執(zhí)行計(jì)劃第14章 分區(qū)第15章 事務(wù)處理第16章 鎖第17章 程序設(shè)計(jì)第18章 存儲過程與函數(shù)第19章 觸發(fā)器第20章 數(shù)據(jù)字典及系統(tǒng)信息查詢第21章 備份恢復(fù)第22章 導(dǎo)入導(dǎo)出數(shù)據(jù)第23章 閃回?cái)?shù)據(jù)庫參考文獻(xiàn)

章節(jié)摘錄

插圖:口令文件??诹钗募4鎠ys用戶及具備sysdba系統(tǒng)權(quán)限的用戶的口令。Oracle中的用戶及其口令一般都存儲在數(shù)據(jù)庫中,但是sys用戶例外,sys用戶除了在數(shù)據(jù)庫中擁有管理權(quán)限外,還擁有啟動和關(guān)閉數(shù)據(jù)庫等特殊權(quán)限,如果sys用戶的口令也與其他用戶的口令一樣存儲在數(shù)據(jù)庫中,顯然在數(shù)據(jù)庫打開之前,就無法驗(yàn)證其口令的正確性。除了sys用戶的口令外,口令文件還存儲了其他被授予sysdba系統(tǒng)權(quán)限的用戶的名稱及口令。口令文件所在的目錄一般為:%ORACLE_HOME%\database,其名稱為pwdsid.ora。歸檔日志文件。如果數(shù)據(jù)庫運(yùn)行在歸檔模式下,重做文件發(fā)生日志切換時(shí),這個(gè)重做日志文件會同時(shí)被歸檔,即把文件中的重做數(shù)據(jù)復(fù)制到指定目錄,以用于數(shù)據(jù)庫恢復(fù)。警告文件。警告文件是一個(gè)簡單的文本文件,可以看成數(shù)據(jù)庫運(yùn)行情況的記錄,從數(shù)據(jù)庫創(chuàng)建開始一直到被刪除,數(shù)據(jù)庫運(yùn)行的信息都會被記錄在這個(gè)文件中。通過這個(gè)文件,可以知道什么時(shí)候日志發(fā)生了切換(log switch),什么時(shí)候發(fā)生了內(nèi)部錯(cuò)誤,什么時(shí)候創(chuàng)建了表空間,什么時(shí)候把表空間或數(shù)據(jù)文件脫機(jī)、聯(lián)機(jī),什么時(shí)候數(shù)據(jù)庫被關(guān)閉、啟動等信息。出現(xiàn)錯(cuò)誤時(shí),如果不能確定原因,應(yīng)該首先查看警告文件的內(nèi)容,以得到解決問題的線索。Oracle Database 11g的警告文件的位置與之前版本不同,位于E:\oracle\diag\rdbms\dbname\instancename\trace目錄下,名稱為alert_sid.log。

編輯推薦

《融會貫通,從Oracle 11g到SQL Server2008》是由北京郵電大學(xué)出版社出版發(fā)行的。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    融會貫通,從Oracle 11g到SQL Server2008 PDF格式下載


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

 
 

  •   速度快,挺好的!
  •   這本書很不錯(cuò),挺好用的
  •   給朋友買的,還沒看,速度挺快!??!
  •   挺不錯(cuò)的書籍,只是封面稍稍有些臟,但不影響使用,支持當(dāng)當(dāng)!
  •   寫得不錯(cuò),有比較,有案例
  •   是我需要的一本書,對諸多方面兩個(gè)數(shù)據(jù)庫的不同有了比較和了解
  •   oracle技術(shù)講解規(guī)范,設(shè)計(jì)模式很好。學(xué)習(xí)oracle數(shù)據(jù)庫的同學(xué)選擇它應(yīng)該是個(gè)很好的選擇。
  •   這書還行吧,不是特別
 

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

京ICP備13047387號-7