データベース大好き?
基本情報の平成31年春 午前問題(全80問)を
解いていきます。問題の解き方や考え方をわかりや
すく、解説してみる連載です。
問25
音声のサンプリングを1秒間に11、000回行い、
サンプリングした値をそれぞれ8ビットのデータと
して記録する。このとき、512×10^6バイトの
容量をもつフラッシュメモリに記録できる音声の長
さは、最大何分か。
ア 77
イ 96
ウ 775
エ 969
問26
関係モデルの属性に関する説明のうち、適切なもの
はどれか。
ア 関係内の属性の定義域は重複してはならない。
イ 関係内の属性の並び順に意味はなく、順番を入
れ替えても同じ関係である。
ウ 関係内の二つ以上の属性に、同じ名前を付ける
ことができる。
エ 名前をもたない属性を定義することができる。
問27
中間テスト表からクラスごと、教科ごとの平均点を
求め、クラス名、教科名の昇順に表示するSQL文
中のaに入れる字句はどれか。
中間テスト(クラス名、教科名、学生番号、名前、
点数)
〔SQL文〕
SELECT クラス名、教科名、AVG(点数)
AS 平均点 FROM 中間テスト( a )
問28
関係モデルにおいて表Xから表Yを得る関係演算は
どれか。
ア 結合(join)
イ 射影(projection)
ウ 選択(selection)
エ 併合(merge)
(解答と解説)
問25
1分間のデータ量をバイトに直すと
11000*8*60/8=0.66Mbyte
容量は
512*10^6=512Mbyte
なので、ウが正解です。
問26
ア 関係内の属性の定義域は重複してはならない。
わかりやすくいうと、データ型が重複してはならな
いという意味なので、テキストが2つ以上あったら
ダメなデータベースはダメですよね・・・
イ 関係内の属性の並び順に意味はなく、順番を入
れ替えても同じ関係である。
正解です。
ウ 関係内の二つ以上の属性に、同じ名前を付ける
ことができる。
項目名ですよね。ダメです。
エ 名前をもたない属性を定義することができる。
できないです。
問27
XXごと・・・がGROUP 並び替えがORDERですから
イですね。ORDERは指定なければ昇順(ASC)です。
問28
項目名で抜き出すのを射影と言います。
イが正解。