スキーマをGitでバージョン管理

チームの全員が
データベースを読み、探索し、クエリできる

DbSchemaは100以上のSQL/NoSQLデータベースを、チーム全員が閲覧できるER図とドキュメントに変えます。そして同じモデルから、スキーマ変更の設計・クエリ・デプロイまで行えます。

  • 既存のデータベースに接続するだけで、数分で完全なER図を表示
  • ブラウザで誰でも開ける対話型HTMLドキュメントを公開
  • 本番に届く前にスキーマ変更をGitでレビュー
  • モデルはあなたのマシンに保存。ライブデータを公開せずに共同作業
50,000+ チーム 4.9/5 評価 対応OS
無料コミュニティ版 登録不要 15 日間の Architect トライアル付き
無料ダウンロード
ER図とスキーマドキュメントを備えたビジュアルデータベース設計ツールDbSchema
100+ データベース
|すべて見る   >

導入企業

多くのチームの問題はデータベースではありません
「中に何があるか誰も知らない」ことが問題です

スキーマはデータベースの中にあり、ドキュメントは2年前のwikiページのまま。モデルを本当に理解しているのは、それを作った本人だけ。新しいテーブルも、マイグレーションも、新メンバーの立ち上がりも、本来より高くついています。

DbSchemaはチームに、全員が見られる1つのモデルを提供します。バージョン管理され、文書化され、レビューできるモデルです。

データベース設計に必要なすべて
ドキュメント・クエリ・デプロイ

最初の図から本番マイグレーションまで、ツールを切り替えずに。

データベースからスキーマをリバースエンジニアリング
自分が作っていないデータベースを理解する

クラウド・リモート・オンプレミスのデータベースに接続すると、クエリを書かずに、テーブル・キー・リレーションシップを含む完全なER図が得られます。

HTML5ドキュメントを生成
DbSchemaを持たない人にもスキーマを共有

図・コメント・ホバー表示の詳細を含む対話型HTML5ドキュメントを公開できます。どのブラウザでも開けるので、アナリストもマネージャーも新メンバーも、あなたに聞く必要がありません。

スキーマを同期
読んでいないスキーマ変更をデプロイしない

モデルを開発・テスト・本番と比較し、すべての差分をレビューして、承認したものだけを適用します。

スキーマをビジュアルに設計
数千テーブルのスキーマも読みやすく保つ

大規模システムを目的別の図に分割し、関連するものをグループ化して、いま必要なテーブルだけを表示します。

論理スキーマを設計
一度設計すれば、どのデータベースにもデプロイ

データベース非依存で始めて、PostgreSQL・MySQL・MongoDBなど対応エンジン向けの物理スキーマを、命名規則と型ルールを適用して生成します。

データベースマイグレーションスクリプト
スキーマ変更をレビュー可能なSQLとして届ける

モデルの2つのバージョン、または2つの環境を比較して、対象データベースのSQL方言でマイグレーションスクリプトを取得します。

リレーショナルデータを探索
テーブルをまたいでデータを追いかける

外部キー(実在または仮想)で関連レコードをたどり、テーブルごとではなく、文脈の中で行をそのまま編集できます。

クエリをビジュアルに作成
スキーマを暗記していなくても正しいクエリを

テーブル・結合・フィルタ・グループ化をドラッグで配置し、実行前に生成されたSQLを確認できます。

SQLエディタ
スキーマを見ながらSQLを書く

テーブルを理解したオートコンプリート、スクリプト実行、そのまま編集してCSV・Excel・JSONにエクスポートできる結果表示。

ランダムデータを生成
空のデータベースを数分で満たす

再利用可能なパターンとルールでリアルなテストデータを生成し、開発とQAが本物らしいデータで作業できるようにします。

自動化スクリプトを実行
同じデータベース作業の繰り返しをやめる

ドキュメント生成・スキーマ同期・インポート・エクスポートをGroovyでスクリプト化し、スケジュールで自動実行します。

SQLおよびNoSQLデータベースを管理
データベースの今の状態を見る

設計しているのと同じワークスペースから、セッション・ロック・ユーザー・リソース使用状況を追跡します。

AIアシスタントを新搭載

自然な言葉でクエリを依頼したり、クエリを貼り付けて何をするか尋ねたり、どのインデックスで速くなるか聞いたりできます。アシスタントはあなたのデザインモデルを読むので、答えは一般的な例ではなく、あなたのテーブルについてのものです。

AIアシスタントができることを見る

自然言語の質問からSQLを生成するDbSchemaのAIアシスタント
ライブデータを共有せずに、データベース設計で共同作業。

SQLクライアントはデータベースを見せる
DbSchemaはモデルを与える

スキーマはサーバーだけでなく、デザインモデルファイルの中にあります。このひとつの違いが、オフライン作業、コードのような変更レビュー、そして本番に届くものを正確に決めることを可能にします。

オフラインでスキーマを設計
接続なしで設計

機内でも、会議中でも、データベースがまだ存在しなくても、スキーマをモデリング・変更できます。

Gitでデータベーススキーマをレビュー
コードのようにレビュー

プロジェクトの他の部分と同じワークフローで、Gitでスキーマをブランチ・差分・プルリクエストできます。

SQL差分スクリプトを生成
すべての変更をまずSQLで確認

データベースに触れる前に、変更が実行する正確なステートメントを読めます。

マイグレーションスクリプト
意図を持ってデプロイ

レビュー済みの同じ変更を、開発・テスト・本番へと、承認ごとに進めます。

データベーススキーマの同期

動画チュートリアルで
DbSchemaを学ぶ

DbSchemaの顧客
50,000+
チーム
4.9/5
評価

データベースに関わる
すべての役割のために

6つの役割、1つのモデル。全員が同じスキーマを読むので、誰が答えを知っているか探す必要はありません。

ソフトウェア開発者

自分が書いていないスキーマから必要なテーブルを見つけ、結合を一発で正しく書けます。

データベースアーキテクト

論理モデルを一度作れば、対応する各エンジンの物理スキーマを生成し、命名を一貫させられます。

データアナリスト

テーブル間のリレーションシップをたどり、誰にもスキーマを聞かずにクエリをビジュアルに構築できます。

データベース管理者

本番を承認済みの内容と比較し、実行前にすべてのステートメントを読めます。

マネージャー

ブラウザでHTMLドキュメントを開けば、アプリケーションが保存しているデータを正確に把握できます。

学生

実際のスキーマを探索しながら学べます。リレーションシップもキーも、すべて含めて。

自分のスキーマをER図で見てみる

登録不要。無料コミュニティ版と15日間のArchitectトライアルが同じインストーラーに含まれます。

目的に合わせて
次のステップを選ぶ

今の目的に合ったワークフローへすぐに進めます。

無料ダウンロード

登録不要。無料コミュニティ版。15日間のArchitectトライアルが同じインストーラーに含まれます。

DbSchema Newsletter

最新情報を入手してください
ニュースレターを購読して。

By submitting this, I agree to the Privacy Policy