IPA過去問ドリル

平成30年度 春期 データベーススペシャリスト試験 午前Ⅱ 問1

テクノロジ/データベース

SQLにおけるBLOBデータ型の説明として,適切なものはどれか。

出典:平成30年度 春期 データベーススペシャリスト試験 午前Ⅱ 問1

正解:イ

解説

BLOB(Binary Large OBject)は,画像や音声,動画などの大量のバイナリデータをそのまま格納するために用いられるデータ型です。バイナリの塊として扱われるため,一般に大小比較や順序付けのための比較演算子は使用できず,列値による通常のソートや,文字列としての内部検索も行えません。

選択肢ごとの解説

  • 誤り。BLOB型の値は単なるバイナリの塊であり,全ての比較演算子(大小比較など)を使用できるわけではありません。
  • 正しい。BLOB型は,画像や音声などの大量のバイナリデータを格納するためのデータ型です。
  • 誤り。BLOB型の列値には大小関係の意味がないため,列値によるソートには適していません。
  • 誤り。BLOB型はバイナリデータであり,文字列としての検索(部分一致検索など)を直接行うことはできません。
データベーススペシャリストの過去問を演習モードで解く