実力試験・2006年秋編! ORACLE MASTER Bronze SQL基礎I

実力試験・2006年秋編!
ORACLE MASTER Bronze DBA

有限会社 G.F.インフィニティ (Project - ∞)
2006/11/1

連載「ORACLE MASTER Bronze DBA講座」および「春のBronze実力試験 ORACLE MASTER Bronze DBA編」に続き、秋の実力試験開催! 各分野の理解度チェックに役立てば幸いだ。

 2005年5月〜2006年4月の12カ月間連載していた「ORACLE MASTER Bronze DBA講座」。ORACLE MASTERの最も基礎的な資格である、「ORACLE MASTER Bronze Oracle Database 10g」の取得に必要な試験の1つを解説してきました。

 2006年5月の「春のBronze実力試験 ORACLE MASTER Bronze DBA編」に引き続き、2006年秋編として「Bronze DBA10g」の出題範囲から10問を出題します。「Bronze SQL 基礎 I」版の「実力試験・2006年秋編! ORACLE MASTER Bronze SQL基礎I」とともに、分からない問題、間違えた問題があれば、連載各回のページを参考にして復習してください。

 それでは挑戦してみましょう。あなたは何問解けますか?

  問題1

リスナーを起動する方法として正しいものを2つ選択しなさい。

  1. lsnrctl startコマンドを使用する
  2. lsnrctl startupコマンドを使用する
  3. Database Controlを使用する
  4. Oracle Net Managerを使用する
  5. Oracle Net Configuration Assistantを使用する

ヒント:Oracleのネットワークを構成する

   解答・解説へ


  問題2

各クライアントの構成ファイルに接続に関する情報を記述するネーミングメソッドを選択しなさい。

  1. 簡易接続ネーミング
  2. ローカルネーミング
  3. ディレクトリネーミング
  4. 外部ネーミング

ヒント:Oracleのネットワークを構成する

   解答・解説へ


  問題3

バックグラウンドプロセスの動作に関する説明として正しくないものを2つ選択しなさい。

  1. DBWnは、データベースバッファキャッシュ内の変更されたデータブロックをデータファイルへ書き込む
  2. LGWRは、REDOログバッファ内のREDOログレコードをREDOログファイルへ書き込む
  3. CKPTは、チェックポイントの発生時にDBWnに書き出すためのシグナルを送り、書き出された後、データファイルと制御ファイルにチェックポイント情報を書き込む
  4. SMONは、ユーザープロセスに障害が発生したとき、対応しているサーバプロセスのリソースを解放する
  5. PMONは、システム障害のためにデータベースが停止した場合、次回のインスタンス起動時にインスタンスリカバリを開始する

ヒント:Oracleインスタンスを管理する

   解答・解説へ


  問題4

データベースの起動と停止に関する説明として正しいものを選択しなさい。

  1. インスタンスの起動では、制御ファイルがオープンされる
  2. データベースの停止モードには「標準」「トランザクション」「即時」「中断」の4種類がある
  3. デフォルトの停止モードでは、トランザクションが完了した後、接続されたすべてのユーザーを切断する
  4. インスタンスの起動時、クライアントマシン上のパラメータファイル(PFILE)を指定して起動することができる

ヒント:Oracleインスタンスを管理する

   解答・解説へ


  問題5

REDOログファイルに関する説明として正しいものを選択しなさい。

  1. 最低3つのファイルが必要である
  2. データベースに対して行われたDMLのみが記録され、DDLの記録は行われない
  3. 各REDOロググループ内には最低1つのREDOログメンバーが必要である
  4. REDOログファイルが満杯になるとそのファイル内の古い記録が上書きされる

ヒント:Oracleのデータベース記憶域を探る

   解答・解説へ


  問題6

次の画面を確認してください。

(クリックで全体を表示します)

「期限切れパスワード」をチェックして作成したときの動作に関する説明として正しいものを選択しなさい。

  1. パスワードを変更するまでは接続できない
  2. 接続するとエラーが発生する
  3. デフォルトでは30日後にパスワードの期限切れとなる
  4. デフォルトパスワードが設定される

ヒント:Oracleユーザーを管理する

   解答・解説へ


  問題7

権限に関する説明として正しいものを選択しなさい。

  1. 権限をグループ化して管理するには、プロファイルを使用する
  2. システム権限を使用することで、特定のオブジェクトに対する権限を細かく管理することができる
  3. オブジェクトの所有者は、そのオブジェクトに対するすべての権限を所有する
  4. オブジェクトの所有者以外のユーザーは、問い合わせのみ許可されている

ヒント:Oracleユーザーの権限とロール

   解答・解説へ


  問題8

データ型に関する説明として正しくないものを選択しなさい。

  1. 「DATE」を使用すると、4けたの年、月、日、時間、分、秒を扱える
  2. RAW、LONG RAW、BLOBのうち、最も大きなバイナリデータを扱えるのは「BLOB」である
  3. 「CHAR」を使用すると、固定長の文字データを扱える
  4. 「NUMBER(5,2)」とすると、5けたの整数部と2けたの小数部を使用する

ヒント:Oracleの表の作成とビューの利用

   解答・解説へ


  問題9

表にデータの変更が行われたとき、別の表のデータを自動的に変更する場合に適切なプログラム構造体を選択しなさい。

  1. トリガー
  2. プロシージャ
  3. ファンクション
  4. パッケージ

ヒント:Oracleのスキーマオブジェクトを活用する

   解答・解説へ


  問題10

データベースのバックアップとリカバリに関する説明として正しいものを選択しなさい。

  1. NOARCHIVELOGモードの場合は非一貫性バックアップが可能である
  2. 完全リカバリでは、障害発生直前のトランザクション(COMMITされていないものも含む)がすべて回復される
  3. Point-in-Timeリカバリでは、任意の時点までのリカバリが行われる
  4. Point-in-Timeリカバリでは、UNDOデータを使用して任意の時点までロールバックが行われる

ヒント:Oracleのデータを復元する

   解答・解説へ

関連記事
  実力試験・2006年秋編! ORACLE MASTER Bronze SQL基礎I

IT資格試験の模擬問題をWebベースで学習できる@IT自分戦略研究所の新サービス「@IT資格攻略」では、Bronze SQL 基礎 IをはじめOracle関連の資格をテーマとして取り上げています。Bronze DBA 10gも近日中に追加予定です。「無料お試し版」もありますので、記事と併せてご覧ください。

自分戦略研究所、フォーラム化のお知らせ

@IT自分戦略研究所は2014年2月、@ITのフォーラムになりました。

現在ご覧いただいている記事は、既掲載記事をアーカイブ化したものです。新着記事は、 新しくなったトップページよりご覧ください。

これからも、@IT自分戦略研究所をよろしくお願いいたします。