我碰巧发现自己处于使用 Oracle SQL Developer 版本 1.5.5 的情况,并且有一个庞大的数据库,其文档非常差。我想创建一个星形或雪花模式,以便更好地理解数据。有没有简单的方法来做到这一点?
问问题
480 次
1 回答
3
您可以使用SQL Developer Data Modeler对物理数据模型进行逆向工程。这实际上是一个独立于 SQL Developer 的工具,但共享一些品牌。它也是免费的。
结果图的质量将在很大程度上取决于物理数据结构的实现情况。只有在数据库定义了外键约束(禁用就足够了)时,您才会获得关系。同样,UID 需要定义的主键约束。如果您的数据库缺乏约束,您将不得不依赖列命名约定、数据分析和您的业务知识。
星形或雪花模式适用于数据仓库。那是您正在处理的那种数据库吗?
于 2017-06-28T12:46:01.080 回答