日本語での DB2 プログラミングの質問

日本語での DB2 プログラミングの質問

以下の DB2 MCQ プログラミングの質問は、DB2 プログラミングのトピックに関する知識をテストするための調査に基づいて、当社の専門家によってまとめられています。 自分の言語熟練度を評価するために、100 を超える多肢選択式の質問に答えることをお勧めします。
そのまま下にスクロールしてください。

1: 次のうち、ロックについて当てはまります

A.   データ(行)は、更新されたデータをリリースするためにコミットが実行されるまでロックされます。

B.   上記のすべて

C.   ロックすると、同時ユーザーが一貫性のないデータにアクセスすることができなくなります。

D.   ロックは、データの整合性を確保するために使用されるプロセスです。

2: 書いているプログラム内のSQLステートメントの形式がわからない場合、良い選択肢は何ですか?

A.   動的sql。

B.   t-sql。

C.   静的SQL。

D.   nosql。

3: テーブルスペースに関するどの声明が本当ですか?

A.   テーブルスペースを削除すると、テーブルスペース自体のすべてのテーブルを削除するだけでなく、これらのテーブルに作成されたすべてのインデックスも削除します。

B.   テーブルスペースは、テーブルの1つ以上の行を保持するページと呼ばれるユニットに分割されます。 8000バイトの行が4Kページに配置されている場合、行は2ページで自動的に分割されます。

C.   テーブルスペースは、テーブルの1つ以上の行を保持するページと呼ばれるユニットに分割されます。 8000バイトの行が4Kページに配置されている場合、ページは自動的に8Kにサイズ変更されます。

D.   テーブルスペースを作成するときは、このテーブルスペースで使用するストレージグループまたはバッファープールのいずれかを示す必要があります。どちらも定義されていない場合、テーブルスペースの作成は失敗します。

4: サブクエリオペレーターは、単一の値を価値のすべてのメンバーと比較します。

A.   どれでも

B.   全て

C.   の

D.   間

5: empname、PayGrade、salary from emp、salgradeを選択します。

A.   外側の結合

B.   上記のどれでもない

C.   非equi結合

D.   内側結合

6: テーブルスペースレベルでのロックに関する次の記述のうち、正しいものはどれですか?

A.   テーブルスペースが別のユーザーによってSロックされている場合、Uロックを配置できます。ただし、Xロックは互換性がなく、Sロックがリリースされるまで待つ必要があります。

B.   テーブルスペースが別のユーザーによってsロックされている場合、このレベルではuロックもxロックもcompatibleではありません。どちらの場合も、UロックまたはXロックが配置されるのを待っていることを示すI Lock(IU Lock、IX Lock)が配置されます。

C.   テーブルスペースが別のユーザーによってSロックされている場合、Uロックを配置できます。ただし、Xロックは互換性がありません。 IXロック(独占的に使用する意図)は、Xロックが配置されるのを待っていることを示すために配置されます。

D.   テーブルスペースが別のユーザーによってsロック(共有使用)の場合、uロック(更新の使用)を配置できます。ただし、このレベルのXロック(排他的使用)により、Sロックがドロップされ、そのトランザクションがロールバックされてXロックを配置できるようになります。

7: SQLCAがプログラムに含まれている場合、次のホストバリスブルのうちどれが知られていないか、プログラムに利用できないものはどれですか?

A.   sqlstate

B.   sqlwarn

C.   sqlcode

D.   sqlnum

8: 次のうち、DB2データ型ではないものはどれですか

A.   vargraphic

B.   長いvargraphic

C.   グラフィック

D.   長いグラフィック

9: 列にデフォルトのnullで拡張機能があり、この列に一意のインデックスが作成された場合、その列の可能なnull値への影響は何ですか?

A.   C&F

B.   それはそのように一意であるため、まだ単一のヌルが許可されています。

C.   ヌルは一意ではないため、ヌルは許可されなくなります。

D.   ヌル値の可能性に影響はありません。 DB2は、インデックスに関してヌルを考慮しません。

10: 次のカーソル宣言を考慮してください。CDURの更新のためのCSTITLEの選択ClassUpdateカーソルを宣言します。次の組み込みSQLステートメントのうち、このカーソルを正しく使用するもの

A.   T001を更新します

B.   T001を更新します。

C.   classUpdateの電流を更新するcdur = 5をセットします

D.   更新T001.Classs CセットC.CSTITLE ='新しいタイトル' ClassUpdateの電流

11: ユーザーS001によって実行される次のSQLステートメントを検討してください。[boston_teamsをselect * from State =' ma']から[boston_teamsを作成]を作成します。ユーザーS002には、このビューに権限が挿入されています。このビューに行を挿入しようとするとどうなりますか?その行の状態フィールドに「in」の値が含まれていますか?

A.   行は、ユーザーがテーブルS001.Teamsに挿入する権限を持っている場合にのみ挿入されますが、このビューで選択には表示されません。

B.   フィールド状態に値「MA」がないため、行は挿入されません。

C.   行はテーブルS001.Teamに挿入されますが、このビューの選択には決して表示されません。

D.   ビューには実際のデータが含まれていないため、ビューに挿入することはできません。これらは、ベーステーブル上の仮想ウィンドウです。

12: 次のうち、説明コマンドについて真実です

A.   Bindステップ(埋め込みSQL用)で使用できます。

B.   説明は、SQLステートメントのオプティマイザーによって決定されるアクセスパスを表示するために使用されます

C.   SPUFIで使用できます(単一のSQLステートメント用)

D.   C、D&E

13: テーブルの外部キーを宣言し、既存のプライマリキーを完全な定義で参照するとき、外部キーとプライマリキーの間で何が違いますか?

A.   付属の列のデータ型。

B.   付属の列の順序。

C.   付属の列の1つの無効性。

D.   なれ

14: ユーザーが特定のベーステーブルに選択された承認を持ち、そのテーブルだけでビューを作成する場合、次のうちどれが当てはまるのでしょうか?

A.   彼/彼女は、その見解について選択された承認のみを持っています。

B.   ビューを作成しようとすると、彼/彼女は承認エラーに直面します

C.   ビューの定義が超えられない限り、彼/彼女は更新を実行することができます。

D.   彼/彼女はまた、彼/彼女が見解の作成者であるため、その見解に関する承認を削除しています。

15: 声明を与えられたものを考慮してください:テーブルT1(c1整数はnull、c2整数、主キー(c1)、外部キー(c2)参照t2)テーブルT1に対していくつの非ユニークインデックスが定義されていますか?

A.   3

B.   0

C.   1

D.   2

16: DB2 REXX手順を実行する前に事前コンパイルする必要があるのはいつですか?

A.   静的から動的なSQLまでさまざまであるため、時々。

B.   彼らが動的なSQLを使用しているからではありません。

C.   静的SQLを使用するため、毎回。

D.   Javaラッパーを使用している場合にのみ。

17: プログラム自体を変更せずに、静的SQLステートメントを変更できますか?

A.   はい、しかしプログラムを変更する必要があります。

B.   はい。 DB2は完全に動的なプログラムであり、あらゆる形態のSQLを受け入れます。

C.   いいえ。

D.   はい、しかし、声明も変更する必要があります。

18: アプリケーションに埋め込まれたSQLステートメントは何と呼ばれますか?

A.   動的sql。

B.   PL/SQL

C.   t-sql。

D.   静的SQL。

19: ODBCはどのようにバインドされていますか?

A.   標準関数を使用してSQLを実行するため、それらはバインドされていません。

B.   コンパイル時にバインドされています。

C.   彼らは前処理のバインドです。

D.   それらは、SQLの標準関数を使用してバインドされています。

20: DB2アプリケーションが実行される前に何をしなければなりませんか?

A.   SQLステートメントを認識できるように、最初にバインドする必要があります。

B.   SQLステートメントを認識できるように、最初に圧縮する必要があります。

C.   SQLステートメントを認識できるように、最初に暗号化する必要があります。

D.   SQLステートメントを認識できるように、最初にコンパイルする必要があります。

21: Javaプログラミング言語を使用する利点の例は何ですか?

A.   プログラムを作成すると、他のプログラムまたはソフトウェアで使用できます。

B.   Javaでのプログラミングに利点はありません。

C.   プログラムを作成すると、ストアドプロシージャのように機能します。

D.   アプリケーションを開発すると、どこでも実行できます。

22: SQLアプリケーションプログラミングにおける同時性の利点は何ですか?

A.   データの増加。

B.   データアクセスの競合の最小化。

C.   データアクセスポイントの増加。

D.   マルチスレッドコンパイル。

23: 以下を検討してください。MyCursCursorをselectの宣言 * col1> :num次の埋め込まれたSQLステートメントのうち、エラーが生成されないものはどれですか?

A.   MyCursを選択してください:hostmyTable:ind

B.   MyCursを取得する:hostmyTable:ind

C.   Select * into:hostmyTable:ind from mycurs

D.   fetch * into:hostmytable:ind from myTable

24: システムが作業を受け続けているが、ダウンしているときの効果の名前は何ですか?

A.   オーガーエフェクト。

B.   ファラデー効果。

C.   雨水効果。

D.   ハッチンズ効果。

25: ホスト変数宣言を必要とする言語でコーディングするとき、何がそれに先行する必要がありますか?

A.   ; varchar

B.   ; hostvar

C.   ; ioStream.h

D.   ; HostCher

26: 次のうち、単一の更新ステートメントで達成できるものはどれですか?

A.   複数のテーブルの更新

B.   結合されたテーブルで構成されるビューを更新します

C.   Where句に基づいて複数のテーブルを更新します

D.   結合されたテーブルを使用してサブ選択に基づいてテーブルを更新

27: 複数のソースから作成された軽量のWebアプリケーションとは何ですか?

A.   クラックアップ。

B.   マッシュアップ。

C.   ミックスアップ。

D.   スマッシュアップ。

28: インデックスに関するどの声明が真実ではありませんか?

A.   インデックスには独自のインデックススペースがあり、自動的に作成されています

B.   クラスタリングインデックスは、テーブルスペースのデータの物理シーケンスに影響します。

C.   インデックスには常にバランスの取れたツリー構造があります。

D.   インデックスの名前は、クエリのパフォーマンスを向上させるために、選択ステートメントに記載できます。

29: アタッチメント機能が利用できないのに、なぜ通常のコマンド応答を受け取るのですか?

A.   データベースは無効になりました。

B.   出口は無効になりました。

C.   出口は開始されませんでした。

D.   出口は有効になりませんでした。

30: SQLステートメントを実行する前に、CICSアタッチメント機能が利用可能かどうかを知りたいです。どのようにチェックしますか?

A.   CICS構成ファイルをチェックインします。

B.   アプリケーションでExtract Exitコマンドを使用するか、バージョン4.0のExitprogramにお問い合わせください。

C.   DB2をシャットダウンし、CICS Kernalをチェックインします。

D.   CICS構成メニューをチェックインします。

31: 埋め込まれた静的または動的SQLステートメントを使用してアプリケーションをコーディングする前に実行する必要がある手順の2つの例は何ですか?

A.   転写し、バインドします。

B.   コンパイルし、バインドします。

C.   説明前に、縛ります。

D.   プリコンパイル、バインド。

32: 次のステートメントによって作成されるインデックスはいくつありますか? Table Smartererを作成{col1 int Not Null Primary Key、col2 char(64)、col3 char(32)、col4 int not null、constraint c4 inited(col4、col1)}

A.   3

B.   2

C.   1

D.   0

33: DB2バインドの出力は何ですか

A.   DB2アプリケーションプラン

B.   DB2カタログ

C.   データベース要求モジュール

D.   モジュールをロードします

34: 選択されたステートメントは何をコード化する必要がありますか?

A.   静的カーソル

B.   宣言カーソル。

C.   選択したカーソル

D.   定義カーソル

35: JDBCメソッドを含むJavaプログラムをどのように準備しますか?

A.   「Javago」コマンドを使用します。

B.   「Javac」コマンドを使用します。

C.   「db2java」コマンドを使用します。

D.   「JBDC」コマンドを使用します。

36: 次のうち、DB2ユーザーに関連する承認の種類の1つではありませんか?

A.   現在のsqlid

B.   主要な承認ID

C.   SQL認証ID

D.   二次承認ID

37: DB2の3つの主要な開発環境は何ですか?

A.   WebSphere Studio、Adobe Acrobat Studio、およびIBM Optive Development Studio。

B.   Photodata Studio、Microsoft Visual Studio、およびIBM Optimed Development Studio。

C.   Silverlight Studio、Microsoft Visual Studio、およびIBM Optive Development Studio。

D.   WebSphere Studio、Microsoft Visual Studio、およびIBM Optive Development Studio。

38: DB2がテーブルの説明からより効果的に解釈するためにどのような手法を使用できますか?

A.   ネットワーク処理。

B.   並列処理。

C.   一方的な処理。

D.   二次処理。

39: ParmList文字列の入力変数の正しい構文は次のうちどれですか?

A.   DCL SINTAR BIN FAXED(15);

B.   (15)DCL SINTVAR BIN固定。

C.   dcl sinvtar bin sixed(15);

D.   DCL SINTVAR BIN固定(15);

40: DB2でプログラムするために使用できる言語の3つの例は何ですか?

A.   HTML、MSDOS、Python。

B.   PHP、Ruby on Rails、およびHaskell。

C.   Perl、Python、およびPL/SQL。

D.   Cobol、Fortran、およびPerl。

41: SQLCAは何に使用されますか?

A.   ストアドプロシージャを解析します。

B.   SQLステートメントのコードをチェックします。

C.   SQLステートメントの実行をチェックします。

D.   SQLステートメントのロックをチェックします。

42: ホスト構造とは何ですか?

A.   SQLステートメントが単一の名前を使用して参照できるホスト変数のグループ。

B.   SQLステートメントが単一の名前を使用して参照できる単一のホスト変数。

C.   任意の名前を使用してSQLステートメントが参照できるホストの変数グループ。

D.   SQLステートメントが処理できるホスト変数のグループ。

43: 次のDB2オブジェクトのうち、複数のユーザーがテーブル内のデータにアクセスできるものはどれですか。それぞれのデータの特定のサブセットにのみアクセスできるのはどれですか?

A.   ミラーリングされたテーブル

B.   インデックス

C.   エイリアス

D.   ビュー

44: ストアドプロシージャとは何ですか?

A.   プログラムを実行するためのSQLステートメント。

B.   SQLステートメントを実行するプログラム。

C.   ラッパーを使用してSQLをエンコードする方法。

D.   SQLステートメント。

45: 次のステートメントのうち、最終結果テーブルの各繰り返し行の1つを除くすべてを排除するものはどれですか?

A.   T1から隔て *を選択します

B.   T1からユニーク *を選択します

C.   個別のt1から *を選択します

D.   T1から一意(*)を選択します

46: 役割は、1つ以上の特権をグループ化するデータベースエンティティです。次のうち、「役割」に当てはまるものはどれですか

A.   上記のすべて

B.   役割は主要な認証IDではありません。

C.   現在のSQLIDステートメントの設定を使用して、役割を設定することはできません。

D.   役割は、オブジェクトのスキーマ予選にすることができます。ただし、スキーマ予選として使用される場合、役割は文字列と見なされ、この役割に暗黙のスキーマ特権(alterin、createin、またはdropin)を追加しません。

47: 宣言された一時テーブルは、次の目的のどれに使用されますか?

A.   中間の結果を保存するには

B.   アプリケーション間で結果セットを共有します

C.   データベースまたはテーブルスペースのバックアップコピーを作成するには

D.   データベースマネージャーの領域をソートするために

48: 複製を保持しながら、2つの選択ステートメントの結果を組み合わせるためにどのタイプのSQLオペレーターを使用しますか

A.   内側結合

B.   交差

C.   ユニオンすべて

D.   連合

49: DB2の手順またはアプリケーションが活動的な作業単位中に異常に終了する場合、次のうちどれが発生しますか?

A.   中華鍋のユニットは保留中の状態に移動します

B.   作業単位は、check_pendingに移動します

C.   作業単位は活発なままです

D.   仕事のユニットがロールバックされます

50: 次のうち、DB2プログラミングで使用されていないプログラミング方法の例はどれですか?

A.   Hadoop

B.   obdc

C.   動的sql。

D.   静的SQL

51: 次のDDLステートメントを考慮してください:SMART1のようなテーブルNewsMart1を作成します。ステートメントの実行の結果として次のうちどれが発生しますか?

A.   NewsMart1には、SMART1と同じトリガーがあります

B.   NewsMart1にはSMART1データが入力されています

C.   newsmart1列にはsmart1と同じ属性があります

D.   NewsMart1には、SMART1と同じ主キーがあります

52: ストアドプロシージャをコーディングする際には、「SQL Connect」ステートメントは何に使用されますか?

A.   DB2をActive Directoryに接続します。

B.   DB2をデータベースに接続します。

C.   アプリケーションがDB2と通信できるようになります。

D.   DB2とJavaを接続します。

53: 動的SQLアプリケーションはいつ準備されますか?

A.   プログラムがサンドボックスされている場合。

B.   プログラムが実行されていないとき。

C.   システムがオフになったとき。

D.   プログラムが実行されている間。

54: 次のうち、プライマリキーと外国のキーによって関連するテーブル間のデータの整合性を保証するDB2メカニズムはどれですか

A.   B&C

B.   参照整合性

C.   データの整合性

D.   プレコンパイル

55: 説明声明を使用する前に何が起こらなければなりませんか?

A.   それを処理するためにストアドプロシージャを作成する必要があります。

B.   Javaラッパーを使用するために書かれている必要があります。

C.   それを実行するには、計画された手順を作成する必要があります。

D.   説明の結果を保持するには、計画表を作成する必要があります。

56: CICSアタッチメントファシリティの開始にはどのコードが使用されますか?

A.   シクスゴ

B.   CICSSTART

C.   exec cics link program(' dsnycom')

D.   CICS

57: DB2で結合できるテーブルの最大数は何ですか

A.   12

B.   16

C.   15

D.   10

58: ストアドプロシージャがない場合、SQLステートメントはどうなりますか?

A.   それらは埋め込まれています。

B.   彼らは無視されています。

C.   それらは腐敗しています。

D.   それらはロックされています。

59: 次のうち、正しいSQLJ構文はどれですか?

A.   #// sql [myconnctxt] {update emp

B.   ///#sql [myconnctxt]}} {{|| \\ {update emp ///

C.   #sql [myconnctxt] {update emp

D.   #sql [myconnctxt] :: update // emp

60: 次のDDLステートメントを指定します。テーブルSMART1(A int、b int、c int)を作成しますselect a、b、cのsmart1 where a> 250 with check option次の挿入のどれが正しいか

A.   smart1値に挿入(200、2、3)

B.   smart1値に挿入(350、2、3)

C.   view1値に挿入(250、2、3)

D.   view1値に挿入(300、2、3)

61: SQLSTATEは、最初の2つの文字がクラスを定義し、最後の3つがエラーのサブクラスを定義するエラーメッセージと警告の標準セットです。次のSQLSTATEコードのうち、「データが返されない」と解釈されるのはどれですか?

A.   00xxx

B.   01xxx

C.   22xxx

D.   02xxx

62: バインドではなく、いつリベンドを実行する必要がありますか

A.   アプリケーションの埋め込みSQLが変更されたとき。

B.   C&E

C.   Runstatの実行後。

D.   インデックスが埋め込まれたSQLで使用されるテーブルの1つに追加されたとき。

63: DB2の変化によって引き起こされる回帰の根本的な原因の例は何ですか?

A.   回帰分析。

B.   冗長統計。

C.   正確な統計。

D.   不十分な統計。

64: 次のうち、書かれたSQLコードの正しい構文の例はどれですか?

A.   exec:intoing:book_type from booktypes where

B.   //に入力:book_type from book_types where //

C.   [book_types from book_types intoing]に[タイプ]を選択します

D.   exec sql select intoing:book_type from book_typesここ

65: どのカタログテーブルで、ストアドプロシージャを定義する必要がありますか?

A.   妥協

B.   StopRocedures

C.   sysprocedures

D.   供給

66: 次のうち、DB2オブジェクトではないものはどれですか

A.   テーブル

B.   シノニム

C.   ストレージグループ

D.   桁

67: ユーティリティの実行が用語コマンドによって終了するとどうなりますか?

A.   実行は正常に終了し、sysutilテーブルの対応する行は削除されず、すべてのリソースが解放されます。

B.   実行は正常に終了し、sysutilテーブルの対応する行が削除され、すべてのリソースが解放されます。

C.   実行は異常に終了し、sysutilテーブルの対応する行は削除されず、すべてのリソースが解放されます。

D.   実行は異常に終了し、sysutilテーブルの対応する行が削除され、すべてのリソースが解放されます。

68: DB2で使用されているJavaデータアクセスプラットフォームは何ですか?

A.   jquery。

B.   純粋なクエリ。

C.   dquery。

D.   aquery。

69: SQL手続き言語は高度な機能に使用できますか?

A.   はい、しかし、それらは最初に事前にコンパイルされる必要があります。

B.   いいえ。

C.   はい、しかしいくつかの補足的なコーディングがあります。

D.   はい、しかし、Javaラッパーの補足セットがあります。

70: 可変配列をホストできる4つの言語は何ですか?

A.   C、C ++、COBOL、またはPL/I。

B.   JavaScript、C ++、COBOL、またはPL/I。

C.   c、c ++、fortran、またはpl/i。

D.   c、c ++、perl、またはpl/i。

71: なぜDB2プレキャコンパイラを使用してSQLステートメントを実行する必要があるのですか?

A.   コンパイラはSQLステートメントを認識しません。

B.   DB2 Precompilerは、SQLステートメントをJavaのステートメントに包み、使いやすくします。

C.   DB2 Precompilerを使用するために必要ではありません。

D.   DB2 Precompilerは、SQL操作のためにHiveデータベースを実行します。

72: プログラミングに必要な統計を含む列の例はどれですか?

A.   CRDX

B.   カーディ

C.   CRDF

D.   cardf

73: 次のうち、DB2テーブルの各行に対して実行される関数を表すものはどれですか

A.   スカラー関数

B.   グループ

C.   集約関数

D.   持っていることによってグループ

74: JBDCを使用する場合、ドライバー間で変更したい場合は、Javaアプリケーションをリクロードする必要がありますか?

A.   いいえ、新しいドライバーにはラッパーが必要です。

B.   はい、ただし、新しいドライバーに変更するために使用する必要があるツールがあります。

C.   いいえ、新しいドライバーを使用するには、特別なコードを書く必要があります。

D.   いいえ。

75: 次のうち、動的なSQLの一種ではないものはどれですか?

A.   インタラクティブSQL。

B.   強化されたpl/sql

C.   埋め込まれた埋め込みSQL。

D.   埋め込まれた動的SQL。

76: データベースは、データが1回だけ表されることを確認するために、正規化プロセスを実行する必要があります。これにより、データベース内のデータの作成または破壊に関する問題が排除されます。正規化プロセスは通常、3つのステップで行われ、第1、2番目、3番目の通常の形式になります。 3番目の通常のフォームを取得するプロセスを最もよく表しているのはどれですか?

A.   テーブルにプライマリキーに依存しない列がある場合、それらは別のテーブルに移動する必要があります。

B.   多値キーを備えたテーブルがあります。キーの1つまたは一部に依存するすべての列は、別のテーブルに移動する必要があります。

C.   各テーブルには、関連する列が必要です。

D.   それぞれのテーブルには主キーが必要です。

77: 次の組み込みSQLステートメントを考えてみましょう。クラス名を選択します:className:ind from class where studname =:studname次のプログラム変数は、このSQLステートメントの直後にプログラムの部分で評価する必要がありますか?

A.   ind、studname、classname

B.   sqlcode、studname、classname

C.   sqlcode、ind、classname

D.   sqlcode、classname、ind

78: テーブルレベルとテーブルスペースレベルに加えて、DB2によって暗黙的なロックをどのレベルに配置できますか?

A.   ページ、セグメント、パーティションレベル。

B.   ページ、セグメント、パーティションレベル。

C.   列、ページ、パーティションレベル

D.   列、ページ、セグメントレベル。

79: DB2に物理的に保存されているデータはどの形式です

A.   VSAM ESDS

B.   フラットファイル

C.   テーブル

D.   vsam lds

80: いつデータベースをドロップできないか

A.   別のデータベースのテーブルからこのデータベースのテーブルを指す参照制約がある場合。

B.   DB2ユーティリティがデータベースの任意の部分を制御する場合。

C.   データベースに接続されているユーザーがまだある場合。

D.   このデータベースのテーブルに接続されたすべてのインデックスが削除される前に。

81: Char列でMaxを使用できますか?

A.   はい

B.   no 

82: DB2はどのロックサイズを使用するかをどのように決定しますか?

A.   db2は、表面空間を作成しながら、指定されたロックサイズに基づいて決定します

B.   プログラマーは、ロックサイズを使用するDB2に指示できます

C.   ロックサイズが指定されている場合、DB2は通常、ロックサイズのページを選択します

D.   上記のいずれも 

83: 利用可能なさまざまなロックレベルは何ですか?

A.   ページレベル

B.   テーブルレベル

C.   テーブルスペースレベル

D.   上記のすべて 

84: Open Cursorと言うとどうなりますか?

A.   行がフェッチされます

B.   カーソルは最初の行に配置されます

C.   行がソートされてからフェッチされます

D.   上記のいずれも 

85: 単一のクエリで使用してグループごとに注文できますか?

A.   はい

B.   no 

86: QMFのテーブルのテーブル定義(列、列のデータ型、制約またはデフォルト値の設定など)をどのように表示しますか?

A.   DESC COMANDによって

B.   select * from sysibm.syscolumns where tbname = table-name and tbcreator = 'creator-name';

C.   select * from sysibm.syscols where tbname = table-name and tbcreator = 'table-name';

D.   上記のいずれも 

87: Varcharを使用することの欠点は何ですか?

A.   ほとんどの値が最大に近い場合の場合、高いスペース使用率につながる可能性があります

B.   Varcharカラムの位置は、パフォーマンスの影響があるため、慎重に行う必要があります

C.   異なるページへの行の再配置は、検索時にさらにI/OSにつながることはありません

D.   上記のすべて

88: 更新ステートメントの後に更新された行の数をどのようにすばやく見つけることができますか?

A.   Sqlerrd(3)に保存されている値を確認します

B.   sqlerrm(3)に保存されている値を確認します

C.   SQLCodeに保存されている値を確認してください

D.   sqlerrc&nbspに保存されている値を確認します。

89: どの状況でテーブルにインデックスを作成しますか?

A.   テーブルが小さいとき

B.   テーブルが頻繁に更新されるとき

C.   列値が静的で、狭い範囲の値が含まれている場合

D.   2つの列がSELECTステートメント&nbsp

90: Runstatsで収集された統計は何ですか?

A.   インデックス付き列の異なる値の数

B.   行の長さが増加するため、行の数が近くの/ファーウェイページに移動しました

C.   統計が実行された行数

D.   上記のいずれも 

91: Holdオプション付きカーサーはいつ使用しますか?

A.   カーソルを使用しているとき

B.   カーソルループを使用しているとき

C.   カーソルでコミットを使用しているとき

D.   ホールドオプション付きカーソルは使用できません 

92: スレッドとは何ですか?

A.   モジュールです

B.   コードのセットです 

C.   それはDB2と他のいくつかのサブシステムの間の接続です

D.   上記のいずれも 

93: QMFとamp;の違いは何ですか。 spufi?

A.   どちらも同じです

B.   QMFでコードをエクセートした後、SQLCodeを知ることができます。 Spufiでは、それは不可能です

C.   spufiは一度にmutlipleクエリを実行しますが、QMFは一度に1つのクエリのみを実行します。

D.   SPUFIは、主にヘッダー、ビジネスユーザー向けのフッターでうまく作成されたレポートを生成するために使用されますが、QMFはレポートの生成に使用できません。

94: 組み込みSQLで組合を使用することの制限は何ですか?

A.   ループでなければなりません

B.   それはカーソルにある必要があります

C.   ユニオンは埋め込まれたSQLで動作しません

D.   上記のいずれも 

95: 埋め込まれたSQLプログラムでselect *が好まないのはなぜですか?

A.   テーブル構造が変更された場合、プログラムを変更する必要があります

B.   プログラムは、使用しない可能性のある列を取得する可能性があります

C.   インデックスのみのスキャンの可能性が失われます

D.   上記のいずれも 

96: 真か偽かを述べます。カーソルを開くと、DB2は常に選択基準を満たすすべての行を取得し、結果セットを作成します。

A.   真実

B.   false 

97: DB2テーブルの総数をどのように見つけますか?

A.   select count(*)の使用

B.   すべてを使用してすべてを使用します

C.   select *を使用

D.   列の総数は見つかりません  

98: 無料コマンドの使用は何ですか?

A.   空きスペースに使用されます

B.   行を削除するために使用されます

C.   プランを削除するために使用されます

D.   上記のいずれも 

99: 相関サブ征服とは何ですか?

A.   これは、内側(ネストされた)クエリが外側クエリのテーブルに戻るサブクエリです

B.   ネストされたサブクエリです

C.   それはサブクエリです

D.   上記のいずれも 

100: 同様のステートメントのアンダースコア( '_')の意味は何ですか?

A.   指定されたキャラクターのマッチです

B.   それはすべてのキャラクターにマッチします

C.   それはあらゆる単一のキャラクターにマッチします

D.   上記のいずれも