the lastest 1z0-051 exam

1z0-051 Exam,
Killtest offers free demo for 1z0-051 Exam. You can check out the interface, question quality and usability of our practice exams before you decide to buy it. We are the only onesite can offer demo for almost all products.
 

4. Which two statements are true regarding single row functions? (Choose two.)
A. They a ccept only a single argument.
B. They c an be nested only to two levels.
C. Arguments can only be column values or constants.
D. They a lways return a single result row for every row of a queried table.
E. They c an return a data type   value different from the one that is referenced.
Answer: DE
5. Which SQL statements would display the value 1890.55 as $1,890.55? (Choose three .)
A. SELECT TO_CHAR(1890.55,’$0G000D00′)
FROM DUAL;
B. SELECT TO_CHAR(1890.55,’$9,999V99′)
FROM DUAL;
C. SELECT TO_CHAR(1890.55,’$99,999D99′)
FROM DUAL;
D. SELECT TO_CHAR(1890.55,’$99G999D00′)
FROM DUAL;
E. SELECT TO_CHAR(1890.55,’$99G999D99′)
FROM DUAL;
Answer: ADE
 

1z0-051 Exam,
Killtest offers free demo for 1z0-051 Exam. You can check out the interface, question quality and usability of our practice exams before you decide to buy it. We are the only onesite can offer demo for almost all products.
 

4. Which two statements are true regarding single row functions? (Choose two.)
A. They a ccept only a single argument.
B. They c an be nested only to two levels.
C. Arguments can only be column values or constants.
D. They a lways return a single result row for every row of a queried table.
E. They c an return a data type   value different from the one that is referenced.
Answer: DE
5. Which SQL statements would display the value 1890.55 as $1,890.55? (Choose three .)
A. SELECT TO_CHAR(1890.55,’$0G000D00′)
FROM DUAL;
B. SELECT TO_CHAR(1890.55,’$9,999V99′)
FROM DUAL;
C. SELECT TO_CHAR(1890.55,’$99,999D99′)
FROM DUAL;
D. SELECT TO_CHAR(1890.55,’$99G999D00′)
FROM DUAL;
E. SELECT TO_CHAR(1890.55,’$99G999D99′)
FROM DUAL;
Answer: ADE

Oracle公司簡介與OCP基礎入門

Oracle公司頒布並實施的一項權威的專業技術標準,它是專為認證那些能夠滿足對Oracle核心產品的服務與支持,並具有嫻熟的操作能力與廣泛理論知識的專業人士。一經認證,在行業內的專業資格將被確認,從而使個人或企業更具競爭實力。一次性通過Oracle認證專家計劃包含了兩個目前IT行業十分熱門的認證角色,即數據庫管理員(DBA Atabase Administrator)和應用程序開發員(DEV Application Developer)。

Oracle認證這一方面是由於Oracle產品的特殊性,作為全球最大的數據庫廠商,Oracle在行業中有著不容置疑的地位,而數據庫又是整個IT行業中的關鍵和核心應用,特別是大型企業級數據庫,更是高端中的高端。 Oracle的最新認證體系包括三個層次:Oracle Certified Associate (OCA),Oracle Certified Professional (OCP)和Oracle Certified Master (OCM)

下面是學習OCP的一些基礎入門的方法。

1. 為了打開數據庫,所有的控制文件,每個聯機日誌文件組的至少壹個成員以及

  所有的聯機數據文件都必須存在且同步。

  2. 若任壹控制文件副本受損或丟失,數據庫停在NOMOUNT狀態。否則繼續進行。

  3. 查看所有聯機數據文件的頭部,若任壹文件頭部受損或丟失,則數據庫停留在mount狀態。

  4 .若聯機文件沒有同步,應用重做日誌進行實例恢復.若聯機日誌不可用,則無法打開數據庫。

  若數據文件是通過備份還原的。則需要進行media恢復。

  5.數據庫打開後,任何控制文件副本,SYSTEM表空間或活動undo表空間的數據任壹數據文件受損,

  則實例立即終止。聯機日誌受損時,只要日誌文件組中存在幸存成員,不會造成實例的終止.

  除SYSTEM表空間或活動undo表空間的之外的數據文件受損,ORACLE讓這些受損數據文件脫機,不用導致實例終止。

簡述Oracle優化器的優化方式

不同的情況,壹條SQL可能有多種執行計劃,但在某壹時點,壹定只有壹種執行計劃是最優的,花費時間是最少的。相信妳壹定會用Pl/sql Developer、Toad等工具去看壹個語句的執行計劃,不過妳可能對Rule、Choose、First rows、All rows這幾項有疑問,因為我當初也是這樣的,那時我也疑惑為什麽選了以上的不同的項,執行計劃就變了?

  1、Oracle優化器的優化方式

  Oracle優化器共有兩種的優化方式,即基於規則的優化方式(Rule-Based Optimization,簡稱為RBO)和基於代價的優化方式(Cost-Based Optimization,簡稱為CBO)。

  A、RBO方式:優化器在分析SQL語句時,所遵循的是Oracle內部預定的壹些規則。比如我們常見的,當壹個where子句中的壹列有索引時去走索引。

  B、CBO方式:依詞義可知,它是看語句的代價(Cost)了,這裏的代價主要指Cpu和內存。優化器在判斷是否用這種方式時,主要參照的是表及索引的統計信息。統計信息給出表的大小 、有少行、每行的長度等信息。這些統計信息起初在庫內是沒有的,是妳在做analyze後才出現的,很多的時侯過期統計信息會令優化器做出壹個錯誤的執行計劃,因些我們應及時更新這些信息。在Oracle8及以後的版本,Oracle列推薦用CBO的方式。

  我們要明了,不壹定走索引就是優的 ,比如壹個表只有兩行數據,壹次IO就可以完成全表的檢索,而此時走索引時則需要兩次IO,這時對這個表做全表掃描(full table scan)是最好的。

  2、Oracle優化器的優化模式(Optermizer Mode)

  優化模式包括Rule,Choose,First rows,All rows這四種方式,也就是我們以上所提及的。如下我解釋壹下:

  Rule:不用多說,即走基於規則的方式。

  Choolse:這是我們應觀註的,默認的情況下Oracle用的便是這種方式。指的是當壹個表或或索引有統計信息,則走CBO的方式,如果表或索引沒統計信息,表又不是特別的小,而且相應的列有索引時,那麽就走索引,走RBO的方式。

  First Rows:它與Choose方式是類似的,所不同的是當壹個表有統計信息時,它將是以最快的方式返回查詢的最先的幾行,從總體上減少了響應時間。

  All Rows:也就是我們所說的Cost的方式,當壹個表有統計信息時,它將以最快的方式返回表的所有的行,從總體上提高查詢的吞吐量。沒有統計信息則走基於規則的方式。

  3、如何設定選用哪種優化模式

  ◆A、Instance級別

  我們可以通過在init.ora文件中設定OPTIMIZER_MODE=RULE、OPTIMIZER_MODE=CHOOSE、OPTIMIZER_MODE=FIRST_ROWS、OPTIMIZER_MODE=ALL_ROWS去選用3所提的四種方式,如果妳沒設定OPTIMIZER_MODE參數則默認用的是Choose這種方式。

  ◆B、Sessions級別

  通過SQL> ALTER SESSION SET OPTIMIZER_MODE=;來設定。

  ◆C、語句級別

  這些需要用到Hint