データベース
テクノロジ / デジタル技術 / 収録 6 問 / 項目 5 / 5
データベースを演習する問題
- 多くの業務システムで使われている関係データベース(RDBMS)の、 データの持ち方の説明として最も適切なものはどれか。データベース方式
- 会員情報を管理する表を設計している。この表の中の1行を他の行と区別して 確実に取り出すために設定する主キーの説明として、最も適切なものはどれか。データベース設計
- 受注を1つの表で管理しており、1行に受注の内容と顧客の住所をまとめて記録している。 同じ顧客が何度も注文したため同じ住所が何行にも入っており、引っ越しの連絡を受けて 直したときに一部の行を直しそびれ、住所が食い違った。 このような事態を防ぐために行う正規化の目的として、最も適切なものはどれか。データベース設計
- 商品コードと商品名をもつ商品表と、売上日・商品コード・数量をもつ売上表がある。 売上表には商品名が入っていない。売上表の各行に商品名を加えた一覧を得たい。 このときに行う関係演算として、最も適切なものはどれか。データ操作
- 口座Aから口座Bへ振り込む処理は、Aの残高を減らす更新とBの残高を増やす更新の 二つからなり、この二つを一つのトランザクションとして扱っている。Aの更新が 終わった直後に障害が起きたときの動作として、最も適切なものはどれか。トランザクション処理
- 複数の処理が同時に同じデータを更新しても矛盾が生じないよう、更新中のデータには 他の処理が手を出せないようにする排他制御を行っているデータベースがある。 ここで起こりうるデッドロックの説明として、最も適切なものはどれか。トランザクション処理
この中分類の出題範囲
シラバスの小分類・項目です。右側は現在の収録数。
データベース方式
- データベースの概要1 問
データベース設計
- データベースの設計1 問
- 正規化とパフォーマンス設計1 問
データ操作
- データベースの操作1 問
トランザクション処理
- トランザクション処理2 問