現在のデータベースの主流はリレーショナルデータベースモデルである。
◯か✕か。
答えと解説を見る
答え◯
解説リレーショナルデータベースは、行と列からなる表を組み合わせてデータを管理します。
表同士をキーで関連付けられる点が特徴です。
答え◯
解説リレーショナルデータベースは、行と列からなる表を組み合わせてデータを管理します。
表同士をキーで関連付けられる点が特徴です。
答え◯
解説SQLは、表の検索、追加、更新、削除などを記述するための言語です。
データベース製品ごとの差はありますが、共通した考え方があります。
答え◯
解説データベース管理システムは、複数利用者の更新を調整し、途中で失敗した処理を戻すなどして、データの整合性を守ります。
答え◯
解説データを一元管理すると、重複や更新漏れを抑え、同じ情報を全体で共有しやすくなります。
利用権限やバックアップも集中して管理できます。
答え✕
解説排他制御は、同じデータを同時に更新して矛盾することを防ぐ仕組みです。
誰が閲覧できるかを決めるアクセス権管理とは目的が異なります。
答え✕
解説主キーは、表の各行を一意に識別する値です。
同じ名前の人がいるなら、名前だけを主キーにすると行を区別できません。
答え✕
解説同じ学籍番号でも授業が違えば別の履修になります。
学籍番号と授業IDを組み合わせた複合主キーなら、履修を一意に識別できます。
答え✕
解説学籍番号10002の生徒に将棋部と卓球部の二つを対応させるため、2行目で氏名などを空欄にして続けています。
これは一つの欄に一つの事実を置く形になっておらず、正規化済みとはいえません。
生徒、部活、所属関係、顧問の情報をそれぞれ対応付けられる表へ分けると更新しやすくなります。
答え37500円
解説商品コードで商品表と売上表を結合し、ノートの数量を合計します。
数量は100個と150個なので250個、単価150円なら合計は37500円です。
答え✕
解説表の関係には、1対1、1対多、多対多などがあります。
多対多を表で扱うときは、中間表を用いて一つずつの対応に分解します。
答え✕
解説ビッグデータの特徴は、量が大きいことだけでなく、発生速度や種類の多さなども含めて考えます。
小規模な図書館の一覧は、その代表例とはいえません。
答え◯
解説オープンデータは、商用か非商用かを問わず、誰でも利用・改変・再配布できる条件で公開されたデータです。
出典表示などの条件が付く場合はありますが、機械で扱いやすい形式と、再利用を認める明確なライセンスが重要です。
答え✕
解説人工知能は、機械学習より広い概念です。
機械学習は、データから規則や特徴を学ぶ人工知能の一つの方法です。
答え✕
解説走行中の車が集める位置や道路状態の情報は、現場で得られるセンサデータです。
施設の場所を示す情報は、地点情報やPOIとして扱われます。