问题标签 [database-diagramming]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1645 浏览

tsql - SQL 命令添加数据库图表

sqlserver 2008 上是否有可以运行的 tsql 命令以启用数据库图表,而不是出现此对话框:

此数据库没有使用数据库图表所需的一个或多个支持对象。你想创建它们吗?

0 投票
7 回答
1309 浏览

database - 图形化表示数据库结构的工具

我被要求为我们的数据库创建图形表示,我查看了诸如lucidchart 之类的工具。有什么好的工具可以用来以图形方式表示数据库及其关系吗?

0 投票
1 回答
6167 浏览

database - Enterprise Architect:在数据库图中隐藏外键标签?

我正在使用 Sparx Systems Enterprise Architect 7 Professional,但我找不到在数据库图中隐藏外键关联标签的方法。

是的,我知道我可以右键单击每个连接器并使用上下文菜单中的“设置可见性”选项,但我想必须有一个按图或全局设置才能做到这一点。

感谢您的时间。

0 投票
1 回答
1155 浏览

sql-server - 从 SQL Server 数据库图表中隐藏关系

我正在使用带有 SQL Server Management Studio 的 SQL Server 2005 数据库。

有没有办法隐藏图表中两个表之间的关系而不实际从数据库中删除关系?任何帮助将不胜感激。

0 投票
2 回答
1612 浏览

sql - 自动调整 sql server 数据库图表视图

我看到有“安排表格”可以将您的表格关系组织得很清楚。无论如何要自动调整表格大小,以便显示:

  1. 表的全名
  2. 显示所有字段的全高。

我发现自己一遍又一遍地手动调整表格,这很痛苦。我希望有某种方法可以一键自动更正图中所有表格的大小。也许我太有希望了。

0 投票
7 回答
7470 浏览

mysql - 我应该使用什么软件来手动绘制模式图?

我们的应用程序有一个相当大的、庞大的数据库设计,有 175 个表。大多数表被一两个主要功能使用,我想创建几个小的“迷你模式”来向新员工描述系统不同部分的结构(没有向他们展示巨大的总模式,坦率地说,大到没用)。

由于这些表已经存在,我需要一个工具,它允许我为字段输入完全自定义的名称并自己指定连接(因为我们的一些外键不遵循标准命名模式)。

什么是最便宜或免费的工具?

如果它允许为图表元素(即表格)选择自定义颜色,则可以加分,因为这将允许我创建模式的重组版本,以讨论主要系统如何交互。

0 投票
14 回答
177779 浏览

sql-server - 无法安装数据库图表支持对象...没有有效的所有者

我尝试使用 SQL Server 2008 创建数据库图表,但出现错误:

无法安装数据库图表支持对象,因为该数据库没有有效的所有者。要继续,首先使用数据库属性对话框的文件页面或 ALTER AUTHORIZATION 语句将数据库所有者设置为有效登录,然后添加数据库图表支持对象。

然后我尝试了以下方法:

弹出下一个错误:

消息 15404,级别 16,状态 11,第 1 行无法获取有关 Windows NT 组/用户“WIN-NDKPHUPPNFL\Administrator”的信息,错误代码 0x534。

问题是 PC 的名称已更改为“DevPC”我也在更新脚本中更改了此名称,但仍然是相同的错误 15404。

我能做些什么来解决这个恼人的错误?

0 投票
2 回答
903 浏览

sql - 有没有办法将 SQL Server 数据库图表发布为 html 格式?

目前,我们在 Rational Rose 中为我们的数据库建模。并且,它提供了将数据库关系图导出到 html 树的能力。SQL Server 或任何其他工具是否允许类似的输出?我们希望能够记录我们的设计并以简单的方式将其交付给我们的客户。

0 投票
4 回答
31560 浏览

database - 为什么数据库总是用圆柱体表示?

这个问题今天出现了,我找不到任何关于为什么数据库总是表示为圆柱体的历史答案。我希望堆栈世界中的某个人会知道为什么并有一个链接或其他东西支持它

0 投票
8 回答
31277 浏览

sql-server - 如何生成一个非常大的数据库架构图(SQL Server)

我有一个非常大的数据库,我需要绘制图表。数据库是 x64 上的 SQL Server 2008。它很大,因为有数百个相关表,每个表最多有 2000 个字段(有些是稀疏的),表之间的多个关系(实际上每个表通常有数百个),多个模式......你明白了。

我尝试使用 SQL Server Management Studio 的数据库图表功能,但它因 Win32Exception 而崩溃:“没有足够的存储空间来处理此命令...”

我尝试在另一台机器上使用 Visio 的逆向工程功能来连接并绘制图表,但这已经持续了几个小时,没有完成的迹象。

构建这个巨大模式的脚本是由我们为这项工作构建的工具提供的。虽然该工具运行良好,但可视化其输出却很棘手。

我正在寻找一个工具来踢出这个数据库的图表,这样我们就可以做到这一点。有什么建议么?

编辑:只是强调一下,该图确实不应该用于实际有用的参考。它是一个客户关系管理设备,用于展示系统的复杂性/规模。