FEnet .NETナビ

job search

検索条件

機器・言語 :MySQL
MySQLロゴ

MySQLとは?

MySQL(マイ・エス・キュー・エル)はオープンソースで公開され、多くの企業が利用しているデータベース管理システムです。 オープンソースのリレーショナルデータベース(RDBMS)として世界最大のシェアを誇り、他の追随を許さないほどの圧倒的な存在感を示しています。 日本においてもMySQLの人気は高く、solidITが2019年7月に発表したデータベース管理システムの人気ランキングではOracleに次いで2位となっています。

GNUゼネラルパブリックライセンスとコマーシャルライセンスのデュアルライセンス方式で提供され、MySQLのサーバー本体とクライアントライブラリは、ゼネラルパブリックライセンスで提供されています。 MySQLは1995年にスウェーデンの企業であるMySQL ABによって開発されましたが、2008年にMySQL ABがサン・マイクロシステムズに買収され、2010年にサン・マイクロシステムズがオラクルに買収されたことにより、現在はオラクルの所有に変わっています。

MySQLの特徴

MySQLはオープンソースであり、GNUゼネラルパブリックライセンス方式で提供されているため、基本的には無料で利用ができ、データベースサーバーに機能を追加するなどのカスタマイズの自由度も高くなっています。また、用途に合わせてストレージエンジンを選べるマルチストレージエンジン方式を採用しています。現行バージョンに組み込まれている、InnoDBストレージエンジンは信頼あるトランザクションの持つべき性質とされるACIDに準拠したトランザクションをサポートしており、非常に信頼性の高いデータベースエンジンとなっています。Linux、Windows、MacOSなど、様々なOSで利用できることもMySQLの使いやすさにつながっており、小さなアプリケーションから巨大なデータウェアハウスまで幅広い規模に対応することができます。

MySQLの資格

オラクルが運営している以下のMySQLの公式資格があります。

  • MySQL5.7 Database Administrator 1Z0-888
    MySQLのインストール、設定、アーキテクチャ、監視、セキュリティ、ユーザ管理、システムの安定状態の維持、バックアップ方法、クエリパフォーマンスの最適化、レプリケーション・トポロジの設定が出題範囲です。
  • MySQL 5.6 Developer 1Z0-882
    MySQLのアーキテクチャ、一般的な構文、スキーマ・オブジェクトの設計と作成、データに対する問合せ、結合、副問合せおよびUNION、MySQLのストアド・プログラム設計、作成および使用、データの修正、基本的な最適化、MySQLアプリケーションの開発が出題範囲です。

MySQLのトレーニング

オラクルによるオンデマンドトレーニング、オラクル会場や認定会場における集合研修、インターネットによるヴァーチャルクラスの3つが用意されています。トレーニングオンデマンドは90日間、都合の良い時間に学習できるようになっているので自分のスケジュールに合わせた学習が可能です。