• ベストアンサー

違いを教えてください。

全く基本的なことで恐縮ですが、 以下の4つの違いを教えてください。 SQL Server Oracle PostgresSQL MySQL よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • mth-mmk
  • ベストアンサー率38% (35/90)
回答No.3

SQL Server 今はMicrosoftの出しているWindows専用のデータベース。ただし、安いとも言い切れない。Windowsに特化してチューニングされているのが特長ですね。 Sybaseが出していた同名のRDBMSのライセンスを買ってWindowsに移植したモノですが現在のバージョンのコードはほとんど書き換わってます。 Oracle 商用RDBMSの定番。価格は機能に応じて安いのから高いのまであります。(Oracle=高いと言うすり込みが行われていますが、システムの組み方によってはSQL Severより安くなります。)Linux、Windowsからメインフレームまでほぼ同じ様に動作する互換性が最大の強みでしょうか?イメージとしては中規模から大規模向けですね。 PostgresSQLはオープンソースのRDBMSです。基本的にはOracleクローンを目指しているのか機能は多いですがOracleよりは遅い様です。オープンソースなのでほとんどのOSで動きます。サポートしている会社は日本では多いですが欧米ではMySQLの方が主流の様です。まともにシステム組んでいくとOracleじゃないとダメと言うのが5年ぐらい前の一般的評価でしたが今はどうなんでしょうねぇ? MySQLも商用以外はフリーのRDBMSです。機能よりも速度重視なので、機能に不足部分がありますが何より軽いです。使えるOSが多いのも魅力でしょうか?

noname#15948
質問者

お礼

回答ありがとうございます。 詳しい回答でとても参考になりました。 以前仕事でSQLを覚え、とても面白かったので 今後も勉強したいと思っています。 以前の会社ではSQL ServerかOracleを使っていたのだと思うですが、 これらの実物はどこかで見れませんでしょうか。

すると、全ての回答が全文表示されます。

その他の回答 (2)

回答No.2

SQL Server、Oracleは、それぞれMicrosoft社、Oracle社が出しているRDBMSで企業向けの定番ですね。 あとIBMのDB2とかあります。 SQL ServerはWindowsでしか動きません。 Windowsに特化しているというのがウリですね。 一方のOracleはWindowsを始めとしてLinux、solaris、HP-UX、AIX等々マルチプラットフォームで動かすことが出来るのがウリです。 高いか安いかについては私はコメントを控えますが (#1さんを否定しているのではないですよ) パーソナル版でしたら個人でも手に届く価格です。 どちらもサポートがしっかりしています。 PostgresSQL、MySQLは元々Linux用のフリーRDBMSですがWindowsにも移植されています。 フリー(商用の場合は安価と言った方がいいですね)である事とバージョンアップを重ねる毎により堅牢なRDBMSになり企業としては無視出来ない存在となりました。 サポートはこれまでインターネットで自力で探していましたが、商用利用のニーズが高まってサポート業者さんが増えてきています。 内容に間違いがありましたら、フォローをお願いします。

noname#15948
質問者

お礼

回答ありがとうございます。 以前勤めていた会社でSQLを使ってデータを出していたのですが、 実際どれを使っていたのかわからなく質問をしました。 Windowsのみを扱っていた会社で、また以上の回答から判断すると SQL ServerかOracleのように思えます。 これらの実物はどこかで見ることはできませんでしょうか。

すると、全ての回答が全文表示されます。
  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

SQL Server マイクロソフト社製。 Oracle 高い。商用データベース。 PostgresSQL フリー。 MySQL フリー。ただし商用は有料。 スピードを求めているので多少やれることは少ない。 (ただしやり方を変えればできる事が多い) 私はMysqlしか使ってませんので、ほかの説明はあっさりです。

noname#15948
質問者

お礼

早速のお返事ありがとうございました。 参考になりました。

すると、全ての回答が全文表示されます。

関連するQ&A