如何从现有/工作数据库构建数据库模型?

时间:2018-01-15 13:45:49

标签: sql database oracle database-design

好的,你可能会觉得我的问题很愚蠢,但请阅读以下内容。

实际上我在一家公司工作,我的工作是分析和查询数据库,以便生成KPI。这是一家大公司。

今天早上,我将Oracle SQL Developper连接到数据库。它非常有效。

让我们进入困难的部分。 没有文件。 好吧,我要建立自己的文档。

...然后我点击“表格”以展开它并显示表格但没有任何反应。 精细。

我做了

  SELECT Count(*)FROM all_tables where table_name like'T%'

结果是5133张表。


您是否了解创建数据库模型的良好方法?
按数据库模型我的意思是:

database model


我正在使用Oracle SQL Developer。我还要求公司向我提供他们数据库的文档,但他们告诉我,我要求的文件不存在。

因此,如果您已经遇到过这种问题,请分享您在这种情况下如何工作?谢谢你的建议

注意:在不到5分钟的时间里,我已经收集了一些downvotes。这是一个专业的网站,我正在寻求专业的建议。我不是要求任何人做我的工作,我试图让我更明确。如果在阅读这些内容时有什么东西打扰你,请告诉我,我们可以讨论一下

1 个答案:

答案 0 :(得分:2)

档案>数据建模器>导入>数据字典

enter image description here

使用SQLDev连接

选择要为其构建模型的表/视图。

如果你选择全部5,000 - 这将花费大量时间,并消耗大量内存。您可能需要为JVM提供更多内存才能使用这么大的模型,比如2GB左右。如果可以的话,选择一个SUBSET对象并使用它们。

我有逐步截图here