Oracle SQL Developerバージョン1.5.5を使用している状況で、ドキュメントが非常に貧弱なこの巨大なデータベースが存在します。私は、データのより良い理解のために星やスノーフレークスキーマを作成したいと思います。それを行う簡単な方法はありますか?既存のデータベース(Oracle)からスター/スノーフレークスキーマを作成
1
A
答えて
3
SQL Developer Data Modelerを使用して物理データモデルをリバースエンジニアリングすることができます。これは実際にはSQL Developerとは別のツールですが、いくつかのブランディングを共有しています。それはまた無料です。
結果の図の品質は、物理データ構造がどれだけうまく実装されているかによって大きく異なります。データベースで外部キー制約が定義されている場合(無効になっていれば十分です)、リレーションシップのみを取得します。同様に、UIDには、定義された主キー制約が必要です。データベースに制約がない場合は、列の命名規則、データ分析、およびビジネス知識に頼る必要があります。
スターまたはスノーフレークスキーマは、データウェアハウス用です。それはあなたが扱っているデータベースの種類ですか?
+0
あなたの助けていただきありがとうございます私はそれを試してみる前に私は私のコンピュータにインストールするために私たちの管理者に依頼する必要があります。 はい、トランザクションを持つデータウェアハウスです。データベースはまた、重要な制約を定義しています(ありがたいことに:)。 –
関連する問題
- 1. データベースから既存のデータを選択してテストデータを作成する
- 2. 既存のデータベースからRDSインスタンスを作成するaws cliコマンドを取得
- 3. Laravelの既存のデータベースから移行とモデルを作成する方法
- 4. nodeJS内の既存のデータベースからマイグレーションとモデルを生成
- 5. Ruby On Rails:既存のデータベースからモデルビューとコントローラを作成する
- 6. 既存のデータベースからPOCOプロキシを生成する方法
- 7. Laravel/lumen 5.2既存のデータベースから移行テーブルを生成
- 8. 既存のデータベースからdatamaモデルを生成
- 9. 既存のMySQLデータベースからVisio ERDを生成
- 10. Symfony既存のデータベースからエンティティを生成する方法
- 11. oracleデータベース・インスタンスの作成
- 12. Mojolicious:既存のデータベースからのResultSet
- 13. 既存のSQLiteデータベースからのGeoPoints
- 14. 既存のデータベースからのLaravelシードデータベース
- 15. oracleリモート・データベースからローカル・アクセス・データベースへのデータベース・リンクを作成する方法
- 16. Azure既存のデータベースから検索
- 17. 既存のデータベースのキーストーンと多対多の関係を作成
- 18. WSO2の既存のデータベースにアプリケーション固有のテーブルを作成
- 19. OracleデータベースからJavaのxmlテスト・データを作成
- 20. IDEA - "外部モデルからインポート"と "既存のソースから作成"
- 21. EntityFrameworkの移行で既存のデータベースを作成しよう
- 22. Fluent NHibernate - 既存のデータベースのマッピングを作成
- 23. 既存のデータベースの作成スクリプトをデータなしで作成 - SQL Server 2008
- 24. データなしで既存のデータベースからデータベースを作成するにはどうすればよいですか?
- 25. JavaからOracleデータベースへのテーブルの作成
- 26. 既存のデータベース
- 27. 既存のデータベース
- 28. 既存のiPhoneアプリからiPadアプリを作成しますか?
- 29. 既存のデータベースコンテナからドッカーイメージを作成できますか?
- 30. Rails:既存のテーブルからモデルを作成しますか?
データモデル**ダイアグラム**を作成しますか?スターとスノーフレークはデータベース設計の種類であり、既存のスキーマの "of"を作成することはできません。 –