令和7年秋期試験問題 午前Ⅱ 問8
問8解説へ
表定義に基づいて作成された"システム担当者"表において,トランザクションAの複合文内のSQL文全てを正常終了させるためにaに入れる字句はどれか。ここで,実線の下線は主キーを表す。
〔表定義〕
〔トランザクションAの複合文内のSQL文〕
〔表定義〕
CREATE TABLE システム担当者 (
システム番号 INTEGER,
担当者番号 INTEGER NOT NULL,
CONSTRAINT PK_システム番号 PRIMARY KEY(システム番号),
CONSTRAINT UK_担当者番号 UNIQUE(担当者番号) DEFERRABLE INITIALLY IMMEDIATE
)
システム番号 INTEGER,
担当者番号 INTEGER NOT NULL,
CONSTRAINT PK_システム番号 PRIMARY KEY(システム番号),
CONSTRAINT UK_担当者番号 UNIQUE(担当者番号) DEFERRABLE INITIALLY IMMEDIATE
)

SET CONSTRAINTS a;
UPDATE システム担当者 SET 担当者番号 = 222 WHERE システム番号 = 1234;
UPDATE システム担当者 SET 担当者番号 = 111 WHERE システム番号 = 6789;
COMMIT;
UPDATE システム担当者 SET 担当者番号 = 222 WHERE システム番号 = 1234;
UPDATE システム担当者 SET 担当者番号 = 111 WHERE システム番号 = 6789;
COMMIT;
- PK_システム番号 DEFERRED
- PK_システム番号 IMMEDIATE
- UK_担当者番号 DEFERRED
- UK_担当者番号 IMMEDIATE
正解 ウ問題へ
分野 :テクノロジ系
中分類:データベース
小分類:データ操作
中分類:データベース
小分類:データ操作
広告
解説
この問題に対する解説はまだありません。