• ベストアンサー
  • 困ってます

[Oracle][IBM DB2][SQL Server]の違いと適性

現在、Accessで業務アプリケーションを作成しているのですが、そろそろパフォーマンス的にも限界で、というかC/S環境でAccessを使っていること自体危険ですね… ここでデータベースをグレードアップしようと思っています。 しかし、データベースと言ってもたくさんあり、どれがいいのか 迷っています。 現在、商用RDBMSでは[Oracle][IBM DB2][SQL Server]がメインとの ことですが、これらの違いが分かりせん。 うちの規模は社員数が40人程度です Oracleは大規模システム向けと聞いた事があるのですが、 それであれば、IBM DB2かSQL Serverなのでしょうか 御教授宜しくお願いします。

共感・応援の気持ちを伝えよう!

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

  • ベストアンサー
  • 回答No.1
  • t-ka
  • ベストアンサー率28% (14/50)

SEじゃないですけど、現状でどの辺りがボトルネックになっているかまず分析する必要がありますよ、案外ハード(サーバー本体)の方がいっぱいいっぱいてこともありますから、仮にHDDのディスクアクセスの場合シリコンディスクに置き換える、メインメモリの増設などがあります。逆にソフト側(MSアクセス)で同時接続多・同時更新多・データ肥大化の場合はやはりDBエンジンを変更するしかないでしょう。自社で開発するなら(情報量の多い)SQLServer。外注の場合は先方によって得手不得手がありますので一概には言えませんがオラクルでしょうこれしかないです(規模は関係なし)。DB2は使ったことがありません。他にもたくさんデータベースエンジンがありますので・・・

参考URL:
http://ja.wikipedia.org/wiki/関係データベース管理システム

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • Oracle, DB2, SQL Serverを選ぶ基準

    MS SQL,DB2,Oracleと商用DBではメジャーなRDMSがあります。企業や個人でも小規模でウェブビジネスやってる人でもいいので、選ぶポイントってなんでしょうか?MySQLやPostgresは抜かしてください。またプラットホームがホストというのも抜かしてください。今ではWindows2003, SQL Server2005でも十分実用に耐えられると思います。値段もこの3つは拮抗していると思います。そこで選ぶとしたら何を基準にして選ぶでしょうか?

  • oracle,sql-server,DB2,フリーDB

    oracle 10g sql-server 2005 DB2 フリーDB(mysqlなど) はどれがいいでしょうか? 一応3年ぐらい前までは開発現場にいたので一通り知っています。 すべて経験ありますが管理はしたことはありません。 価格ならフリーが一番でしょう。信頼性で言うとoracle でもコストが高い。 MSとくっつくならsql-serverだと思うのですが。 まだ社内でどの程度の規模になるかも把握し切れていませんが、 やはり無難にoraが一番でしょうか?? 後々に業務システムの開発をします。 javaにするかVB,delphiなどにするかも決まってません。 DB2なら一応資格も持っているんですけどね。 管理、構築の容易さなどそれぞれの特徴も教えてください。

  • DBサーバーはどれがいいのですか?

    MySQL、PostgreSQL、SQLサーバー、ORACLEデータベースについて 仮に、ユーザが5000万人のSNSを作った場合、MySQLやPostgreSQLで対応できますか? 検索に時間がかかったりするのでしょうか? その場合、DBをORACLEにしたほうがいいのでしょうか? ■費用について もし、DBサーバーを1台設置して、ORACLEにした場合、初期費用や毎月のコストはどのくらいになるのでしょうか? ORACLE対応のDBサーバーの金額等も教えて頂ければ幸いです。 あと、SNSの会員が10万人までだとしたら、 MySQL、PostgreSQL、SQLサーバー、ORACLEのうちだと、どれがコスト的に一番効率的でしょうか?

  • transact-sqlからoracle DBを参照したい。

    transact-sqlからoracle DBを参照したい。 sql-server 2005 window server 2003 R2での環境です。transact-sqlを使用して、他のマシン上にあるoracle データベース上のテーブルのデータを取得し、そのデータを自身のマシン上のsql serverのテーブルに格納したいのですが、そのようなことはできますでしょうか。 もし、できるとすれば、どのような方法(手順)になるのでしょうか。

  • SQLサーバとOracleどっちが多く使われてますか?

    データベースの勉強をしようと思っていますが、SQLサーバかOracleどっちを勉強しようか迷ってます。就職の機会が欲しいので、多くの職がある方を勉強しようと思っています。 SQLサーバかOracleかどちらの方が多く使われているのでしょうか?

  • SQL Server 2008, Oracle 11gはなぜIBMにXML分野で遅れをとっているのか

    IBM DB2 V9にはPure XMLという素晴らしいXML機能が備わっています。既にこの機能は2年くらい前からDB2に備わっている機能で、DB9 V9はハイブリッドDBと言われていますが、なぜ後発のOracle 11g, SQL Server2008がハイブリッドDBにしないのか気になります。Oracle, MSがXMLに力をいれていないなんて事は考えにくいです。ご想像でも結構なのでなぜ2社がハイブリッド形式のDBにしないのかお聞かせください。お願いします。

  • oracle、DB2、SqlServerのフィールド数の限界について教えてください。

    タイトルの通り、 ・Oracle ・DB2 ・SqlServer この3つのデータベースのフィールド数の限界を教えて頂きたいです。 また、それぞれのRDBMSの文字列型の最大の長さを教えて頂きたいです。 ご存知の方、よろしくお願いします。

  • オラクル SQLサーバーにて ファイルをDB管理したい

    オラクルもしくはSQLサーバーにて ファイルとか画像もデータベースで管理したいのですが オラクルやSQLさーばーはファイルとかDBは 管理できるのでしょうか? 管理できる場合 ファイルをDBに保存するのでしょうか? もしくは ファイルへのリンク アドレスを 管理するのでしょうか? 詳しい方教えてください

  • VBでSQL-serverをプログラムする

    VBでmdbファイルを操作するプログラムを勉強していますが、データベースをサーバー管理するならば、AccessではなくSQL-serverなどを使った方が良いと聞きました。 質問なんですが、 SQL-serverには、Accessと同じようにユーザーフォームを使ってデータベースシステムを構築するような機能が付いているのでしょうか? そもそもOracle、dBase、SQL-serverといったデータベースソフトは、DBそのものを作成するソフトであって、DBシステムを構築するにはVBなどによるプログラム開発が必要なのでしょうか? 分かりにくい質問ですみません。

  • DB超初心者です。オラクルとSQL Serverの差異は

    データベースソフトを検討していますが、A社はオラクルで、B社はSQL Serberで作ったものを提案してきました。 機能的にはあまり差がないように見えるのですが、RDBMSの差が出てくる場面というのはあるのでしょうか。 また、運用面での違いもあれば教えてください。 OSは2003 Serverです。