戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ITパスポート 2019年 春期 67


問題文

OSS (Open Source Software)であるDBMSはどれか。

選択肢

Android
Firefox
MySQL(正解)
Thunderbird

🔒 解説は解答すると表示されます

OSS (Open Source Software)であるDBMSはどれか。【ITパスポート 解説】

正解の理由

DBMSは「Database Management System(データベース管理システム)」の略で、データを保存・検索・更新・管理するためのソフトウェアです。MySQLはこのDBMSに該当し、かつOSS(Open Source Software:ソースコードが公開され、誰でも利用・改変・再配布できるソフトウェア)の代表例です。そのため、選択肢の中では (MySQL)が正解となります。
  • DBMS(データベース管理システム):データを効率よく扱うためのソフトウェア。
  • OSS(オープンソースソフトウェア):ソースコードが公開され、利用や改変が許されるソフトウェア。

解法ステップ

  1. 各選択肢が何のソフトかを確認する。
    • Android → OS(オペレーティングシステム、スマホやタブレットで動く基本ソフト)
    • Firefox → ウェブブラウザ(Web閲覧用のソフト)
    • MySQL → DBMS(データベース管理システム)
    • Thunderbird → メールクライアント(メール送受信を行うソフト)
  2. 「DBMSであるか」を基準に絞る。
  3. OSSかどうかを確認する(MySQLはCommunity EditionなどでOSSとして公開)。
  4. DBMSかつOSSの組み合わせに当てはまるのが であると判断する。

選択肢別の誤答解説

  • ア: Android
    • 誤り。Androidはスマートフォン用のOS(Operating System:機器を動かす基本ソフト)です。OSSの要素(AOSP:Android Open Source Project)を含みますが、DBMSではありません。
  • イ: Firefox
    • 誤り。Firefoxはウェブブラウザ(Webページを見るためのソフト)です。Firefox自体はOSSですが、DBMSの機能は持ちません。
  • : MySQL
    • 正しい。MySQLは代表的なDBMSであり、Community Editionはオープンソース(主にGPL:GNU General Public License)で提供されています。SQL(Structured Query Language:データベースを操作する言語)を使ってデータを扱います。
  • エ: Thunderbird
    • 誤り。Thunderbirdはメールクライアント(メールの送受信や管理をするソフト)です。これもOSSですが、DBMSではありません。

よくある誤解

  1. OSS = 無料 とだけ考える誤解
    • OSSは「ソースコードが公開されている」ことを指します。多くは無料で使えますが、開発サポートや商用版を有料で提供する場合もあります(MySQLの商用版など)。
  2. OSSなら何でも同じカテゴリだと思う誤解
    • OSSかどうかとソフトの種類(OS、ブラウザ、DBMS、メールソフト)は別の概念です。OSSでも機能は異なります。問題は「DBMSであるか」がポイントです。
  3. AndroidはDBMSだと誤認するケース
    • AndroidはOSであり、内部でSQLiteのような軽量DBを使うことはありますが、Android自体がDBMSではありません。

補足コラム

  • MySQLの位置づけ:
    MySQLはリレーショナルDBMS(RDBMS:Relational Database Management System)です。関係(テーブル)でデータを扱い、SQL(Structured Query Language:構造化問い合わせ言語)で操作します。簡単な例:
    SELECT name, age FROM users WHERE age >= 20;
    
    これは「usersテーブルから年齢が20以上の人の名前と年齢を取り出す」命令です。
  • MySQLと似たもの:PostgreSQL(OSSのRDBMS)、MariaDB(MySQLから派生したOSSのRDBMS)などがあります。用途や性能に応じて選ばれます。

FAQ

Q1: MySQLは完全に無料で使えますか?
A1: MySQLにはCommunity Edition(OSSで無料)と商用のサポート版があります。個人や多くの企業ではCommunity Editionを使っていますが、商用サポートを契約することも可能です。
Q2: DBMSとデータベースは同じですか?
A2: 厳密には違います。データベースはデータの集まりそのもの。DBMSはそのデータを管理・操作するためのソフトウェアです。例えると、書類(データ)がファイルキャビネット(データベース)に入り、整理するルールや道具がDBMSです。
Q3: FirefoxやThunderbirdもOSSなら、なぜ問題に出るのですか?
A3: 問題は「DBMSであるか」を問うています。FirefoxやThunderbirdはOSSですが、種類がブラウザやメールソフトであり、DBMSではないため誤りです。

関連キーワード: OSS、オープンソース、データベース、DBMS、RDBMS、MySQL、SQL、Android、Firefox、Thunderbird、GPL、MariaDB
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ITパスポート
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について