DbSchemaは100以上のSQL/NoSQLデータベースを、チーム全員が閲覧できるER図とドキュメントに変えます。そして同じモデルから、スキーマ変更の設計・クエリ・デプロイまで行えます。
導入企業
スキーマはデータベースの中にあり、ドキュメントは2年前のwikiページのまま。モデルを本当に理解しているのは、それを作った本人だけ。新しいテーブルも、マイグレーションも、新メンバーの立ち上がりも、本来より高くついています。
DbSchemaはチームに、全員が見られる1つのモデルを提供します。バージョン管理され、文書化され、レビューできるモデルです。
最初の図から本番マイグレーションまで、ツールを切り替えずに。
クラウド・リモート・オンプレミスのデータベースに接続すると、クエリを書かずに、テーブル・キー・リレーションシップを含む完全なER図が得られます。
図・コメント・ホバー表示の詳細を含む対話型HTML5ドキュメントを公開できます。どのブラウザでも開けるので、アナリストもマネージャーも新メンバーも、あなたに聞く必要がありません。
モデルを開発・テスト・本番と比較し、すべての差分をレビューして、承認したものだけを適用します。
大規模システムを目的別の図に分割し、関連するものをグループ化して、いま必要なテーブルだけを表示します。
データベース非依存で始めて、PostgreSQL・MySQL・MongoDBなど対応エンジン向けの物理スキーマを、命名規則と型ルールを適用して生成します。
モデルの2つのバージョン、または2つの環境を比較して、対象データベースのSQL方言でマイグレーションスクリプトを取得します。
外部キー(実在または仮想)で関連レコードをたどり、テーブルごとではなく、文脈の中で行をそのまま編集できます。
テーブル・結合・フィルタ・グループ化をドラッグで配置し、実行前に生成されたSQLを確認できます。
テーブルを理解したオートコンプリート、スクリプト実行、そのまま編集してCSV・Excel・JSONにエクスポートできる結果表示。
再利用可能なパターンとルールでリアルなテストデータを生成し、開発とQAが本物らしいデータで作業できるようにします。
ドキュメント生成・スキーマ同期・インポート・エクスポートをGroovyでスクリプト化し、スケジュールで自動実行します。
設計しているのと同じワークスペースから、セッション・ロック・ユーザー・リソース使用状況を追跡します。
自然な言葉でクエリを依頼したり、クエリを貼り付けて何をするか尋ねたり、どのインデックスで速くなるか聞いたりできます。アシスタントはあなたのデザインモデルを読むので、答えは一般的な例ではなく、あなたのテーブルについてのものです。
スキーマはサーバーだけでなく、デザインモデルファイルの中にあります。このひとつの違いが、オフライン作業、コードのような変更レビュー、そして本番に届くものを正確に決めることを可能にします。
機内でも、会議中でも、データベースがまだ存在しなくても、スキーマをモデリング・変更できます。
プロジェクトの他の部分と同じワークフローで、Gitでスキーマをブランチ・差分・プルリクエストできます。
データベースに触れる前に、変更が実行する正確なステートメントを読めます。
レビュー済みの同じ変更を、開発・テスト・本番へと、承認ごとに進めます。
Watch more video tutorials
6つの役割、1つのモデル。全員が同じスキーマを読むので、誰が答えを知っているか探す必要はありません。
自分が書いていないスキーマから必要なテーブルを見つけ、結合を一発で正しく書けます。
論理モデルを一度作れば、対応する各エンジンの物理スキーマを生成し、命名を一貫させられます。
テーブル間のリレーションシップをたどり、誰にもスキーマを聞かずにクエリをビジュアルに構築できます。
本番を承認済みの内容と比較し、実行前にすべてのステートメントを読めます。
ブラウザでHTMLドキュメントを開けば、アプリケーションが保存しているデータを正確に把握できます。
実際のスキーマを探索しながら学べます。リレーションシップもキーも、すべて含めて。
登録不要。無料コミュニティ版と15日間のArchitectトライアルが同じインストーラーに含まれます。
今の目的に合ったワークフローへすぐに進めます。
登録不要。無料コミュニティ版。15日間のArchitectトライアルが同じインストーラーに含まれます。