ORACLE質問バンク(第1章から第4章)
1. ORACLEに属さない以下の論理構造は()物理構造です。 ある。 地区 B. セグメント C. データファイル D. テーブルスペース
2. 以下のユーザーのうち、ORACLEがデフォルトでインストールされた後に存在しないユーザー() ある。 SYSDBA B. システム C. スコット D. SYS
3 以下のうち、ユーザーがORACLEデータベースに接続できるがテーブルを作成できない原因() ある。 CONNECTの役割は認められましたが、RESOURCEの役割は認められませんでした B. ユーザーにシステム管理者の役割は与えられません C. データベースインスタンスが起動していません D. データベースのリスニングは開始されません
4. ()関数は通常、累積ランキング、移動平均、集計報告に使用されます。 ある。 概要 B. 分析 グループC、 D単線
5. ()文を持つSELECT文は、テーブルの1行以上に排他的ロックをかけることができます。 ある。 挿入用 B. アップデートのために C. 削除の意味 D. リフレッシュ
6. OracleではSYSDBAとしてログインし、CUSTOMERテーブルはMaryユーザーシナリオにあり、以下の文のいずれかがデータベース内のすべてのユーザーに対してCUSTOMERテーブルを作成するための同義語()を作成します。 ある。 CREATE PUBLIC SYNONYM CUST ON MARY.CUSTOMER; B. CREATE PUBLIC SYNONYM CUST FOR MARY.CUSTOMER; C. C. CUST ON MARY.CUSTOMER FOR PUBLICの同義語を作成する; D. CUSTOMERの共通の同義語は作成できません。 E.
11. OracleにおけるEMP表には以下のものが含まれています: …… 名前 VARCHAR2(20) ADDR VARCHAR2(60) …… NAMEアドレスでデータを返すにはADDR形式であり、以下のSQL文が正しいです()。 ある。 SELECT NAME + ''' のアドレスは EMP から '+ ADDR です; B. 名前を選択してください || '' の住所は '|| EMPからのADDR; C. 名前 + '\ アドレスは EMP から ' + ADDR です; D. 名前を選択する || '\の住所は'|| EMPからのADDR;
12. オラクルにおいて、以下の()はコレクション演算子の一部ではありません。 ある。 組合 B. サム Cマイナス D. 交差点
13. Oracleでは、テーブル分割法()が2のべき乗(2、4、8など)の分割を推奨し、最も平均的なデータ公開を得ることを推奨します。 ある。 範囲のゾーニング B. リスト分割 C. ハッシュ分割 D. 複合ゾーニング
14. オラクルにおいて、以下のロックの記述は誤っています()。 ある。 ロックはユーザー間のデータ同時アクセスを制御するために使われます B. ロックは行レベルロックとテーブルレベルロックに分類されます C. 挿入、更新、削除文は自動的に行レベルのロックを取得します D. 特定のテーブルを同時にロックできるのは1人だけです
17: Oracleでは、()節付きのSELECTコマンドを使用することで、テーブルの1行または複数の行に排他的ロックをかけることができます。 ある。 挿入 の場合 B. リフレッシュのために C. アップデートのために D. 鍵のD.
18: Oracleでは、列venseqは次の文で作成されます: シーケンス venseq を1 増分 10 から始めます MAXVALUE 100 minvalue 10 サイクルキャッシュ5; 次の文は、列venseqによって修正されたものは誤りです()。 ある。 ALTER シーケンス venseq は 1 から始まります。 B. ALTER シーケンス venseq maxvalue 90; C. alter sequence venseq 名値; D. ALTER SEQUENCE venseq NOCACHE;
19: Oracleで、次の文でビューを作成します: ビューの作成または置換pen_view 選択 * order_master ここで OSTATUS = 'p' (チェックオプション制約 penv); ユーザーが次の文を実行しようとしたとき: 更新 pen_view OSTATUS = 'd' WHERE OSTATUS='p'; 以下の説明は正しいです()。 ある。 Oracleはエラーを促さずにostatusをdに修正します B. Oracleは更新操作を行わず、エラーメッセージを返します C. オラクルがostatusをdに修正し、エラーメッセージを返します D. Oracleは更新操作を行わず、エラーも発生しません
20: Oracleでは、以下の場合にビットマップ()をインデックスすることでより良いパフォーマンスが得られます。 ある。 一意な列値を持つ列に作成 B. 列の値差が非常に小さい状態で作成してください C. 頻繁に繰り返される列の値を持つ列を基に構築する D. ビットマップを保存するために使われた列に作成
21: Oracleでは、コマンド()でロックを解除できます。 ある。 挿入 B. 削除 C. ロールバック D. アンロック
24: Oracleでは、(A) データ辞書テーブルを使って抽象データ型の実際の構造を見ることができます。 ある。 USER_TYPE_ATTRS B. USER_TABLES C. USER_TYPE_TABS D. USER_TAB_COLUMNS
32: Oracleでは、給与レビューのパフォーマンスを向上させるためにインデックスを作成する必要があります。これは従業員の12パーセントポイントの給与増加を分析・処理することです。以下のどれをcreate indexコマンドでこの問題を解決します()。 ある。 従業員(給与*1.12)にインデックスmy_idx_1作成; B. 従業員(給与)に関するユニークなインデックスmy_idx_1を作成する; C. 従業員(給与)にビットマップインデックスmy_idx_1を作成する; D. 従業員(給与)逆にインデックスmy_idx_1を作成する;
33: Oracleで、次の文を実行します: セレクト・セイル(-97.342), 床数(-97.342)、 ラウンド(-97.342)、 トランク(-97.342) 二重から; どの関数が-97()の値を返しませんか。 ある。 CEIL() B. フロア() C. ラウンド(0) D. trunc()
34: Oracleで以下のSQLコマンドでシーケンスを作成します: シーケンスを作成my_seq 394から始めましょう 12倍増分 名詞値 NOMAX値 ノーサイクル NOCACHE; ユーザーは以下のmy_seqを実行します。 NEXTVALのSQL文を3回実行し、その後includeを実行します my_seq。 CURVALのSQL文を4回行ってください。シーケンスの現在の値はmy_seq です。 ある。 406 B. 418 紀元前430年頃 442年没 E. 242:
43: Oracleでは、コマンド()でロックを解除できます。 (2つを選びます) ある。 挿入 B. 削除 C. ロールバック D. コミット
44: Oracleでは、トランザクションで以下のSQL文を使うとロック()は発生しません。 (1つを選んで) ある。 セレクト B. 挿入 C. アップデート D. 削除 E. 46: Windowsオペレーティングシステムにおいて、Oracleの()サーバーはクライアントアプリケーションからの接続要求を受信し、受け入れます。 (1つを選んで) ある。 OracleHOME_NAMETNSListener B. OracleServiceSID C. OracleHOME_NAMEAgent D. OracleHOME_NAMEHTTPServer
47: Oracleにはseqというシーケンスオブジェクトがあり、次の文はシーケンス値を返しますが、シーケンス値を増加させることはありません()。 (1つを選んで) ある。 セクセイクを選択します。 デュアルからのROWNUM; B. セクセイクを選択します。 ROWIDはデュアルから; C. 選択シーケンス。 CURRVALはデュアルから; D. 選択順序。 NEXTVALはデュアルから;
48: ORACLEで次の文を実行します: SELECT address1||','||address2||','||address2 「アドレス」 FROM employ; ()列を返します。 ある。 0 B. 1 C. 2 D. 3
50: Oracleデータベースでは、以下の()が有効なカラム名として使用できます。 ある。 柱 B. 123_NUM C. NUM_#123 D. #NUM123
52: Oracleデータベースでは、()へのアクセスがテーブルの行にアクセスする最速の方法を提供します。 ある。 主キー B. ロウィッド C. 一意指数 D. 全テーブルスキャン
53: Oracleでは、次の文で列を生成します: CREATE SEQUENCE ID; Oracleサーバーはメモリを事前に開き、()のシーケンス値を保持します。 (1つを選んで) ある。 0 B. 10 約20年 D. 100
54: Oracleデータベースでは、以下の()コマンドでテーブル全体からデータを削除でき、ロールバックはできません。 ある。 落とす B. 削除 C. トランケート D. カスケード
55: Oralceデータベースでは、以下の()関数を任意のデータ型に対して操作可能です。 ある。 TO_CHAR B. もっと下がって C. MAX D. CEIL
63: Oracleにおいて、文()は日付値「March 18 2000」を「January 1. 2000」(選択2つ)BD ORDER_DATEとして表示します ある。 インベントリからラウンド(order_date、'day')を選択します B. インベントリからラウンド(order_date、『年』)を選択する C. インベントリからラウンド(order_date,『月』)を選択します D. インベントリからラウンド(to_char(order_date,'yyyy'))を選択します
69: Oracleでは、トランザクションで以下のSQL文を使うとロック()が発生しません。 ある。 セレクト B. 挿入 C. アップデート D. 削除
76: Oracleデータベースでは、以下の()関数を任意のデータ型に対して操作できます。 ある。 TO_CHAR B. もっと下がって C. MAX D. CEIL
79: Oracleには「cd」というテーブルがあり、「cdcode」「category」「cdname」という属性を持ち、カテゴリ内の「CLASSIC」または「ROCK」の値を持つ行を照会するには文()を使うべきです。 ある。 CDから*を選択してください。カテゴリは(「クラセイック」「ロック」)です。 B. 「クラシック」と「ロック」のカテゴリーを選べる CDから*を選択してください。 C. cd から * を選択 CATEGORY='CLASSIC' および CATEGORY='ROCK'; D. cdから*を選択し、ここでカテゴリー=「クラシック」またはカテゴリー=「ロック」;
80: OracleでSQL文を実行する際に、誤ってUpdateコマンドを使ってすべてのID値を11111に設定し、()コマンドでこの操作をキャンセルできます。 ある。 出口 B. コミット C. ロールバック D. 元に戻す
82 Oracleでは、以下の文を使ってユーザーTOMが作成された場合、そのユーザー()に対して以下の文は正しくありません。 (1つを選択する) TOMSYSによって識別されたユーザーTOMを作成する
A ユーザーのパスワードはTOMSYSです B TOMはデフォルトでテーブルスペースとSYSSTEMを用いる C TOMの一時テーブル空間はTEMPです D TOMのパスワードを変更するためのGRANT UPDATEコマンドを有効にします
|