宿題:テクニカル(データベース)向け

データベースのメタデータに関する説明として,適切なものはどれか。 ア 集合をメンバ(インスタンス)として扱う"べき集合"のこと イ 属性がもつことのできる値の範囲のこと ウ データ管理者が管理し,DBMS には登録しない情報のこと エ データ自身に関する…

図は,あるバッチ処理群を多重走行させたときのシステムの状態を,レーダ チャートで表したものである。 このときのシステムの状態として,“全体のジョブ多重度が高く,CPU ネック による処理遅延が発生している状態”を表した図はどれか。 図のア〜エは,そ…

可変長メモリ管理方式において,メモリの獲得と解放を繰り返すうちに小さな 空き領域が数多く発生する現象はどれか。 ア ガーベジコレクション イ スラッシング ウ セグメンテーション エ フラグメンテーション 答えは○(エ)

クライアントサーバシステムにおいて, 各クライアントから直接データベース サーバへ接続しなければならないアーキテクチャはどれか。 ア 2 層 イ 2 層と 3 層 ウ 3 層 エ 4 層 答えは○(ア) 4層クライアントサーバシステムは、どんな利点があるのだろうか?

プロセスとスレッドに関する記述のうち,適切なものはどれか。 ア プロセスとスレッドは 1 対 1 に対応する。 イ プロセスの中でスレッドが実行される。 ウ プロセスはスレッドによって実行が管理されている。 エ プロセスはユーザ空間で実行され,スレッド…

[仕様 1]で示すディスク装置と,その装置につけることができる[仕様 2]で示 すディスクキャッシュがある。ディスクキャッシュを付けたときのアクセス時間 と,付けないときのアクセス時間の比率に最も近いものはどれか。ここで,ディ スクからのデータ転送は…

UCS-2(Unicode)に関する記述として,適切なものはどれか。 ア 主に UNIX で使用するコード体系であり,英数字は 1 バイト,漢字は 2 バイトで表現する。 イ 現在,多くのパソコンで使用するコード体系であり,英数字は 1 バイト, 漢字は 2 バイトで表現する…

分散システム環境で,異なったオブジェクト間でも,メッセージの交換を可能 にした共通仕様はどれか。 ア CORBA イ EDIFACT ウ JPEG エ SET 答えは○(ア)

"個人情報保護に関するコンプライアンス・プログラムの要求事項"(JIS Q 15001)に関する記述のうち,適切なものはどれか。 ア 勤労者の団結権に関する事項を含む個人情報の収集は,いかなる場合でも 行ってはならない。 イ 個人情報の利用および提供は,いか…

給与システムにおいて,情報セキュリティの要素の一つであるインテグリティ の確保に該当するものはどれか。 ア 運用担当者が,給与システムの処理時間を短縮するためにシステム構成を 変更する。 イ 給与明細表が,支給日までに確実に印刷される。 ウ 権限…

暗号方式に関する記述のうち,適切なものはどれか。 ア 共通かぎ暗号方式では,送信側と受信側で異なったかぎを用いるので,か ぎの機密性が高い。 イ 共通かぎ暗号方式では,通信相手ごとに異なったかぎを用いると,通信相 手が多くなるに従って,かぎの管…

DBMS の表において,指定した列に NULL 値の入力は許すが,既に入力されて いる値の入力は禁止する SQL の制約はどれか。 ア CHECK イ PRIMARY KEY ウ REFERENCES エ UNIQUE 答えは(エ) UNIQUE UNIQUE制約は、列の値がテーブル中で重複しないことを指定する…

分散型データベースで結合演算を行うとき,通信負荷を最も小さくすることが できる手法はどれか。ここで,データベースは異なるコンピュータ上に格納され て,かつ結合演算を行う表のレコード件数が,双方で大きく異ならないものとす る。 ア 入れ子ループ法…

関係データベースの"注文"表と"注文明細"表が,次のように定義されている。 "注文"表の行を削除すると,対応する"注文明細"表の行が,自動的に削除される ようにしたい。この場合,SQL 文に指定する語句として,適切なものはどれか。 ここで,表定義中の実線…

ハッシュインデックスの特徴に関する記述として,適切なものはどれか。 ア B 木インデックスと比較して,不等号の条件検索が困難である。 イ B 木インデックスと比較して,ワイルドカード式の検索が容易である。 ウ インデックスノードが木構造になっており…

DBMS の記憶管理に関する記述のうち,最も適切なものはどれか。 ア 関係データベースの参照制約を実現する処理の高速化に連結リストを用い ることが多い。 イ 関係データベースの一つの表は,ページと呼ばれるデータベースの格納単 位に収まるよう管理される…

分散データベースにおけるトランザクションの同時実行制御のうち,デッドロ ックが発生しない方式だけから成る組合せはどれか。 ア 時刻印方式,楽観的方式 イ 時刻印方式,楽観的方式,ロック方式 ウ 時刻印方式,ロック方式 エ 楽観的方式,ロック方式 - …

トランザクションの ACID 特性のうち,原子性(atomicity)の記述として,適 切なものはどれか。 ア データベースの内容が矛盾のない状態であること イ トランザクションが正常終了すると,障害が発生しても更新結果はデータ ベースから消失しないこと ウ トラ…

TP モニタの配下で動作するアプリケーションプログラムからデータベースを アクセスするときの説明として,適切なものはどれか。 ア SQL の検索結果が"対象データなし"であったときは,DBMS がロールバッ クをする。 イ TP モニタへのコミットとロールバック…

2 相コミットプロトコルを使用した分散データベースにおいて,クライアント 障害が発生した場合,各データベースサーバ(DB サーバ)はコミットすべきかア ボートすべきか判断不能(ブロック状態)になることがある。DB サーバ 1,2 の どちらもブロック状態にな…

更新前情報と更新後情報をログとして利用する DBMS において,ログを先に書 き出す WAL(Write Ahead Log)プロトコルに従うとして,処理(1)〜(6)を正しい 順番に並べたものはどれか。 (1) begin transaction レコードの書出し (2) データベースの更新 (3) ロ…

並行プロセス環境において,デッドロックが発生する原因とならないものはど れか。 ア 一度割り当てられた資源は,プロセスがその使用を終了するまで強制的に は取り上げられない。 イ すべてのプロセスには,決められた順序に従って資源を割り当てられる。 …

埋込み SQL に関する記述として,適切なものはどれか。 ア INSERT を実行する前に,カーソルを OPEN しておかなければならない。 イ PREPARE は与えられた SQL 文を実行し,その結果を自分のプログラム中 に記録する。 ウ SQL では,一度に 0 行以上の集合を…

更新可能なビューを作成する SQL 文はどれか。ここで,SQL 文中に現れる表 はすべて更新可能とする。 ア CREATE VIEW 高額商品(商品番号, 商品名) AS SELECT 商品番号, 商品名 FROM 商品 WHERE 商品単価 > 1000 イ CREATE VIEW 商品受注(商品番号,受注数量)…

"商品"表と"売上明細"表に対して,次の SQL 文を実行した結果の表として, 正しいものはどれか。 ここで,結果の表中の"-"は,値が空値(NULL)であるこ とを示す。 SELECT X.商品番号, 商品名, 数量 FROM 商品 X LEFT OUTER JOIN 売上明細 Y ON X.商品番号 = …

次の SQL 文は,A 表に対するカーソル B のデータ操作である。a に入れるべ き適切な語句はどれか。 [SQL 文] UPDATE A SET A2 = 1, A3 = 2 WHERE ( a ) ここで,A 表の構造は次のとおりであり,下線は主キーを表す。 [A 表の構造] A(A1, A2, A3)  ̄ ア A1 =…

SQL におけるオブジェクトの処理権限に関する記述のうち,適切なものはどれ か。 ア 権限の種類は INSERT,DELETE,UPDATE の三つである。 イ 権限は実表だけに適用でき,ビューには適用できない。 ウ 権限を取り上げるには REVOKE 文を用いる。 エ 権限を付…

表の関係を表す E-R 図として,適切なものはどれか。ここで,1 * は  ̄ ̄ 1 対多,1 1 は 1 対 1 のカーディナリティを表し,表定義中の実線の下線  ̄ ̄ ̄ は主キーを,破線の下線は外部キーを表す。 診療科 ┌──────┬──────┐ │診療科コード│診療科名称 │ │ ̄…

概念レベルのデータモデル中のエンティティ"会計取引"に対する制約の意味に ついて,適切な説明はどれか。ここで,モデルの表記には UML を用いる。 ┌────┐ ┌────┐ ┌────┐ │ 勘定 │ │仕訳記入│ │会計取引│ ├────┤1 *├────┤2..* 1├────┤ │残高 ├────┤金額 ├──…

関係データベース上に実装するエンティティの主キーが複合キーであり,複合 キーを構成している属性数が多すぎるので,少なくして扱いやすくしたい。この 場合の対応として,適切なものはどれか。 ア 複合キーを構成している属性のうち,エンティティの性格…