成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

對Oracle 11g中的XML正確理解

數據庫 Oracle
以下的文章主要是介紹Oracle 11g中XML的的實際操作步驟,以及了解其相關計劃與升級的相關信息的描述,以下就是文章的具體內容。

你是否對正確理解Oracle 11g中XML的的實際操作感到十分頭疼?如果是這樣子的話,以下的文章將會給你相應的解決方案,以下的文章主要是介紹正確理解Oracle 11g中XML的方法,以下就是相關內容的具體描述。

作為一名獨立的Oracle數據庫顧問,以及某數據庫技術網站特約的備份和恢復以及數據庫設計專家,Brian Peasland對Oracleshen數據庫有著充分的了解。他用了幾天的時間來幫助公司和個人更充分地利用Oracle的旗艦數據庫管理系統

對于最新版的 Oracle 11g版,我們對Peasland進行訪談,了解一些 Oracle的計劃變更和升級的信息。

在這篇訪談中,Peasland討論了為什么他沒有大量利用Oracle 11g中計劃的XML升級,并且談論了 這樣的一個事實,即他曾經交談的很多用戶都希望下一個版本的PL/SQL可以包含一種更好的方式來追蹤PL/SQL呼叫棧。Peasland還為那些準備 考取10g的Oracle認證專家考試的人們提出了一些建議,還為數據庫新手和老手們,以及想要正確搞定Database 10g的人們提出了一些關鍵詞。

Oracle說他的旗艦數據庫管理系統的下一個版本——Oracle Database 11g——包括新的有關XML升級。他們把注意力集中在XML DB上,還包括了一個新的XML二進制數據和新的XML索引。這些種類的更新重要嗎?為什么或者為什么不呢?

Brian Peasland:對我來說,數據庫中大多數的XML的內容都不十分重要,因為XML是以層次格式組織的,這一點在20世紀80年代得到了證明,數據的層 次格式不支持快速的有效率的數據檢索。當他們開始把XML格式應用到關系型數據庫的時候,我一直覺得很迷惑。

我們不能簡單地在一個表中查尋一點XML數 據,并且與其它的相比又快又簡單。通常這樣做意味著你必須把數據散開。我從來不喜歡把XML放到數據庫里面,我也從來沒有必要這么做。我確實知道有些人需 要這樣做,并且這樣做也對他們特殊的應用程序有意義。

但是他們存儲XML更像是有些人在數據庫中存儲Word文檔或者存放.wav文件。他們沒有把它作為 以后可供查詢的共有數據來存儲。他們想要真正地存儲XML為完整的文件,不是一段一段的數據。

為什么你提到的那些人要把XML作為完整文件存儲?

Peasland:例如,新版本的微軟Office將會把XML作為它的標準格式。取代原先數據庫中使用的Word類型的資本文件格式,也許他 們想要在數據庫中將這種新的XML格式作為文檔存儲。雖然,他們可以運行類似Oracle文本這樣的工具來進行快速文檔的快速搜索。但是這是一種與我所見 到的一些人想要嘗試的方式——他們想要將綜合數據,例如員工列表,以XML格式存儲在數據庫中——完全不同的使用。對我來說,那些代表了項目實體的屬性和 數據行應該存儲在一個關系表中。

你希望在Database 11g或者其它Oracle的未來版本的數據庫管理系統中,PL/SQL發生什么變化?

Peasland:許多人這些天都在詢問一種更簡單的方式來追蹤PL/SQL呼叫棧。實話實說,我也不確定為什么,但是我確實遇到了想要這樣做 的人。一個家伙不禁想要追蹤,還想要能夠存儲它。DBMS_DEBUG的bug工具已經存在很長一段時間了,用它,你可以追蹤你的PL/SQL呼叫棧,但 是它非常難以使用。SQL開發人員已經在這方面進行努力了。但是數據庫中有一些這樣的東西還是比較好的。

你個人還希望看到什么其它的PL/SQL變化?

Peasland:我曾期待的一個變化就是在SQL Server中真的可以讓某些事情變得非常簡單,但是在Oracle的PL/SQL中就不是這樣了。在SQL Server中,我可以做一個存儲過程,讓它剛好能夠吐出那些數據,就好像那是查詢自身一樣。

在Oracle中,為了完成這一點,你必須用特殊的數據類型 作為你的參數然后再把它查詢出來。你必須使用Ref游標或者其它類似的什么東西。這有一點麻煩,但是如果你可以做的話,也是不錯的。其他的平臺允許你這樣 做,但是Oracle就不可以。

你對SQL Developer有什么看法,相比較類似產品而言?

Peasland:我喜歡SQL Developer的一個原因就是我能夠在SQL Developer中做一些快速的查詢,方式與在SQL Server中一樣。SQL Developer的能力可以解釋我的查詢的部分內容,但是讓人會把他留在那里,留給那些不注釋它們的實例再次呼叫,這種一種用于不同測試目標的調試和運 行查詢的良好方式——絕對不是用于產品使用,而是一種開發者的工具。

你的網站包括了一些注意文檔,用來幫助人們通過Oracle 10g的Oracle認證專家考試。你給那些計劃通過考試的人有些什么建議?

Peasland:我要告訴大家的一件大事就是,一,閱讀有關新特性的文檔,因為幾乎有關考試的所有內容都在文檔中。這非常重要。還有我了解人 們都害怕文檔,但是我喜歡這種方式,因為我的大部分問題的答案(作為SearchOracle.com的網站專家)都是從文檔中尋找到正確答案的。閱讀文檔,因為它可以讓你熟悉此類事情。另外一件事情就是,練習你學到的,因為當你練習的時候,你就會開始學習一些新特性工作的進出方式。

然后,主動嘗試去打破 一些東西。很明顯,你會希望在測試系統上做這件事情,這個系統只有你可以訪問,其他人都無法訪問,因為你不想打擾其他任何人的工作。在嘗試打破一些東西的 時候,你會學習到新的特性。

你的網站還介紹了一些有關違反策略和保衛Oracle 10g安全的信息。有沒有什么好辦法可以確保Oracle 10g正常啟動?

Peasland:有一項針對每個人的策略侵害,即使你是直接在機器外安裝Oracle,就是有一些供應的包可以對公眾開放,這意味著數據庫中 的每個人都可以使用它們。擁有可以使用這些包的能力會導致安全漏洞。例如,有這樣的一個包叫做UTL_File。它讓存儲過程中的某些人可以與數據庫所在 的文件系統進行交互。

你也許不想要寫入文件,因為這樣會帶來潛在的危險。還有,一些著名的Oracle專家明確指出,像UTL_File這樣的東西會讓人 們探測數據庫。我們聽說類似這樣的安全漏洞總是存在的,它也不是Oracle獨有的。數據庫中的用戶應該有最低權限的概念,意思是他們應該只擁有完成任務 所需要的最低限度的權限。上述的相關內容就是對理解Oracle 11g中的XML的描述,希望會給你帶來一些幫助在此方面。

【編輯推薦】

  1. Oracle數據操作與控制語言的步驟講解
  2. Oracle數據庫的性能優調技術總結
  3. Oracle空間管理的3技巧
  4. Oracle數據庫的統計數據與其生成的具體方式
  5. 支付寶如何用Oracle 11g創建新一代數據的分析
責任編輯:佚名 來源: 互聯網
相關推薦

2010-07-05 14:58:35

SQL Server數

2020-01-07 15:10:32

Linuxinode命令

2009-06-18 10:29:24

Hibernate I

2009-03-12 10:28:32

數據庫Oracle11g自我調整

2011-08-22 13:46:30

Oracle 11gXML Table

2009-11-20 12:55:08

Oracle 11g功

2009-12-14 17:48:46

Ruby String

2009-09-15 09:52:25

Oracle 11g分

2012-05-07 13:45:45

Oraclen 11g虛擬列數據庫

2010-04-01 15:19:56

Oracle 11g壓

2009-12-03 18:07:47

PHP轉義

2010-04-13 15:56:03

Oracle 11g

2009-12-04 18:00:46

PHP開發MVC模型

2010-07-20 12:35:33

SQL Server索

2010-02-01 10:54:37

C++框架

2011-04-15 09:11:21

2024-01-29 00:35:00

Go并發開發

2023-12-27 19:52:08

Go模塊命令

2010-08-04 16:41:01

2010-04-26 11:26:48

Oracle 11g
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产一区二区久久 | 自拍偷拍中文字幕 | 一区二区三区高清 | 国产99久久精品一区二区永久免费 | 久久久不卡网国产精品一区 | 国产乱一区二区三区视频 | 国产一级在线观看 | 成在线人视频免费视频 | 亚洲免费影院 | 成人免费福利 | 一区二区在线 | 亚洲综合天堂网 | 久久国产视频一区 | 中文字幕第二十页 | а天堂中文最新一区二区三区 | 日韩三级在线观看 | 久草热播 | 狠狠色香婷婷久久亚洲精品 | 女女百合av大片一区二区三区九县 | 国产精品视频导航 | 日本韩国电影免费观看 | 国产真实精品久久二三区 | 久久一区二区免费视频 | 国产欧美一区二区三区久久 | 欧美一级黄色片在线观看 | 亚洲视频中文字幕 | 国产精品3区 | 久久精品1 | 日韩一级电影免费观看 | 黑人巨大精品欧美一区二区免费 | 日韩成人在线播放 | 一级毛片视频在线 | 精品国产不卡一区二区三区 | 精品国产综合 | 久久一区二区三区四区五区 | 国产日韩精品在线 | 国产精品高潮呻吟久久aⅴ码 | 欧美 日韩 在线播放 | 一区二区三区视频在线 | 久久久久亚洲精品中文字幕 | 九九精品在线 |