使用UML图解释SQL查询?

Bat*_*n K 4 sql database uml plsql data-modeling

我必须向那些对我的项目一无所知的人展示一些复杂的查询和 PL/SQL 代码。我需要解释表是如何连接的,条件如何影响结果、连接、循环等。

有没有办法使用 UML 图来记录这个 SQL 和 PL/SQL 逻辑?

Chr*_*phe 5

你的问题很广泛。不过有一些提示:

  • 事实上,你可以类图来解释数据结构。这使人们能够了解数据是如何相关/连接的。此外,如果您的受众是面向对象的开发人员,这将非常熟悉。
  • 您可以使用示例数据解释一些特定场景,使用使用上述类的对象图
  • 如果 PL/SQL 代码非常复杂,您可以使用活动图来提供处理逻辑的可视化概览。有趣的是,活动图还支持对象流,它允许将活动与您的类模型相关联。但是,避免进行详细的重新转录(逐条控制流语句):活动图不适用于可视化编程,并且鉴于可视化的复杂性,它会适得其反。

如果您想了解更多: