以下の DB2 MCQ プログラミングの質問は、DB2 プログラミングのトピックに関する知識をテストするための調査に基づいて、当社の専門家によってまとめられています。 自分の言語熟練度を評価するために、100 を超える多肢選択式の質問に答えることをお勧めします。
そのまま下にスクロールしてください。
A. データ(行)は、更新されたデータをリリースするためにコミットが実行されるまでロックされます。
B. 上記のすべて
C. ロックすると、同時ユーザーが一貫性のないデータにアクセスすることができなくなります。
D. ロックは、データの整合性を確保するために使用されるプロセスです。
A. 動的sql。
B. t-sql。
C. 静的SQL。
D. nosql。
A. テーブルスペースを削除すると、テーブルスペース自体のすべてのテーブルを削除するだけでなく、これらのテーブルに作成されたすべてのインデックスも削除します。
B. テーブルスペースは、テーブルの1つ以上の行を保持するページと呼ばれるユニットに分割されます。 8000バイトの行が4Kページに配置されている場合、行は2ページで自動的に分割されます。
C. テーブルスペースは、テーブルの1つ以上の行を保持するページと呼ばれるユニットに分割されます。 8000バイトの行が4Kページに配置されている場合、ページは自動的に8Kにサイズ変更されます。
D. テーブルスペースを作成するときは、このテーブルスペースで使用するストレージグループまたはバッファープールのいずれかを示す必要があります。どちらも定義されていない場合、テーブルスペースの作成は失敗します。
A. どれでも
B. 全て
C. の
D. 間
A. 外側の結合
B. 上記のどれでもない
C. 非equi結合
D. 内側結合
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ロックを配置できるようになります。
A. sqlstate
B. sqlwarn
C. sqlcode
D. sqlnum
A. vargraphic
B. 長いvargraphic
C. グラフィック
D. 長いグラフィック
A. C&F
B. それはそのように一意であるため、まだ単一のヌルが許可されています。
C. ヌルは一意ではないため、ヌルは許可されなくなります。
D. ヌル値の可能性に影響はありません。 DB2は、インデックスに関してヌルを考慮しません。
A. T001を更新します
B. T001を更新します。
C. classUpdateの電流を更新するcdur = 5をセットします
D. 更新T001.Classs CセットC.CSTITLE ='新しいタイトル' ClassUpdateの電流
A. 行は、ユーザーがテーブルS001.Teamsに挿入する権限を持っている場合にのみ挿入されますが、このビューで選択には表示されません。
B. フィールド状態に値「MA」がないため、行は挿入されません。
C. 行はテーブルS001.Teamに挿入されますが、このビューの選択には決して表示されません。
D. ビューには実際のデータが含まれていないため、ビューに挿入することはできません。これらは、ベーステーブル上の仮想ウィンドウです。
A. Bindステップ(埋め込みSQL用)で使用できます。
B. 説明は、SQLステートメントのオプティマイザーによって決定されるアクセスパスを表示するために使用されます
C. SPUFIで使用できます(単一のSQLステートメント用)
D. C、D&E
A. 付属の列のデータ型。
B. 付属の列の順序。
C. 付属の列の1つの無効性。
D. なれ
A. 彼/彼女は、その見解について選択された承認のみを持っています。
B. ビューを作成しようとすると、彼/彼女は承認エラーに直面します
C. ビューの定義が超えられない限り、彼/彼女は更新を実行することができます。
D. 彼/彼女はまた、彼/彼女が見解の作成者であるため、その見解に関する承認を削除しています。
A. 3
B. 0
C. 1
D. 2
A. 静的から動的なSQLまでさまざまであるため、時々。
B. 彼らが動的なSQLを使用しているからではありません。
C. 静的SQLを使用するため、毎回。
D. Javaラッパーを使用している場合にのみ。
A. はい、しかしプログラムを変更する必要があります。
B. はい。 DB2は完全に動的なプログラムであり、あらゆる形態のSQLを受け入れます。
C. いいえ。
D. はい、しかし、声明も変更する必要があります。
A. 動的sql。
B. PL/SQL
C. t-sql。
D. 静的SQL。
A. 標準関数を使用してSQLを実行するため、それらはバインドされていません。
B. コンパイル時にバインドされています。
C. 彼らは前処理のバインドです。
D. それらは、SQLの標準関数を使用してバインドされています。
A. SQLステートメントを認識できるように、最初にバインドする必要があります。
B. SQLステートメントを認識できるように、最初に圧縮する必要があります。
C. SQLステートメントを認識できるように、最初に暗号化する必要があります。
D. SQLステートメントを認識できるように、最初にコンパイルする必要があります。
A. プログラムを作成すると、他のプログラムまたはソフトウェアで使用できます。
B. Javaでのプログラミングに利点はありません。
C. プログラムを作成すると、ストアドプロシージャのように機能します。
D. アプリケーションを開発すると、どこでも実行できます。
A. データの増加。
B. データアクセスの競合の最小化。
C. データアクセスポイントの増加。
D. マルチスレッドコンパイル。
A. MyCursを選択してください:hostmyTable:ind
B. MyCursを取得する:hostmyTable:ind
C. Select * into:hostmyTable:ind from mycurs
D. fetch * into:hostmytable:ind from myTable
A. オーガーエフェクト。
B. ファラデー効果。
C. 雨水効果。
D. ハッチンズ効果。
A. ; varchar
B. ; hostvar
C. ; ioStream.h
D. ; HostCher
A. 複数のテーブルの更新
B. 結合されたテーブルで構成されるビューを更新します
C. Where句に基づいて複数のテーブルを更新します
D. 結合されたテーブルを使用してサブ選択に基づいてテーブルを更新
A. クラックアップ。
B. マッシュアップ。
C. ミックスアップ。
D. スマッシュアップ。
A. インデックスには独自のインデックススペースがあり、自動的に作成されています
B. クラスタリングインデックスは、テーブルスペースのデータの物理シーケンスに影響します。
C. インデックスには常にバランスの取れたツリー構造があります。
D. インデックスの名前は、クエリのパフォーマンスを向上させるために、選択ステートメントに記載できます。
A. データベースは無効になりました。
B. 出口は無効になりました。
C. 出口は開始されませんでした。
D. 出口は有効になりませんでした。
A. CICS構成ファイルをチェックインします。
B. アプリケーションでExtract Exitコマンドを使用するか、バージョン4.0のExitprogramにお問い合わせください。
C. DB2をシャットダウンし、CICS Kernalをチェックインします。
D. CICS構成メニューをチェックインします。
A. 転写し、バインドします。
B. コンパイルし、バインドします。
C. 説明前に、縛ります。
D. プリコンパイル、バインド。
A. 3
B. 2
C. 1
D. 0
A. DB2アプリケーションプラン
B. DB2カタログ
C. データベース要求モジュール
D. モジュールをロードします
A. 静的カーソル
B. 宣言カーソル。
C. 選択したカーソル
D. 定義カーソル
A. 「Javago」コマンドを使用します。
B. 「Javac」コマンドを使用します。
C. 「db2java」コマンドを使用します。
D. 「JBDC」コマンドを使用します。
A. 現在のsqlid
B. 主要な承認ID
C. SQL認証ID
D. 二次承認ID
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。
A. ネットワーク処理。
B. 並列処理。
C. 一方的な処理。
D. 二次処理。
A. DCL SINTAR BIN FAXED(15);
B. (15)DCL SINTVAR BIN固定。
C. dcl sinvtar bin sixed(15);
D. DCL SINTVAR BIN固定(15);
A. HTML、MSDOS、Python。
B. PHP、Ruby on Rails、およびHaskell。
C. Perl、Python、およびPL/SQL。
D. Cobol、Fortran、およびPerl。
A. ストアドプロシージャを解析します。
B. SQLステートメントのコードをチェックします。
C. SQLステートメントの実行をチェックします。
D. SQLステートメントのロックをチェックします。
A. SQLステートメントが単一の名前を使用して参照できるホスト変数のグループ。
B. SQLステートメントが単一の名前を使用して参照できる単一のホスト変数。
C. 任意の名前を使用してSQLステートメントが参照できるホストの変数グループ。
D. SQLステートメントが処理できるホスト変数のグループ。
A. ミラーリングされたテーブル
B. インデックス
C. エイリアス
D. ビュー
A. プログラムを実行するためのSQLステートメント。
B. SQLステートメントを実行するプログラム。
C. ラッパーを使用してSQLをエンコードする方法。
D. SQLステートメント。
A. T1から隔て *を選択します
B. T1からユニーク *を選択します
C. 個別のt1から *を選択します
D. T1から一意(*)を選択します
A. 上記のすべて
B. 役割は主要な認証IDではありません。
C. 現在のSQLIDステートメントの設定を使用して、役割を設定することはできません。
D. 役割は、オブジェクトのスキーマ予選にすることができます。ただし、スキーマ予選として使用される場合、役割は文字列と見なされ、この役割に暗黙のスキーマ特権(alterin、createin、またはdropin)を追加しません。
A. 中間の結果を保存するには
B. アプリケーション間で結果セットを共有します
C. データベースまたはテーブルスペースのバックアップコピーを作成するには
D. データベースマネージャーの領域をソートするために
A. 内側結合
B. 交差
C. ユニオンすべて
D. 連合
A. 中華鍋のユニットは保留中の状態に移動します
B. 作業単位は、check_pendingに移動します
C. 作業単位は活発なままです
D. 仕事のユニットがロールバックされます
A. Hadoop
B. obdc
C. 動的sql。
D. 静的SQL
A. NewsMart1には、SMART1と同じトリガーがあります
B. NewsMart1にはSMART1データが入力されています
C. newsmart1列にはsmart1と同じ属性があります
D. NewsMart1には、SMART1と同じ主キーがあります
A. DB2をActive Directoryに接続します。
B. DB2をデータベースに接続します。
C. アプリケーションがDB2と通信できるようになります。
D. DB2とJavaを接続します。
A. プログラムがサンドボックスされている場合。
B. プログラムが実行されていないとき。
C. システムがオフになったとき。
D. プログラムが実行されている間。
A. B&C
B. 参照整合性
C. データの整合性
D. プレコンパイル
A. それを処理するためにストアドプロシージャを作成する必要があります。
B. Javaラッパーを使用するために書かれている必要があります。
C. それを実行するには、計画された手順を作成する必要があります。
D. 説明の結果を保持するには、計画表を作成する必要があります。
A. シクスゴ
B. CICSSTART
C. exec cics link program(' dsnycom')
D. CICS
A. 12
B. 16
C. 15
D. 10
A. それらは埋め込まれています。
B. 彼らは無視されています。
C. それらは腐敗しています。
D. それらはロックされています。
A. #// sql [myconnctxt] {update emp
B. ///#sql [myconnctxt]}} {{|| \\ {update emp ///
C. #sql [myconnctxt] {update emp
D. #sql [myconnctxt] :: update // emp
A. smart1値に挿入(200、2、3)
B. smart1値に挿入(350、2、3)
C. view1値に挿入(250、2、3)
D. view1値に挿入(300、2、3)
A. 00xxx
B. 01xxx
C. 22xxx
D. 02xxx
A. アプリケーションの埋め込みSQLが変更されたとき。
B. C&E
C. Runstatの実行後。
D. インデックスが埋め込まれたSQLで使用されるテーブルの1つに追加されたとき。
A. 回帰分析。
B. 冗長統計。
C. 正確な統計。
D. 不十分な統計。
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ここ
A. 妥協
B. StopRocedures
C. sysprocedures
D. 供給
A. テーブル
B. シノニム
C. ストレージグループ
D. 桁
A. 実行は正常に終了し、sysutilテーブルの対応する行は削除されず、すべてのリソースが解放されます。
B. 実行は正常に終了し、sysutilテーブルの対応する行が削除され、すべてのリソースが解放されます。
C. 実行は異常に終了し、sysutilテーブルの対応する行は削除されず、すべてのリソースが解放されます。
D. 実行は異常に終了し、sysutilテーブルの対応する行が削除され、すべてのリソースが解放されます。
A. jquery。
B. 純粋なクエリ。
C. dquery。
D. aquery。
A. はい、しかし、それらは最初に事前にコンパイルされる必要があります。
B. いいえ。
C. はい、しかしいくつかの補足的なコーディングがあります。
D. はい、しかし、Javaラッパーの補足セットがあります。
A. C、C ++、COBOL、またはPL/I。
B. JavaScript、C ++、COBOL、またはPL/I。
C. c、c ++、fortran、またはpl/i。
D. c、c ++、perl、またはpl/i。
A. コンパイラはSQLステートメントを認識しません。
B. DB2 Precompilerは、SQLステートメントをJavaのステートメントに包み、使いやすくします。
C. DB2 Precompilerを使用するために必要ではありません。
D. DB2 Precompilerは、SQL操作のためにHiveデータベースを実行します。
A. CRDX
B. カーディ
C. CRDF
D. cardf
A. スカラー関数
B. グループ
C. 集約関数
D. 持っていることによってグループ
A. いいえ、新しいドライバーにはラッパーが必要です。
B. はい、ただし、新しいドライバーに変更するために使用する必要があるツールがあります。
C. いいえ、新しいドライバーを使用するには、特別なコードを書く必要があります。
D. いいえ。
A. インタラクティブSQL。
B. 強化されたpl/sql
C. 埋め込まれた埋め込みSQL。
D. 埋め込まれた動的SQL。
A. テーブルにプライマリキーに依存しない列がある場合、それらは別のテーブルに移動する必要があります。
B. 多値キーを備えたテーブルがあります。キーの1つまたは一部に依存するすべての列は、別のテーブルに移動する必要があります。
C. 各テーブルには、関連する列が必要です。
D. それぞれのテーブルには主キーが必要です。
A. ind、studname、classname
B. sqlcode、studname、classname
C. sqlcode、ind、classname
D. sqlcode、classname、ind
A. ページ、セグメント、パーティションレベル。
B. ページ、セグメント、パーティションレベル。
C. 列、ページ、パーティションレベル
D. 列、ページ、セグメントレベル。
A. VSAM ESDS
B. フラットファイル
C. テーブル
D. vsam lds
A. 別のデータベースのテーブルからこのデータベースのテーブルを指す参照制約がある場合。
B. DB2ユーティリティがデータベースの任意の部分を制御する場合。
C. データベースに接続されているユーザーがまだある場合。
D. このデータベースのテーブルに接続されたすべてのインデックスが削除される前に。
A. はい
B. no 
A. db2は、表面空間を作成しながら、指定されたロックサイズに基づいて決定します
B. プログラマーは、ロックサイズを使用するDB2に指示できます
C. ロックサイズが指定されている場合、DB2は通常、ロックサイズのページを選択します
D. 上記のいずれも 
A. ページレベル
B. テーブルレベル
C. テーブルスペースレベル
D. 上記のすべて 
A. 行がフェッチされます
B. カーソルは最初の行に配置されます
C. 行がソートされてからフェッチされます
D. 上記のいずれも 
A. はい
B. no 
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. 上記のいずれも 
A. ほとんどの値が最大に近い場合の場合、高いスペース使用率につながる可能性があります
B. Varcharカラムの位置は、パフォーマンスの影響があるため、慎重に行う必要があります
C. 異なるページへの行の再配置は、検索時にさらにI/OSにつながることはありません
D. 上記のすべて
A. Sqlerrd(3)に保存されている値を確認します
B. sqlerrm(3)に保存されている値を確認します
C. SQLCodeに保存されている値を確認してください
D. sqlerrc&nbspに保存されている値を確認します。
A. テーブルが小さいとき
B. テーブルが頻繁に更新されるとき
C. 列値が静的で、狭い範囲の値が含まれている場合
D. 2つの列がSELECTステートメント&nbsp
A. インデックス付き列の異なる値の数
B. 行の長さが増加するため、行の数が近くの/ファーウェイページに移動しました
C. 統計が実行された行数
D. 上記のいずれも 
A. カーソルを使用しているとき
B. カーソルループを使用しているとき
C. カーソルでコミットを使用しているとき
D. ホールドオプション付きカーソルは使用できません 
A. モジュールです
B. コードのセットです 
C. それはDB2と他のいくつかのサブシステムの間の接続です
D. 上記のいずれも 
A. どちらも同じです
B. QMFでコードをエクセートした後、SQLCodeを知ることができます。 Spufiでは、それは不可能です
C. spufiは一度にmutlipleクエリを実行しますが、QMFは一度に1つのクエリのみを実行します。
D. SPUFIは、主にヘッダー、ビジネスユーザー向けのフッターでうまく作成されたレポートを生成するために使用されますが、QMFはレポートの生成に使用できません。
A. ループでなければなりません
B. それはカーソルにある必要があります
C. ユニオンは埋め込まれたSQLで動作しません
D. 上記のいずれも 
A. テーブル構造が変更された場合、プログラムを変更する必要があります
B. プログラムは、使用しない可能性のある列を取得する可能性があります
C. インデックスのみのスキャンの可能性が失われます
D. 上記のいずれも 
A. 真実
B. false 
A. select count(*)の使用
B. すべてを使用してすべてを使用します
C. select *を使用
D. 列の総数は見つかりません  
A. 空きスペースに使用されます
B. 行を削除するために使用されます
C. プランを削除するために使用されます
D. 上記のいずれも 
A. これは、内側(ネストされた)クエリが外側クエリのテーブルに戻るサブクエリです
B. ネストされたサブクエリです
C. それはサブクエリです
D. 上記のいずれも 
A. 指定されたキャラクターのマッチです
B. それはすべてのキャラクターにマッチします
C. それはあらゆる単一のキャラクターにマッチします
D. 上記のいずれも