我碰巧發現自己處於使用Oracle SQL Developer版本1.5.5的情況,並且存在此文檔非常差的大型數據庫。我想創建一個星形或雪花模式以更好地理解數據。有沒有簡單的方法來做到這一點?從現有數據庫(Oracle)創建星型/雪花模式
1
A
回答
3
您可以使用SQL Developer Data Modeler反向設計物理數據模型。這實際上是SQL Developer的獨立工具,但共享一些品牌。它也是免費的。
結果圖的質量將在很大程度上取決於物理數據結構的實施情況。如果數據庫定義了外鍵約束(禁用足夠好),則只會獲得關係。同樣,UID需要定義的主鍵約束。如果你的數據庫缺乏約束,你將不得不依賴列命名約定,數據分析和業務知識。
Star或Snowflake模式適用於數據倉庫。這是你正在處理的那種數據庫嗎?
+0
感謝您的幫助,我必須要求我們的管理員在我試用之前先將其安裝在我的電腦上。 是的,這是一個包含交易的數據倉庫。該數據庫還定義了關鍵限制(謝天謝地:))。 –
相關問題
- 1. 星型模式vs雪花模式
- 2. 使用MySQL Workbench從現有模式/模型創建數據庫
- 3. 雪花模式是否比數據挖掘的星型模式更好?
- 4. 從數據倉庫中的星型模式創建視圖
- 5. ORM等效於明星/雪花模式
- 6. DWH不是星型模式不是雪花不是E-R
- 7. 轉換一個無星型模式數據庫星型模式數據庫
- 8. 從現有的MongoDB數據庫創建Django模型
- 9. 實體框架從現有數據庫創建核心模型
- 10. 從JSON模式表示創建火花數據幀模式
- 11. 從模型創建數據庫實例
- 12. 數據倉庫 - 星型模式解釋
- 13. 從應用程序模型創建數據庫模式與否?
- 14. 從DataTable創建數據庫模式
- 15. 創建數據庫模式
- 16. Migrator.Net - 從現有數據庫創建
- 17. EF5不基於現有數據庫正確創建模型
- 18. 爲現有的數據庫/ sql視圖創建django模型?
- 19. 以編程方式創建Oracle數據庫和模式ADO.NET
- 20. Cognos FM雪花或星型模式?需要層次結構的幫助
- 21. Oracle數據庫表創建
- 22. 從雪花
- 23. 從電影數據庫創建數據庫模式
- 24. 從現有數據庫創建數據庫表正在進行
- 25. Ruby On Rails:從現有數據庫創建模型視圖和控制器
- 26. 如何從Laravel的現有數據庫創建遷移和模型
- 27. Athena從拼花模式創建表
- 28. 爲大型數據集創建MySQL數據庫模式
- 29. 如何基於關係模式創建Oracle數據庫
- 30. Oracle:創建新數據庫刪除現有用戶
你的意思是你想創建一個數據模型**圖**?星星和雪花是數據庫設計的類型,你不能創建一個「現有」模式。 –