関係モデル・スキーマ
問題ID FE03-WEB-001
関係モデル・スキーマ:関係モデルの基本用語の定義・役割・適用条件を確認する
データベース・ネットワークのWEB演習150問では、関係モデル・正規化、SQL、トランザクション、IP・サブネット、LAN機器、DNS・HTTP・メール、VPNやクラウドDBを扱う。表やSQLの結果、アドレス範囲、プロトコルの役割を条件から判断する。
3問
関係モデル・スキーマ、主キー・外部キー・制約・ER、正規化・データベース設計を扱う。関係モデル、キー・制約・ER、正規化について、表の構造とデータの依存関係を判断する。
問題ID FE03-WEB-001
関係モデル・スキーマ:関係モデルの基本用語の定義・役割・適用条件を確認する
問題ID FE03-WEB-002
関係モデル・スキーマ:属性と定義域の定義・役割・適用条件を確認する
問題ID FE03-WEB-003
データベース基礎・設計:表の各行を一意に識別でき、かつ不要な属性を含まない最小の属性集合に該当する用語を、定義と条件から識別する
問題ID FE03-WEB-004
関係モデル・スキーマ:3層スキーマの違いと判断条件を整理する
問題ID FE03-WEB-005
データベース基礎・設計:概念スキーマ変更の影響を外部スキーマから隠す性質と、内部スキーマ変更の影響を概念スキーマから隠す性質を区別する
問題ID FE03-WEB-006
関係モデル・スキーマ:ビューの特徴の定義・役割・適用条件を確認する
問題ID FE03-WEB-007
データベース基礎・設計:関係から特定の属性(列)だけを取り出す関係演算について、表・キー・制約・正規化のルールに照らして判断する
問題ID FE03-WEB-008
データベース基礎・設計:関係から条件を満たすタプル(行)だけを取り出す関係演算について、表・キー・制約・正規化のルールに照らして判断する
問題ID FE03-WEB-009
関係モデル・スキーマ:RDBとNoSQLの違いの定義・役割・適用条件を確認する
問題ID FE03-WEB-010
関係モデル・スキーマ:インメモリDBの特徴の定義・役割・適用条件を確認する
問題ID FE03-WEB-011
主キー・外部キー・制約・ER:主キーの性質の定義・役割・適用条件を確認する
問題ID FE03-WEB-012
主キー・外部キー・制約・ER:外部キーの定義・役割・適用条件を確認する
問題ID FE03-WEB-013
主キー・外部キー・制約・ER:参照整合性の定義・役割・適用条件を確認する
問題ID FE03-WEB-014
データベース基礎・設計:社員表のメールアドレスに関し、主キーではないが同じ値の重複を禁止したい。最も適した制約について、制約の役割と適用条件をデータ操作の目的に対応付ける
問題ID FE03-WEB-015
主キー・外部キー・制約・ER:CHECK制約を適用する条件と手順を事例に沿って判断する
問題ID FE03-WEB-016
主キー・外部キー・制約・ER:ERモデルのエンティティの定義・役割・適用条件を確認する
問題ID FE03-WEB-017
主キー・外部キー・制約・ER:1対多の関係を設計する手順と判断根拠を確認する
問題ID FE03-WEB-018
主キー・外部キー・制約・ER:多対多関係を中間表へ変換する手順と判断根拠を確認する
問題ID FE03-WEB-019
主キー・外部キー・制約・ER:ON DELETE動作の定義・役割・適用条件を確認する
問題ID FE03-WEB-020
主キー・外部キー・制約・ER:代理キーと自然キーを比較する手順と判断根拠を確認する
問題ID FE03-WEB-021
正規化・データベース設計:第1正規形の定義・役割・適用条件を確認する
問題ID FE03-WEB-022
正規化・データベース設計:第2正規形の定義・役割・適用条件を確認する
問題ID FE03-WEB-023
正規化・データベース設計:第3正規形の定義・役割・適用条件を確認する
問題ID FE03-WEB-024
データベース基礎・設計:同じ部署名を多数の社員行へ重複保存している。部署名変更時に一部の行だけ更新してしまい、同じ部署IDなのに部署名が異なる状態になった。この問題について、表・キー・制約・正規化のルールに照らして判断する
問題ID FE03-WEB-025
データベース基礎・設計:社員がいない新部署を登録できない表設計について、データ追加時に生じる異常の特徴を識別する
問題ID FE03-WEB-026
データベース基礎・設計:ある部署に所属する最後の社員行を削除した結果、その部署名や所在地の情報まで失われてしまった。この問題について、表・キー・制約・正規化のルールに照らして判断する
問題ID FE03-WEB-027
正規化・データベース設計:関数従属の定義・役割・適用条件を確認する
問題ID FE03-WEB-028
正規化・データベース設計:正規化と性能のトレードオフの定義・役割・適用条件を確認する
問題ID FE03-WEB-029
正規化・データベース設計:インデックス設計の定義・役割・適用条件を確認する
問題ID FE03-WEB-030
正規化・データベース設計:論理設計と物理設計の違いと判断条件を整理する
SELECT・結合・副問合せ、更新・集約・DDL、ACID・排他制御・障害回復を扱う。SQLの検索・結合・集約と、ACID・排他制御・障害回復について、結果表と実行順を判断する。
問題ID FE03-WEB-031
SELECT・結合・副問合せ:SELECT文の基本の定義・役割・適用条件を確認する
問題ID FE03-WEB-032
SQL・トランザクション:価格と在庫の二つの条件を同時に満たす行を抽出するWHERE句の組み立て方を判断する
問題ID FE03-WEB-033
SELECT・結合・副問合せ:DISTINCTの定義・役割・適用条件を確認する
問題ID FE03-WEB-034
SELECT・結合・副問合せ:内部結合の定義・役割・適用条件を確認する
問題ID FE03-WEB-035
SELECT・結合・副問合せ:LEFT OUTER JOINの定義・役割・適用条件を確認する
問題ID FE03-WEB-036
SELECT・結合・副問合せ:GROUP BYとCOUNTを読解する手順と判断根拠を確認する
問題ID FE03-WEB-037
SELECT・結合・副問合せ:HAVINGの定義・役割・適用条件を確認する
問題ID FE03-WEB-038
SELECT・結合・副問合せ:相関しない副問合せの定義・役割・適用条件を確認する
問題ID FE03-WEB-039
SELECT・結合・副問合せ:EXISTSの意味の定義・役割・適用条件を確認する
問題ID FE03-WEB-040
SELECT・結合・副問合せ:NULL比較の定義・役割・適用条件を確認する
問題ID FE03-WEB-041
SELECT・結合・副問合せ:LIKEを使ったパターン検索の定義・役割・適用条件を確認する
問題ID FE03-WEB-042
SQL・トランザクション:同じ列構成をもつ二つのSELECT結果を縦方向に結合し、重複行を除去した結果を得たい。適切な集合演算について、集合演算の役割と適用条件をデータ操作の目的に対応付ける
問題ID FE03-WEB-043
更新・集約・DDL:INSERT文の定義・役割・適用条件を確認する
問題ID FE03-WEB-044
更新・集約・DDL:UPDATE文のWHERE忘れの定義・役割・適用条件を確認する
問題ID FE03-WEB-045
更新・集約・DDL:DELETEとDROPの違いと判断条件を整理する
問題ID FE03-WEB-046
SQL・トランザクション:新しい表を作成し、主キーや列のデータ型を定義するSQL文について、SQL文の役割と適用条件をデータ操作の目的に対応付ける
問題ID FE03-WEB-047
更新・集約・DDL:SUMとAVGの計算手順と結果の妥当性を確認する
問題ID FE03-WEB-048
更新・集約・DDL:COUNT(*)とCOUNT列のNULL扱いの定義・役割・適用条件を確認する
問題ID FE03-WEB-049
SQL・トランザクション:既存のEmployee表へ email 列を追加したい。用途として最も適切なSQL文について、SQL文の役割と適用条件をデータ操作の目的に対応付ける
問題ID FE03-WEB-050
更新・集約・DDL:GROUP BYの非集約列ルールの定義・役割・適用条件を確認する
問題ID FE03-WEB-051
SQL・トランザクション:処理を全て確定するか全く実行しないかを保証するACID特性を識別する
問題ID FE03-WEB-052
SQL・トランザクション:COMMIT済みの更新結果を障害後も保持するACID特性を識別する
問題ID FE03-WEB-053
SQL・トランザクション:口座振替処理の途中でエラーを検出し、そのトランザクション内の未確定更新を取り消したい。使用する操作について、操作の役割と適用条件をデータ操作の目的に対応付ける
問題ID FE03-WEB-054
SQL・トランザクション:二つのトランザクションが同じ在庫を更新し、後の書込みで先の更新が失われる同時実行異常を識別する
問題ID FE03-WEB-055
SQL・トランザクション:未COMMITの値を別トランザクションが読み、その後ROLLBACKされた場合に生じる読取り異常を識別する
問題ID FE03-WEB-056
SQL・トランザクション:同じ行を再読した際に、別トランザクションのCOMMITによって値が変わる同時実行異常を識別する
問題ID FE03-WEB-057
ACID・排他制御・障害回復:デッドロックの定義・役割・適用条件を確認する
問題ID FE03-WEB-058
ACID・排他制御・障害回復:共有ロックと排他ロックの定義・役割・適用条件を確認する
問題ID FE03-WEB-059
SQL・トランザクション:更新データページより先にログを安定記憶へ書き、障害時の取消し・再実行に備える原則を識別する
問題ID FE03-WEB-060
ACID・排他制御・障害回復:チェックポイントの目的の定義・役割・適用条件を確認する
OSI/TCP-IP・通信方式、IPアドレス・サブネット・ルーティング、LAN・WAN・ネットワーク機器を扱う。OSI/TCP-IP、IPアドレス・サブネット、ルーティング、LAN機器について、通信範囲と経路を判断する。
問題ID FE03-WEB-061
OSI/TCP-IP・通信方式:OSI基本参照モデルの層の定義・役割・適用条件を確認する
問題ID FE03-WEB-062
OSI/TCP-IP・通信方式:データリンク層の定義・役割・適用条件を確認する
問題ID FE03-WEB-063
OSI/TCP-IP・通信方式:TCPの特徴の定義・役割・適用条件を確認する
問題ID FE03-WEB-064
ネットワーク基礎:多少のパケット損失より遅延増加を避けたいリアルタイム音声配信で、アプリケーション側で必要な補完を行う場合に利用されやすいトランスポートプロトコルについて、プロトコルごとの用途・制約を比較し、要件に合うものを選ぶ
問題ID FE03-WEB-065
OSI/TCP-IP・通信方式:全二重通信の定義・役割・適用条件を確認する
問題ID FE03-WEB-066
OSI/TCP-IP・通信方式:回線交換とパケット交換を比較する手順と判断根拠を確認する
問題ID FE03-WEB-067
ネットワーク基礎:TCP/IP通信で、上位層から下位層へデータを渡す際に各層が制御情報を付加していく処理に該当する用語を、定義と条件から識別する
問題ID FE03-WEB-068
OSI/TCP-IP・通信方式:ポート番号の役割の定義・役割・適用条件を確認する
問題ID FE03-WEB-069
OSI/TCP-IP・通信方式:HTTPとHTTPSの違いと判断条件を整理する
問題ID FE03-WEB-070
ネットワーク基礎:利用者が www.example.com のようなホスト名から接続先IPアドレスを調べるために利用する仕組みについて、LAN・IP・経路制御の仕組みと通信要件を対応付ける
問題ID FE03-WEB-071
IPアドレス・サブネット・ルーティング:IPv4アドレス長の定義・役割・適用条件を確認する
問題ID FE03-WEB-072
IPアドレス・サブネット・ルーティング:IPv6アドレス長の定義・役割・適用条件を確認する
問題ID FE03-WEB-073
IPアドレス・サブネット・ルーティング:CIDRのホスト数の計算手順と結果の妥当性を確認する
問題ID FE03-WEB-074
IPアドレス・サブネット・ルーティング:サブネットマスクを判断する条件と根拠を確認する
問題ID FE03-WEB-075
IPアドレス・サブネット・ルーティング:ネットワークアドレスを求める手順と結果の妥当性を確認する
問題ID FE03-WEB-076
IPアドレス・サブネット・ルーティング:ブロードキャストアドレスを求める手順と結果の妥当性を確認する
問題ID FE03-WEB-077
IPアドレス・サブネット・ルーティング:プライベートIPv4アドレスを見分ける特徴と条件を確認する
問題ID FE03-WEB-078
IPアドレス・サブネット・ルーティング:NATの目的の定義・役割・適用条件を確認する
問題ID FE03-WEB-079
IPアドレス・サブネット・ルーティング:デフォルトゲートウェイの定義・役割・適用条件を確認する
問題ID FE03-WEB-080
IPアドレス・サブネット・ルーティング:ルーティングテーブルの最長一致の定義・役割・適用条件を確認する
問題ID FE03-WEB-081
IPアドレス・サブネット・ルーティング:デフォルトルートの定義・役割・適用条件を確認する
問題ID FE03-WEB-082
IPアドレス・サブネット・ルーティング:静的ルーティングと動的ルーティングを比較する手順と判断根拠を確認する
問題ID FE03-WEB-083
LAN・WAN・ネットワーク機器:L2スイッチの役割の定義・役割・適用条件を確認する
問題ID FE03-WEB-084
LAN・WAN・ネットワーク機器:ルータの役割の定義・役割・適用条件を確認する
問題ID FE03-WEB-085
LAN・WAN・ネットワーク機器:MACアドレスの定義・役割・適用条件を確認する
問題ID FE03-WEB-086
ネットワーク基礎:同一IPv4 LAN上で、送信先IPアドレスに対応するMACアドレスを知るために利用するプロトコルについて、LAN・IP・経路制御の仕組みと通信要件を対応付ける
問題ID FE03-WEB-087
ネットワーク基礎:一台の物理スイッチ上で部署ごとに論理的なLANを分離し、ブロードキャストドメインを分けたい。利用する技術として適するものを、選択肢の違いから判断する
問題ID FE03-WEB-088
ネットワーク基礎:冗長化のためEthernetスイッチ間を複数経路で接続したところ、フレームがループしてブロードキャストストームが発生する恐れがある。この対策として用いられるものを、選択肢の違いから判断する
問題ID FE03-WEB-089
LAN・WAN・ネットワーク機器:無線LANのアクセスポイントの定義・役割・適用条件を確認する
問題ID FE03-WEB-090
ネットワーク基礎:同一拠点内のネットワークと、通信事業者回線で離れた拠点間を結ぶ広域ネットワークを区別する
DNS・DHCP・名前解決、HTTP/HTTPS・メール・FTP、SNMP・VPN・ネットワーク管理を扱う。DNS・DHCP、HTTP・メール・FTP、SNMP・VPNについて、プロトコルの役割と通信手順を判断する。
問題ID FE03-WEB-091
DNS・DHCP・名前解決:DNSの役割の定義・役割・適用条件を確認する
問題ID FE03-WEB-092
DNS・DHCP・名前解決:DNSレコードの使い分けを目的と条件から判断する
問題ID FE03-WEB-093
プロトコル・ネットワーク管理:example.jp 宛ての電子メールを受け取るメールサーバをDNSで示すために用いるレコードについて、通信プロトコル・ポート・管理コマンドの役割を見分ける
問題ID FE03-WEB-094
DNS・DHCP・名前解決:DNSキャッシュとTTLの定義・役割・適用条件を確認する
問題ID FE03-WEB-095
DNS・DHCP・名前解決:DHCPの役割の定義・役割・適用条件を確認する
問題ID FE03-WEB-096
DNS・DHCP・名前解決:DHCPリースの定義・役割・適用条件を確認する
問題ID FE03-WEB-097
DNS・DHCP・名前解決:DHCPリレーの役割の定義・役割・適用条件を確認する
問題ID FE03-WEB-098
プロトコル・ネットワーク管理:DNSでIPアドレスとホスト名を対応付けるとき、入力と得られる情報の関係を区別する
問題ID FE03-WEB-099
HTTP/HTTPS・メール・FTP:HTTPの要求応答モデルの定義・役割・適用条件を確認する
問題ID FE03-WEB-100
HTTP/HTTPS・メール・FTP:HTTPメソッドの使い分けを目的と条件から判断する
問題ID FE03-WEB-101
HTTP/HTTPS・メール・FTP:HTTP状態コードの意味の定義・役割・適用条件を確認する
問題ID FE03-WEB-102
プロトコル・ネットワーク管理:HTTP自体は基本的に状態を保持しないが、Webサイトがブラウザ側に識別情報などを保存して次回要求で送らせる仕組みとして代表的なものを、選択肢の違いから判断する
問題ID FE03-WEB-103
HTTP/HTTPS・メール・FTP:HTTPSの保護範囲の定義・役割・適用条件を確認する
問題ID FE03-WEB-104
HTTP/HTTPS・メール・FTP:サーバ証明書の定義・役割・適用条件を確認する
問題ID FE03-WEB-105
プロトコル・ネットワーク管理:電子メールの送信やメールサーバ間の配送に用いられる代表的なプロトコルについて、通信プロトコル・ポート・管理コマンドの役割を見分ける
問題ID FE03-WEB-106
プロトコル・ネットワーク管理:複数端末から同じメールボックスを利用し、既読状態やフォルダ構成をサーバ側で共有したい。一般に適するプロトコルについて、プロトコルごとの用途・制約を比較し、要件に合うものを選ぶ
問題ID FE03-WEB-107
プロトコル・ネットワーク管理:電子メールで画像や添付ファイル、異なる文字コードなどを扱うために用いられる仕組みについて、仕組みごとの用途・制約を比較し、要件に合うものを選ぶ
問題ID FE03-WEB-108
HTTP/HTTPS・メール・FTP:FTPの基本用途の定義・役割・適用条件を確認する
問題ID FE03-WEB-109
プロトコル・ネットワーク管理:クライアント側がNATやファイアウォール配下にあり、サーバからクライアントへの新規データ接続を受けにくい場合、一般に利用しやすいFTPモードについて、通信プロトコル・ポート・管理コマンドの役割を見分ける
問題ID FE03-WEB-110
HTTP/HTTPS・メール・FTP:HTTP/3の特徴を概観する手順と判断根拠を確認する
問題ID FE03-WEB-111
SNMP・VPN・ネットワーク管理:SNMPの構成の定義・役割・適用条件を確認する
問題ID FE03-WEB-112
SNMP・VPN・ネットワーク管理:MIBの定義・役割・適用条件を確認する
問題ID FE03-WEB-113
SNMP・VPN・ネットワーク管理:SNMP通知の定義・役割・適用条件を確認する
問題ID FE03-WEB-114
プロトコル・ネットワーク管理:あるIPホストへの到達性を簡易に確認し、応答時間の目安も得たい。代表的なコマンドについて、通信プロトコル・ポート・管理コマンドの役割を見分ける
問題ID FE03-WEB-115
プロトコル・ネットワーク管理:宛先までにどのルータを経由しているかを段階的に確認し、遅延や到達障害の切分けに利用するコマンドについて、通信プロトコル・ポート・管理コマンドの役割を見分ける
問題ID FE03-WEB-116
プロトコル・ネットワーク管理:回線利用率が高い時間帯とパケット遅延の関係を継続的に測定し、増強判断へ使う活動はどの管理に最も該当するかについて、通信プロトコル・ポート・管理コマンドの役割を見分ける
問題ID FE03-WEB-117
SNMP・VPN・ネットワーク管理:VPNの基本の定義・役割・適用条件を確認する
問題ID FE03-WEB-118
プロトコル・ネットワーク管理:元のパケットを別プロトコルのパケットで包み、仮想的な通信路を作る技術の役割を識別する
問題ID FE03-WEB-119
プロトコル・ネットワーク管理:在宅勤務者のPCから社内ネットワークへ安全に接続させたい。用途として最も適するものを、選択肢の違いから判断する
問題ID FE03-WEB-120
プロトコル・ネットワーク管理:ネットワーク機器の設定内容、OSバージョン、設置場所、変更履歴を一元的に記録・維持する活動について、通信プロトコル・ポート・管理コマンドの役割を見分ける
仮想ネットワーク・SDN/NFV、負荷分散・CDN・可用性、分散DB・レプリケーション・クラウドDBを扱う。仮想ネットワーク、負荷分散・CDN、分散DB・レプリケーションについて、可用性と性能を判断する。
問題ID FE03-WEB-121
仮想ネットワーク・SDN/NFV:仮想ネットワークの考え方の定義・役割・適用条件を確認する
問題ID FE03-WEB-122
仮想ネットワーク・SDN/NFV:トンネリングの用途の定義・役割・適用条件を確認する
問題ID FE03-WEB-123
仮想ネットワーク・SDN/NFV:SDNの基本の定義・役割・適用条件を確認する
問題ID FE03-WEB-124
クラウド・分散:SDN構成で、ネットワーク全体の方針に基づきスイッチ等へ転送ルールを指示する役割について、仮想化・クラウド・分散処理の構成と適用場面を比較する
問題ID FE03-WEB-125
仮想ネットワーク・SDN/NFV:OpenFlowの位置づけの定義・役割・適用条件を確認する
問題ID FE03-WEB-126
仮想ネットワーク・SDN/NFV:NFVの定義・役割・適用条件を確認する
問題ID FE03-WEB-127
仮想ネットワーク・SDN/NFV:SDNとNFVの違いと判断条件を整理する
問題ID FE03-WEB-128
クラウド・分散:同一物理ホスト上の複数仮想マシン間を論理的に接続し、必要に応じて外部ネットワークへ中継するソフトウェア的なスイッチについて、仮想化・クラウド・分散処理の構成と適用場面を比較する
問題ID FE03-WEB-129
仮想ネットワーク・SDN/NFV:ネットワーク分離を設計する手順と判断根拠を確認する
問題ID FE03-WEB-130
仮想ネットワーク・SDN/NFV:SDNの運用上の利点の定義・役割・適用条件を確認する
問題ID FE03-WEB-131
負荷分散・CDN・可用性:ロードバランサの役割の定義・役割・適用条件を確認する
問題ID FE03-WEB-132
クラウド・分散:同等性能の複数サーバへ要求を順番に振り分ける方式を、現在負荷や重みを考慮する方式と区別する
問題ID FE03-WEB-133
負荷分散・CDN・可用性:ヘルスチェックの目的の定義・役割・適用条件を確認する
問題ID FE03-WEB-134
負荷分散・CDN・可用性:セッション維持の定義・役割・適用条件を確認する
問題ID FE03-WEB-135
負荷分散・CDN・可用性:CDNの役割の定義・役割・適用条件を確認する
問題ID FE03-WEB-136
負荷分散・CDN・可用性:CDNキャッシュヒットの定義・役割・適用条件を確認する
問題ID FE03-WEB-137
負荷分散・CDN・可用性:CDNのTTLの定義・役割・適用条件を確認する
問題ID FE03-WEB-138
負荷分散・CDN・可用性:冗長構成の意義の定義・役割・適用条件を確認する
問題ID FE03-WEB-139
負荷分散・CDN・可用性:アクティブ・スタンバイの定義・役割・適用条件を確認する
問題ID FE03-WEB-140
負荷分散・CDN・可用性:地理分散の可用性の定義・役割・適用条件を確認する
問題ID FE03-WEB-141
分散DB・レプリケーション・クラウドDB:分散データベースの定義・役割・適用条件を確認する
問題ID FE03-WEB-142
分散DB・レプリケーション・クラウドDB:分散DBの透過性の定義・役割・適用条件を確認する
問題ID FE03-WEB-143
分散DB・レプリケーション・クラウドDB:レプリケーションの定義・役割・適用条件を確認する
問題ID FE03-WEB-144
分散DB・レプリケーション・クラウドDB:同期レプリケーションの定義・役割・適用条件を確認する
問題ID FE03-WEB-145
分散DB・レプリケーション・クラウドDB:非同期レプリケーションの定義・役割・適用条件を確認する
問題ID FE03-WEB-146
分散DB・レプリケーション・クラウドDB:プライマリ・レプリカ構成の定義・役割・適用条件を確認する
問題ID FE03-WEB-147
クラウド・分散:複数サイトにまたがる一つのトランザクションに関し、全参加サイトが更新可能か確認した後に一斉に確定または取消しを決める仕組みについて、仕組みの役割と適用条件をデータ操作の目的に対応付ける
問題ID FE03-WEB-148
分散DB・レプリケーション・クラウドDB:分散DBの障害課題の定義・役割・適用条件を確認する
問題ID FE03-WEB-149
分散DB・レプリケーション・クラウドDB:クラウドDBサービスの特徴の定義・役割・適用条件を確認する
問題ID FE03-WEB-150
分散DB・レプリケーション・クラウドDB:クラウドDBの可用性設計の定義・役割・適用条件を確認する