1

我碰巧发现自己处于使用 Oracle SQL Developer 版本 1.5.5 的情况,并且有一个庞大的数据库,其文档非常差。我想创建一个星形或雪花模式,以便更好地理解数据。有没有简单的方法来做到这一点?

4

1 回答 1

3

您可以使用SQL Developer Data Modeler对物理数据模型进行逆向工程。这实际上是一个独立于 SQL Developer 的工具,但共享一些品牌。它也是免费的。

结果图的质量将在很大程度上取决于物理数据结构的实现情况。只有在数据库定义了外键约束(禁用就足够了)时,您才会获得关系。同样,UID 需要定义的主键约束。如果您的数据库缺乏约束,您将不得不依赖列命名约定、数据分析和您的业务知识。

星形或雪花模式适用于数据仓库。那是您正在处理的那种数据库吗?

于 2017-06-28T12:46:01.080 回答