問題一覧
1
REDOログファイルについて正しいものを2つ選びなさい。
変更履歴を保存する, リカバリ中にデータベースをロールフォワードするために使用される
2
制御ファイルに格納されている情報として正しいものを3つ選びなさい
データファイル名, REDOログファイル名, データベース作成のタイムスタンプ
3
制御ファイルについて正しい説明を1つ選びなさい
制御ファイルの場所と名前は初期化パラメータファイルに記載してあり、MOUNT時に読み込まれる
4
制御ファイルに関する正しい説明を2つ選びなさい
現在のデータファイル、REDOログファイルの名前と場所が記録されている, 制御ファイルの位置はCONTROL_FILESで指定されている
5
REDOログファイルについて正しい説明を1つ選びなさい
REDOロググループを循環式に上書きする
6
次の条件を満たす表領域を作成するときの設定として正しいものを3つ選びなさい ・後からデータファイルを追加したい ・表領域がいっぱいになったらデータファイルを自動的に拡張したい ・アプリケーション用のデータを格納したい
smallfile表領域にする, AUTOEXTEND ONにする, 永続表領域にする
7
smallfile表領域のストレージ容量を増やす方法として適しているものをすべて選びなさい
表領域にデータファイルを追加する, データファイルのサイズを変更する, データファイルをAUTOEXTEND ONに設定する
8
記憶域についての説明で正しいものはどれですか
1つのセグメントは複数のデータファイルにまたがることができる
9
表が格納された表領域の削除について正しいものを1つ選びなさい
表領域に格納されている表と、その表のディクショナリ情報がデータディクショナリから削除される
10
UNDOデータについて正しいものはどれですか(2つ選びなさい)
読取り一貫性で使用される, 明示的なロールバック要求に備えてロールバックするために使用される
11
UNDOデータについて正しいものはどれですか(2つ選びなさい)
フラッシュバック機能で使用される, 変更前のデータを格納
12
UNDOデータとREDOデータについての説明として正しいものを2つ選びなさい
UNDOデータは変更を元に戻すため、REDOデータは変更を再構築するために使用される, UNDOデータにより一貫性のないデータの読取りから保護され、REDOデータによりデータの損失から保護される
13
UNDO表領域に関する説明として次の中から正しいものを2つ選びなさい
1つのデータベースには複数のUNDO表領域を作成できる, 1つのデータベースにおいて、1つのUNDO表領域だけをアクティブにすることができる
14
NOARCHIVELOGモードについて正しい説明を2つ選びなさい
最後にバックアップした時点までしか復旧できない, ログスイッチが発生するたびにREDOログファイルが上書きされる
15
NOARCHIVELOGモードで運用しています。正しいものはどれですか?(3つ選びなさい)
OPENしていないときのみ全体バックアップが取得できる, インスタンス障害から完全に復旧できる, 最後のバックアップまで復旧できる
16
ARCHIVELOGモードで運用しています。SHUTDOWN ABORTの後のインスタンスリカバリについて正しいものはどれですか
OPEN時に自動インスタンスリカバリが実行される
17
ARCHIVELOGモードの特徴はどれですか。3つ選びなさい
データベースをオープンした状態でバックアップが可能, メディアリカバリが可能, インスタンスリカバリが可能
18
バックアップしてある物理ファイルを破損または損失したファイルの代わりに元の場所または別の場所にコピーすることを何というか、正しいものを選びなさい。
リストア
19
Oracleを使用して構築した販売管理システムを利用している最中にクライアントマシンの電源障害が発生し、クライアントのセッションが停止しました。このときの動きについて正しい説明を選びなさい。
PMONがそのセッションによって進行中だったトランザクションをロールバックする
20
一貫性バックアップについて正しい説明をすべて選びなさい。
REDOログ内の全ての変更が、データファイル「適用されている必要がある, リストア操作が終了したら、すぐにデータベースをオープンできる
21
非一貫性バックアップについて正しい説明をすべて選びなさい。
データベースがオープンしていても取得できる, ファイルのリストア後にリカバリを実行する必要がある, データファイルに適用されていない変更が含まれるREDOログファイルとアーカイブログファイルを使用してリカバリできる
22
インスタンス障害について正しい説明を選びなさい。
インスタンスを再起動することで回復する
23
インスタンス障害発生後、インスタンス再起動時にインスタンスを回復するバックグラウンドプロセスを選びなさい。
SMON
24
非一貫性バックアップについて正しい説明を選びなさい。
非一貫性バックアップとは、データベースをオープンし、インスタンスを起動した状態で取得したバックアップのことであり、オンラインバックアップともいう
25
Real Application Clustersの説明として正しいものはどれですか。
複数のインスタンスから、共有ストレージ上の1つのデータベースを管理する構成である
26
災害時の業務継続を目的として、Data Guardを使用して、フィジカルスタンバイデータベースを構築し、運用しています。プライマリデータベースとフィジカルスタンバイデータベース間では、通常どのような仕組みでデータの同期が行われていますか。
REDOデータを転送し、それを適用する
27
Automatic Storage Management(ASM)の説明として正しいものを選びなさい。
ASMの機能によりミラーリングやストライピングが自動的に行われる
28
次の文章の(1)と(2)に当てはまる組み合わせとして正しいものを選びなさい
(1)SYSAUX (2)AWR
29
AWRのスナップショットを取得しているプロセスはどれですか。
MMON
30
AWRについて正しいものはどれですか(2つ選びなさい)
スナップショットの収集はデフォルトで60分間隔, SYSAUX表領域に格納
31
次の説明に該当するものを1つ選びなさい。 Oracleが提供する自己診断エンジンのことで、Oracleデータベースによってデータベースじしんのパフォーマンスが診断され、特定された問題の解決方法が判断される。AWRで取得されたアクティブセッション履歴および統計のスナップショットを使用して、ボトルネックを特定する。手動で実行することもできる。
ADDM
32
ADDMについての説明として正しいものをすべて選びなさい。
データベースがオープンしている必要がある, スナップショットを分析する, 推奨事項を示し、その効果を数値化して提示する
33
自動SQLチューニングタスクが診断するものについて、正しいのはどれですか。3つ選びなさい
欠落、失効した統計の収集, 新しい索引の作成, SQLの修正
34
SQLチューニングアドバイザについて正しい説明をすべて選びなさい。
SQLのINをEXISTSに変更した方がパフォーマンスが改善される、などのアドバイスが可能, オプティマイザ統計のリフレッシュを推奨する
35
SQLアクセスアドバイザについて正しい説明をすべて選びなさい。
索引の作成、変更および削除を推奨する, マテリアライズドビューの作成、変更および削除を推奨する
36
DROP TABLE sales; このコマンドを実行した時に削除されるものをすべて選びなさい
表構造, 表に格納されたデータ, sales表に作成された索引, sales表に作成された制約
37
employee表を作成することになりました。phone列には、会社が社員に支給している携帯電話の番号を格納します。各社員の携帯電話番号には重複がないものとします。phone列には定義する最適な制約を次の中から1つ選びなさい
UNIQUE
38
customer表とorder表を作成します。事前に登録された顧客からのみ注文を受け付けます。order表には、どの顧客からの注文なのかがわかるようにcust_id列を持たせ、存在しない顧客が誤って指定されないようにします。次の中から正しい制約の定義を2つ選びなさい。
customer表のcust_id列には、PRIMARY KEY制約を定義する, order表のcust_id列には、FOREIGN KEY制約を定義する
39
次の中から正しい説明を1つ選びなさい。
表を削除するとその表の定義とすべてのデータが削除される
40
制約について正しい説明はどれか。2つ選びなさい。
外部キー制約は表の一意の値を参照する, 主キー制約は同じ表に複数指定できない
41
索引について正しい説明はどれですか(2つ選びなさい)
表の複数の列に作成できる, 表を更新すると自動的にメンテナンスされる
42
ユーザから注文分析する時の検索処理が遅いとクレームが来ています。この注文データは各支店のデータが夜中のうちに転送されて一括挿入されるため、データの挿入または更新に関しては時間がかかっても構わないとユーザは言っています。 最適な方法を1つ選びなさい。
索引を作成する
43
ビューの目的として正しいものを2つ選びなさい
アクセス制限, アクセスの簡素化
44
索引の説明として正しいものを3つ選びなさい
表の列または列の組み合わせに対して定義される, 索引を定義された列の値とその値を格納している行の位置関係を持つ, ツリー構造を持つ
45
SQL*Loaderに関する正しい説明はどれですか
非Oracleファイルのデータをデータベース表にロードする
46
データベースのRECYCLEBINがONになっています。 scottユーザのdept表を削除しました。正しい説明を2つ選びなさい
表構造とデータを戻せる, 索引は削除されるがビューは残る
47
一般的に、索引はどのような列に対して作成するとよいですか
WHERE句の条件として頻繁に使用される列で、かつWHERE句の条件により問合せ結果がわずかな行数にまで絞り込める列
48
dept表のname列にdept_idxという索引を作成しました。 なお、name列にはNOT NULL制約が定義されています。 dept_idx索引のメンテナンスが行われるのは、どのケースですか。3つ選びなさい
dept表にデータをINSERTしたとき, dept表からデータをDELETEしたとき, dept表のname列の値をUPDATEしたとき
49
リレーショナルデータベースの必須のコンポーネントはどれですか。3つ選びなさい
オブジェクトとリレーションシップ, データを操作するSQLと一連の演算子, 一貫性のためのデータ整合性
50
リレーショナルデータベースの用語の説明として正しいものを1つ選びなさい
表において主キーは1つしか宣言できない
51
商品マスタを管理している管理部では、営業部には商品の販売価格を検索させても良いが、仕入れ価格は検索させたくないと考えています。 適切な対応を1つ選びなさい。
商品マスタ用に対して仕入れ価格を含まないビューを作成し、営業部にはそのビューに対するSELECTのオブジェクト権限を付与する
52
rリレーショナルデータベース用語の説明として正しいものをすべて選択してください
表のデータを変更するにはDMLを用いる
53
次の中から正しい説明を選びなさい
DCLとは、Data Control Languageの略でGRANT、REVOKEを含むデータ制御言語が分類される
54
SQLコマンドと分類の正しい組み合わせはどれですか。4つ選択してください
DROP:データ定義, TRUNCATE:データ定義, COMMIT:トランザクション制御, ROLLBACK:トランザクション制御
55
次の中から管理ツールとその役割について正しい組み合わせを1つ選びなさい (1)Enterprise Manager Database Express (2)Enterprise Manager Cloud Control (3)Database Configuration Assistant (4)Oracle Secure Backup (ア)テープバックアップ管理を提供する (イ)既存のデータベースを新しいリリースのOracleにアップグレードする (ウ)中央コンソールから1つのデータベースを管理する (エ)複数のデータベースを管理する
(4)-(ア)
56
Oracleデータベースの管理に使用するツールとその用途について、正しい組み合わせはどれですか。2つ選びなさい
Oracle Data Pump:スキーマ単位でデータをエクスポート・インポートするときに使用する, Recovery Manager:データベースをバックアップする時に使用する
57
Oracleデータベースの館rに使用するツールとその説明について、正しい組み合わせはどれですか
Enterprise Manager Cloud Control:GUIでインスタンスの起動やデータベースのバックアップの取得を行える
58
環境変数ORACLE_BASEについて正しい説明を1つ選びなさい
Oracle関連ファイルのベースディレクトリである
59
環境変数ORACLE_HOMEについて正しい説明を1つ選びなさい
Oracleソフトウェアをインストールするディレクトリである
60
環境変数について、正しい説明を1つ選びなさい
Linuxにおいて、環境変数は事前に設定しておく方が良い
61
環境変数ORACLE_SIDについて、正しい説明を1つ選びなさい
Oracleインスタンスの名前である
62
テンプレートの作成方法について正しい説明を3つ選びなさい
[既存のデータベースを使用(構造のみ)]オプションは、元のデータベースと同様の構造にするが、そのデータは含めないで新しいデータベースを作成する場合に使用する, [既存のデータベースを使用(データおよび構造)]オプションでは、ユーザ定義スキーマとそのデータがテンプレートに含まれる, [既存のデータベースを使用(構造のみ)]オプションでは、データベースオプション、表領域、データファイル、初期化パラメータなどの構造情報が含まれる
63
DBCAにできることを3つ選びなさい
データベースの作成, データベースの削除, 既存のデータベースのオプション構成の変更
64
データベーステンプレートについて、正しい説明を2つ選びなさい
テンプレートは、データベースの作成に必要な情報をXMLファイルとして保存する, シートテンプレートには、データファイルが含まれている
65
データベーステンプレートについて、正しい説明を1つ選びなさい
テンプレートを使用すると、データベースを定義する必要がない
66
データベースのアップグレートを行うツールを1つ選びなさい
Database Upgrade Assistant
67
そのマシンにインストールされているOracle製品の記録が保存されているディレクトリを何と呼びますか
インベントリディレクトリ
68
同一データベースサーバ上のORACLE_HOMEとデータベースの関係について、正しいものを2つ選びなさい
同じリリースのORACLE_HOMEを複数作成できる, 異なるリリースのORACLE_HOMEを複数作成できる
69
EM Expressでできることはどれですか(2つ選びなさい)
ユーザの作成・変更, 表領域の作成・変更
70
EM Expressでできることはどれですか(3つ選びなさい)
UNDOアドバイザ, SQLチューニングアドバイザ, 自動データベース診断モニター(ADDM)のレポートサマリーの表示
71
EM Expressのポートを調べる方法はどれですか
SELECT DBMS_XDB_CONFUG.GETHTTPSPORT FROM DUAL;
72
EM Expressについて正しい説明を2つ選びなさい
DISPATCHERS初期化パラメータが構成されている必要がある, リスナーが起動されている必要がある
73
SQL*Plusについて正しい説明を1つ選びなさい
対話モードおよびバッチモードで使用できる
74
SQL*Plusでできることはどれですか(3つ選びなさい)
データベースの起動・停止, データベースに接続し、SQLを発行すること, 表領域の作成
75
SQL*Plusについて正しい説明を3つ選びなさい
OSコマンドの実行ができる, SQL*Plus独自のコマンドの実行ができる, SQLコマンドの実行ができる
76
クライアント/サーバ形式でOracleを利用する予期に必要な条件として正しいのはどれですか
サーバとクライアントにOracle Netを構成する
77
アプリケーションサーバを経由し、クライアントからはWebブラウザを使用してOracleデータベースに接続することを考えています。正しい説明を1つ選びなさい
データベースサーバとアプリケーションサーバにOracle Netを構成する
78
リモートアプリケーションからデータベースインスタンスに接続できるように構成したい。どのツールを使いますか(2つ選びなさい)
Oracle Net Configuration(NetCA), Oracle Net Manager(NETMGR)
79
CONNECT scott/tiger@srv1/crcl 上記で使用されたネーミングメソッドはどれですか
簡易接続ネーミング
80
CONNECT scott/tiger@srv1/orcl 上記で使用されたネーミングメソッドについて正しい説明を3つ選びなさい
プロトコルはTCP/IPである, ホスト名はsrv1である, データベース名はorclである
81
簡易接続ネーミングの特徴について正しいのはどれですか
構成する必要がない
82
リモートアプリケーションからの接続は必ずtnsnames.oraを参照させるようにしたい。 使用するネーミングメソッドはどれですか
ローカルネーミング
83
クライアントからの接続要求を受け付け、Oracleデータベースに転送するデータベースサーバ側で起動しているプロセスを1つ選びなさい
リスナー
84
クライアントコンピュータからSQL*Plusを使用してOracleデータベースに接続しようとしています。 データベースサーバ上のSQL*Plusからは接続できるのに、クライアントのSQL*Plusからは接続できません。原因として適切なものを1つ選びなさい
リスナープロセスが停止している
85
リスナー制御ユーティリティでできることはどれですか(3つ選びなさい)
リスナーの起動, リスナーの停止, リスナーに登録されているサービスの参照
86
デフォルトリスナーを使用しています。 クライアントから接続できないとの連絡があったため、lsnrctlコマンドを使用してリスナーが稼働中か停止しているかを確認しようと思います。 適切なものを2つ選びなさい。
lsnrctl status, lsnrctl status listener
87
LISTENERというデフォルトのリスナーを使ってインスタンスに接続しています。 デフォルトリスナーを停止するとどうなりますか
すでに接続中のセッションは影響なし
88
リスナープロセスの構成情報が記述されているファイルを1つ選びなさい
listener.ora
89
次の図を見て答えなさい。 tnsnames.oraファイルの記述について、①②の説明として適切な組み合わせを1つ選びなさい
①ネットサービス名、②接続記述子
90
次の中から正しい説明を全て選びなさい
ローカルネーミングはネットサービス名と接続記述子をマッピングしたtnsnames.oraを使用する, 簡易接続ネーミングは接続識別子に接続記述子に相当する情報を直接指定する
91
次の2つのリスナーが構成されています。 LISTENER01 LISTENER02 LISTENER01はすでに起動していますが、LISTENER02が停止しているため、次のコマンドを使用してLISTENER02を起動しようと思います。 正しい説明を1つ選びなさい。 lsnrctl start LISTENER02
LISTENER01には影響なくLISTENER02は起動する
92
クライアントからOracleデータベースに接続する情報として、ローカルネーミングメソッドを使用しようと考えています。 正しい説明を1つ選びなさい。
クライアントにtnsnames.oraファイルを作成する
93
リスナーを起動する方法として適切なものを2つ選びなさい
Oracle Enterprise Manager Cloud Controlからリスナーを起動する, lsnrctl startコマンドを使用してリスナーを起動する
94
Oracleデータベースのメンテナンスを急遽行うことになりました。その間、クライアントから接続できないように、リスナーを停止する必要があります。 リスナーを停止する方法として適切なものをすべて選びなさい
Oracle Enterprise Manager Cloud Controlからリスナーを停止する, lsnrctl stopコマンドを使用してリスナーを停止する
95
デフォルトリスナーについて、正しい説明を全て選びなさい
ポート番号は1521である, lsnrctlコマンドでリスナー名を省略すると、デフォルトリスナーを指定したものと認識される, listener.oraファイルが存在していなくても認識される
96
次のSQL文を実行したところエラーとなりました。 エラーとなる原因はどれですか。 DROP USER scott; ERROR at line 1: ORA-01922: CASCADE must be specified to drop 'SCOTT'
オブジェクトを所有している
97
CREATE USERコマンドを用いたユーザ作成時に設定できるものはなんですか(3つ選びなさい)
クオータ, 認証方式, デフォルト表領域
98
ALTER USER scott ACCOUNT LOCK; 上記のSQLを実行した結果について、正しいものはどれですか
このユーザのオブジェクトにアクセス権限を持つ他のユーザはアクセスできる
99
CREATE USER scott IDENTIFIED BY tiger DEFAULT TABLESPACE sales_tbs TEMPORARY TABLESPACE temp QUOTA 5M ON ship_tbs PASSWORD EXPIRE; 上記のSQLを実行した結果について正しいものはどれですか(2つ選びなさい)
ship_tbsに記憶域の割り当てが可能, ユーザは初回ログイン時にパスワード変更を求められる