web-dev-qa-db-ja.com

無料のオンラインコラボレーションデータベーススキーマツールはありますか?

データベースの一般的なスキーマを作成する際にオンラインコラボレーション機能を提供できる無料のシンプルなMySQLツールに興味があります。何でも知ってますか?

6
Ek Kosmos

Vertabelo を使用できます。 VertabeloはChromeの下で作業しているオンラインデータベースデザイナーであり、Safariは私が働いている会社によって開発されました。

Vertabeloは、ビジュアルデータベーススキーマ作成領域でのオンラインコラボレーションに焦点を当てています。このツールの最も重要な機能は、チーム全体でデータベースモデルを共有し、Webブラウザーを介して共同作業できることです。それはまたあなたのウェブページ/ブログ/ウィキに図を埋め込む可能性のある公開モデルリンクを持つことを可能にします。

その他のVertabelo機能は次のとおりです。

  • PosgreSql、MySQL、Oracle、MS SQL Server、DB2、SQLite、HSQLDBのサポート
  • 動的/視覚検索
  • ライブデータベースモデルの検証
  • モデルのバージョン管理
  • フォワードエンジニアリング
  • リバースエンジニアリング

Vertabeloは学術プロジェクトに無料で使用でき、大規模なデータベースプロジェクトには商用バージョンがあります。

4

あなたはチェックするべきです http://schemabank.com/ それはあなたが望むすべてをしているようです

他の代替案は ソリューションブループリント または creately ですが、これらは一般的な協調UML設計ツールを提案しますが、おそらくニーズにも役立ちます。

3
RagnaRock

データベースの構造を協調して操作する方法として、Subversion(SVN)を使用できます。また、誰が何をいつ変更したかを把握する場合にも非常に役立ちます。また、変更が機能しない場合や問題が発生した場合に、コードへの変更をロールバックする機能も提供します。

MySQLとSQL Serverの両方のデータベース、ストアドプロシージャ、および権限のコードを管理する方法として、SVNをよく使用しました。また、ファイルをロックして、開いている間は誰も編集できないようにする方法も提供します。

Subversionサーバー: http://Subversion.tigris.org/

次に、Windowsと統合できるTortoiseをインストールして、コードにポイントアンドクリックでアクセスできるようにします。

Tortoise SVNクライアント: http://tortoisesvn.tigris.org/

Apache 2.2サーバーがインストールされている必要があります。

これは私がウェブで見つけたチュートリアルで、かなり簡単に見えます。
http://svn-ref.assembla.com/Subversion-server-guide-windows.html

SourcesafeやCVSのような他のソリューションは存在しますが、快適に感じるものに依存します。

2
Craig Efrein
1
Neil McGuigan