|
プレミアム・ライブラリ ORACLE MASTER Bronze Database 10g
サンプル問題 |
※解答はページの最後にあります。
副問合せを含む次のSELECT文を実行しました。
SELECT last_name, first_name, phone_num
FROM prospect
WHERE postal_code IN (SELECT postal_code
FROM sales
WHERE salesperson_id = 25);
この副問合せについて正しい記述を2つ選択してください。
- SALES表への問合せとPROSPECT表への問合せは、どちらも値を返す必要がある。
- PROSPECT表への問合せは、SALES表への問合せが実行されるたびに1回実行される。
- SALES表への問合せの結果は、 PROSPECT表への問合せに渡される。
- PROSPECT表への問合せの結果は、SALES表への問合せに渡される。
- SALES表への問合せは、PROSPECT表への問合せが実行されるたびに1回実行される。
- PROSPECT表への問合せは、SALES表への問合せよりも先に実行される。
未知の値に基づく条件を指定してデータを返すために使用できるものはどれですか。
- GROUP BY句
- ORDER BY句
- 副問合せ
- OR条件付きのWHERE句
<>(等しくない)条件を使用した副問合せから返すことができる値の数はどれですか。
- 最大2個
- 最大10個
- 1個のみ
- 制限なし
単一行副問合せ、複数行副問合せの使用方法として正しい記述を選択してください。
- 単一行条件は、単一行副問合せにのみ使用できる。
- 複数行副問合せは、LIKE条件とともに使用できる。
- 複数行副問合せは、単一行条件と複数行条件とともに使用できる。
- 単一行副問合せは、WHERE句でのみ使用できる。
- 単一行副問合せと複数行副問合せは、BETWEEN条件とともに使用できる。
貸付限度額(CREDIT_LIMIT)が全顧客の平均よりも高い顧客を検索したいと思います。どのSELECT文を使用すればよいですか。
- SELECT last_name, first_name, AVG(credit_limit)
FROM customer
GROUP BY AVG(credit_limit);
- SELECT last_name, first_name
FROM customer
WHERE credit_limit > (SELECT AVG(credit_limit)
FROM customer);
- SELECT last_name, first_name
FROM customer
WHERE credit_limit > AVG(credit_limit);
- SELECT last_name, first_name, AVG(credit_limit)
FROM customer
GROUP BY AVG(credit_limit)
HAVING credit_limit > AVG(credit_limit);
- SELECT last_name, first_name
FROM customer
WHERE credit_limit = (SELECT AVG(credit_limit)
FROM customer);
Oracleソフトウェアをインストールするディレクトリを指定する際、設定すべき環境変数として正しいのはどれですか。
- LD_LIBRARY_PATH
- ORACLE_HOME
- ORACLE_BASE
- ORACLE_SID
Database Configuration Assistant(DBCA)を使用してデータベースを作成しようとするとき、記憶域メカニズムとして選択できるのはどれですか。2つ選択してください。
- RAWデバイス
- ファイルを作成するフォルダの名称
- ファイル・システム
- ハード・ディスク
環境変数「ORACLE_HOME」の説明として正しいものは次のうちどれですか。1つ選択してください。
- Oracleインスタンスのインスタンス名を指定する。
- 共有オブジェクト・ライブラリの位置を指定する。
- Oracleソフトウェアを含むディレクトリを指定する。
- Oracleソフトウェアのオーナーとなるユーザーのホーム・ディレクトリを指定する。
Database Configuration Assistant (DBCA)テンプレートに格納される情報として、間違っているものは次のうちどれですか。2つ選択してください。
- リスナー構成ファイル
- 表領域の属性
- データ
- 初期化パラメータ
|
問題10(Bronze Database 10g) |
|
Oracle10gをLinuxにインストールする際、途中でOS管理ユーザー(root)としてログインする必要があります。それはなぜですか。
- OSユーザーのパスワードを変更しなければいけないから。
- OSを再起動しなければいけないから。
- ディレクトリの所有者など、権限を変更しなければいけないから。
- OSユーザーを作成しなければいけないから。
問題1 |
問題2 |
問題3 |
問題4 |
問題5 |
問題6 |
問題7 |
問題8 |
問題9 |
問題10 |
3・5 |
3 |
3 |
1 |
2 |
2 |
1・3 |
3 |
1・3 |
3 |
|
<<記事に戻る
|