テクノロジ系
データベース
主キー・SQL・トランザクションを具体的な表から学びます。行と列、NULL、集約の前後で変わる処理対象を区別することが目標です。小さな表を手で集計して結果を確かめましょう。
あなたの正答率—0回の回答
全角・半角に対応。スペースで区切ると、すべての語を含む問題を検索します。
7問(1〜7問目を表示)正誤は最後の回答を表示
記録を読み込み中記録を読み込み中記録を読み込み中記録を読み込み中記録を読み込み中記録を読み込み中記録を読み込み中
科目Aデータベースオリジナル基礎
関係データベースの主キーに求められる性質はどれか。
original-004 · 主キー科目Aデータベースオリジナル基礎
sales表の行数を数えるSQLはどれか。
original-005 · SQL科目Aデータベースオリジナル基礎
口座Aの減額と口座Bの増額を一つの処理として扱い、片方だけが反映されないようにする性質はどれか。
original-006 · トランザクション科目Aデータベースオリジナル標準
次のsales表に対してSQLを実行する。結果に含まれるshopはどれか。amountにNULLはない。
original-027 · SQL / GROUP BY / HAVING科目Aデータベースオリジナル標準
departments表とemployees表は次のとおりである。SQLの結果で、dept_idが1、2、3の順に並んだ人数はどれか。employee_idは主キーである。
original-028 · SQL / 外部結合 / NULL科目Aデータベースオリジナル標準
受注明細表に「受注番号、明細番号、顧客番号、顧客住所、商品番号、数量」を保存している。主キーは受注番号と明細番号の組合せで、同じ顧客番号の現在住所は常に一つとする。顧客が転居したとき一部の行だけを直したため、同じ顧客番号に異なる現在住所が残った。この更新時異常を直接減らす設計はどれか。過去の配送先履歴は別途保存する。
original-063 · 正規化 / 更新時異常 / 関数従属性科目Aデータベースオリジナル標準
在庫数stockが1の商品の注文を、二つの処理が同時に受け付ける。各処理は最初にstockを読み、1以上なら後でstockを0に更新するため、両方が注文成功になることがある。データベースは、次の条件付きUPDATEを一つの不可分な操作として実行し、実行時点の値で条件を評価するものとする。在庫の二重販売を防ぐ処理はどれか。
original-064 · トランザクション / 同時実行 / 条件付き更新分野ごとの正答率は、このブラウザーに保存された記録から計算します。本試験の評価点や合否を予測するものではありません。