令和5年 問59
関係データベースで管理された“会員管理”表を正規化して、“店舗”表、“会員種別”表及び“会員”表に分割した。“会員”表として、適切なものはどれか。ここで、表中の下線は主キーを表し、 一人の会員が複数の店舗に登録した場合は、番号を店舗ごとに付与するものとする。
店舗コード | 店舗名 | 会員番号 | 会員名 | 会員種別コード | 会員種別名 |
001 | 札幌 | 1 | 試験 花子 | 02 | ゴールド |
001 | 札幌 | 2 | 情報 太郎 | 02 | ゴールド |
002 | 東京 | 1 | 高度 次郎 | 03 | 一般 |
002 | 東京 | 2 | 午前 桜子 | 01 | プラチナ |
003 | 大阪 | 1 | 午前 桜子 | 03 | 一般 |
店舗コード | 店舗名 |
会員種別コード | 会員種別名 |
ア | 会員番号 | 会員名 | ||||
イ | 会員番号 | 会員名 | 会員種別コード | |||
ウ | 会員番号 | 店舗コード | 会員名 | |||
エ | 会員番号 | 店舗コード | 会員名 | 会員種別コード |
令和5年 問66
トランザクション処理におけるコミットの説明として、適切なものはどれか。
ア あるトランザクションが共有データを更新しようとしたとき、そのデータに対する他のトランザクションからの更新を禁止すること
イ トランザクションが正常に処理されたときに、データベースへの更新を確定させること
ウ 何らかの理由で、 トランザクションが正常に処理されなかったときに、データベースをトランザクション開始前の状態にすること
エ 複数の表を、互いに関係付ける列をキーとして、一つの表にすること
令和5年 問78
関係データベースの主キーの設定に関する記述として、適切なものだけを全て挙げたものはどれか。
a 値が他のレコードと重捜するものは主キーとして使用できない。
b インデックスとの重複設定はできない。
c 主キーの値は数値でなければならない。
d 複数のフィールドを使って主キーを構成できる。
ア a、c
イ a、d
ウ b、c
エ b、d
令和5年 問100
関係データベースにおける結合操作はどれか。
ア 表から、特定の条件を満たすレコードを抜き出した表を作る。
イ 表から、特定のフィールドを抜き出した表を作る。
ウ 二つの表から、同じ値をもつレコードを抜き出した表を作る。
エ 二つの表から、フィールドの値によって関連付けした表を作る。
コメント