データベース

テーマ

ネットワーク · データベース · QUESTION 001

現在のデータベースの主流はリレーショナルデータベースモデルである。
◯か✕か。

答えと解説を見る

答え

解説リレーショナルデータベースは、行と列からなる表を組み合わせてデータを管理します。
表同士をキーで関連付けられる点が特徴です。

ネットワーク · データベース · QUESTION 002

SQLとはリレーショナルデータベースを操作するための標準的な言語である。
◯か✕か。

答えと解説を見る

答え

解説SQLは、表の検索、追加、更新、削除などを記述するための言語です。
データベース製品ごとの差はありますが、共通した考え方があります。

ネットワーク · データベース · QUESTION 003

複数のユーザが同時にアクセスする場合、表計算ソフトよりデータベースソフトの方がデータの破損リスクが小さい。
◯か✕か。

答えと解説を見る

答え

解説データベース管理システムは、複数利用者の更新を調整し、途中で失敗した処理を戻すなどして、データの整合性を守ります。

ネットワーク · データベース · QUESTION 004

データベースの主要なメリットとして、データを統一的に管理できること挙げられる。
◯か✕か。

答えと解説を見る

答え

解説データを一元管理すると、重複や更新漏れを抑え、同じ情報を全体で共有しやすくなります。
利用権限やバックアップも集中して管理できます。

ネットワーク · データベース · QUESTION 005

データベース管理システムにおける排他制御とは特定の人のみアクセスを許可する機能のことである。
◯か✕か。

答えと解説を見る

答え

解説排他制御は、同じデータを同時に更新して矛盾することを防ぐ仕組みです。
誰が閲覧できるかを決めるアクセス権管理とは目的が異なります。

ネットワーク · データベース · QUESTION 006

在籍生徒データベースにおいて主キーとして名前を用いることは適切である。
◯か✕か。

答えと解説を見る

答え

解説主キーは、表の各行を一意に識別する値です。
同じ名前の人がいるなら、名前だけを主キーにすると行を区別できません。

ネットワーク · データベース · QUESTION 007

定期考査の点数を保管するデータベースを作成する。
成績テーブルの属性(フィールド)は「学籍番号、授業ID、素点」とする。
このとき、学籍番号が主キーである。
◯か✕か。
ただし、簡単のために、各授業で試験は1度のみ行われるものとする。
※ 表

答えと解説を見る

答え

解説同じ学籍番号でも授業が違えば別の履修になります。
学籍番号と授業IDを組み合わせた複合主キーなら、履修を一意に識別できます。

ネットワーク · データベース · QUESTION 008

以下の表はデータベースにおける正規化がされていると言える。
◯か✕か。
学籍番号|氏名|部活|顧問
10001|田中 太郎|野球部|佐藤
10002|山田 次郎|将棋部|高橋
||卓球部|伊藤
10003|鈴木 三郎|野球部|佐藤

答えと解説を見る

答え

解説学籍番号10002の生徒に将棋部と卓球部の二つを対応させるため、2行目で氏名などを空欄にして続けています。
これは一つの欄に一つの事実を置く形になっておらず、正規化済みとはいえません。
生徒、部活、所属関係、顧問の情報をそれぞれ対応付けられる表へ分けると更新しやすくなります。

ネットワーク · データベース · QUESTION 009

リレーショナル・データベースで管理している以下の仕入表と商品表で、ノートの仕入金額の合計を求めよ。
※表

答えと解説を見る

答え37500円

解説商品コードで商品表と売上表を結合し、ノートの数量を合計します。
数量は100個と150個なので250個、単価150円なら合計は37500円です。

ネットワーク · データベース · QUESTION 010

リレーショナル・データベースにおいて、関連付けられる項目同士は1対1の関係になっていなければならない。
◯か✕か。

答えと解説を見る

答え

解説表の関係には、1対1、1対多、多対多などがあります。
多対多を表で扱うときは、中間表を用いて一つずつの対応に分解します。

ネットワーク · データベース · QUESTION 011

図書館にある蔵書の一覧はビッグデータということができる。
◯か✕か。

答えと解説を見る

答え

解説ビッグデータの特徴は、量が大きいことだけでなく、発生速度や種類の多さなども含めて考えます。
小規模な図書館の一覧は、その代表例とはいえません。

ネットワーク · データベース · QUESTION 012

オープンデータとは、商用・非商用問わず誰でも自由に利用・再配布できるデータのことである。
◯か✕か。

答えと解説を見る

答え

解説オープンデータは、商用か非商用かを問わず、誰でも利用・改変・再配布できる条件で公開されたデータです。
出典表示などの条件が付く場合はありますが、機械で扱いやすい形式と、再利用を認める明確なライセンスが重要です。

ネットワーク · データベース · QUESTION 013

人工知能は機械学習という手法とともに発明された概念である。
◯か✕か。

答えと解説を見る

答え

解説人工知能は、機械学習より広い概念です。
機械学習は、データから規則や特徴を学ぶ人工知能の一つの方法です。

ネットワーク · データベース · QUESTION 014

車両から取得する走行データはPOI(Point Of Interest) データの一例である。
◯か✕か。

答えと解説を見る

答え

解説走行中の車が集める位置や道路状態の情報は、現場で得られるセンサデータです。
施設の場所を示す情報は、地点情報やPOIとして扱われます。

分野