- ベストアンサー
MSDEって何ですか?
多分データベース関連だと思うのですが、MSDEって何ですか? 何の略で、例えばSQL-ServerやMS-Accessと比べた時の、メリットやデメリットは何なのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
promeさんに補足で、 MSDEは、同時接続が5台までしかパフォーマンスが保証されていません。promeさんがおっしゃっているように管理ツールがつかなかったりデータベースの容量の制限があったりというデメリットがあります。但しSQL-Serverと比べるとライセンスが必要ない分、コストが抑えられます。 Accessと比べると何と言ってもデータベースの安全性でしょうね。エンジン部分はSQL-Server互換ですから、スタンドアロンならともかく共有して使う場合は安全性・パフォーマンス共にAccessよりはかなりいいです。難点はVBA+Jetによるプログラムより敷居が高いことでしょうか。 MSDEはOfficeのProfessional以上に付属しています。 再配布できるのはDevelopper版に付属しているもののみです。
その他の回答 (2)
- YoshiMu
- ベストアンサー率41% (96/229)
さらに補足をします。 データベースファイルの上限は2GB。 5台までの接続のために最適化されている、とは書かれていますが、DBマガジンのライターによりますと、同時接続128でも動作上、性能上、SQL Serverとの差はなかった。とのこと。(誰が保証してくれるというわけでもないですが。) また、SQL Server7.0のサービスパックをそのまま適用できますので、SQL Serverファミリとして考えて問題ないです。 Visual Basic6.0やVisual Studio6.0のプロフェッショナルを持っている場合、マイクロソフトから直販で入手できました。5千円くらいだったと思います。 Visual Studio 6.0エンタープライズ版には無償で提供されます。これらはもちろんデータベースエンジン部分だけですが、再配布可能です。 このCDにはSQL Server 7.0 Developer Editionも含まれ、開発時のみ管理ツールとして利用できます。
お礼
大変詳しく、ありがとうございました。
- prome
- ベストアンサー率32% (64/196)
Microsoft Data Engineの略です。MicrosoftはSQL-Serverのサブセットと 位置付けています。基本的にはSQL-Serverと同機能ですが、DB管理等の ツールがないらしいです。詳細は 「SQL Server7.0 MSDE完全トレーニングテキスト」(上下巻)技術評論社 堀川 明著にくわしくあります。以下のURLはこの著者のサイトです。
お礼
早速、ありがとうございました。
補足
ちなみに、SQL-ServerやAccessは、製品で売っていますが、MSDEも製品として売っているものですか? 売っているとしたら、価格はどれくらいの物なのでしょうか?(SQL-ServerやAccessもオープンなので、これもオープン価格?)
お礼
大変詳しく、ありがとうございました。