问题标签 [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 投票
2 回答
3928 浏览

database - 如何在sybase中创建数据库图

我是sybase的新手。有没有办法像在 SQLServer Management Studio 中一样创建数据库图。

谢谢

0 投票
4 回答
3564 浏览

foreign-keys - 在数据库中发现事实上的外键的工具?

快速调查数据库中信息的一个好方法是应用一种工具,该工具可以自动创建所有表以及它们之间的所有关系的数据库图。

根据我的经验,此类工具使用外键作为关系,而我尝试使用的大多数数据库都不包含这些关系。当然,它们满足对应于外键的约束,但不强制它们。最后我会得到一个由一堆不相关的表格组成的“图表”。

所以我正在寻找的是可以计算“未声明的外键”的软件

  • 将它们用作数据库图中的表关系,或
  • 为相应的外键声明生成 SQL 代码

你知道任何工具,如果可能的话,免费的,已经可以做到这一点?

0 投票
2 回答
10155 浏览

sql-server - 有没有办法在 SQL Server 2008 的数据库图中直观地显示视图?

我想在 SQL Server 2008 中创建一个数据库图,并在图中有一个视图。有没有办法做到这一点?

0 投票
2 回答
937 浏览

ms-access - Access 2003 不显示数据库图表选项

所以我在 access 2003 上有这个项目。我正在尝试创建表的关系图。我找到了微软的这个网页:http: //office.microsoft.com/en-us/access-help/create-a-database-diagram-adp-HP003085405.aspx但我没有看到任何数据库图表选项根据那篇文章应该可以看到。

我什至不确定图表窗口是什么意思(我可以在窗口中看到表格、表单、查询等的列表,是他们的意思吗?)。我在 access 2007 和 2010 中使用过 DB 图,但 2003 似乎完全不同。

还有一个问题:在前端/后端应用程序上创建图表是否有任何限制?

0 投票
1 回答
2511 浏览

database - Schemaspy 导出?

我正在寻找一种方法来为我的项目的复杂数据库绘制图表。我在这里的问题中找到了schemaspy,它符合我的需要,除了一件事:我的数据库非常复杂,因此它产生了很多箭头交叉点,这使得阅读变得困难。并且导出文件是html,所以我不能拖放来重新定位表格。

总的来说,这是一个有用的工具,但我想知道我是否可以将图表导出为流行的格式以供其他程序阅读?也许是 MS Visio、Pencil或其他图表原型工具?我在 Schemaspy 网站上进行了搜索,但没有发现任何相关内容。

0 投票
2 回答
18376 浏览

sql-server - Visual Studio 2012 的数据库资源管理器中缺少图表文件夹

我正在设计一个网站时突然数据库图表文件夹从数据库资源管理器中消失了。我不知道发生了什么以及现在该做什么,因为我迫切需要它来继续我的工作 - 手动将表添加到数据库不是我的选择。

找了一天的解决办法,还重新安装了Visual Studio和本地IIS服务器,但是一点用处都没有。

有什么方法可以恢复该功能,或者至少有任何免费工具可以在 Windows 8 x64 上运行并且具有用于 MSSQL 2008 的基于图表的数据库设计器?

编辑

微软似乎故意删除了图表。这在业务逻辑中是非常合乎逻辑的——如果有人在 Visual Studio 中构建了基本工具(图表),为什么还要购买 Server Management Studio?

0 投票
1 回答
12686 浏览

oracle - 如何使用 Enterprise Architect 和 Oracle 数据库创建数据库图?

我需要在 Enterprise Architect 中创建一个数据库图。

我了解如何创建每个表并手动添加列。但这需要我很长时间。

数据库是 Oracle 11g,我使用 Oracle SQL Developer。

有没有办法将数据库模式导出/导入到 Enterprise Architect 中?我不知道如何创建与我的数据库的连接。

0 投票
1 回答
986 浏览

database - Enterprise Architect:一次只隐藏所有连接器的一些外键标签

我正在使用 Enterprise Architect 9,我想在所有连接器中隐藏一些外键标签,但不是全部。

我经常使用关联连接器,当我设置外键时,它会显示一些我不想看到的标签。我只想显示数字(源和目标底部标签,但不是顶部)和中间底部标签。

我知道我可以右键单击它并选择“可见性”->“设置标签可见性”,然后禁用所有我不想要的,但我需要在每个连接器上执行此操作,并且我想默认隐藏所有其他连接器连接器也是。

我知道我可以右键单击图表,选择“属性”->“连接器”选项卡并选中“抑制所有连接器标签”选项。但它禁用了我所有的标签,这是我不想要的。

有没有办法设置默认情况下一次向所有连接器显示哪些标签?

感谢您的回答

PS我知道,已经有类似的问题,但是我的问题有点不同,那个答案还不够

0 投票
1 回答
1349 浏览

sql-server-2008 - 如何在 Microsoft visio 中将数据库图生成为 PDF?

我正在尝试以以下方式在 visio 中生成数据库图。,

Start--> Microsoft visio -->File-->New-->Template Categories (DataBase and Software) -->Data Base Model Diagram,现在在这个.,

查看-->逆向工程师-->逆向工程师向导(Microsoft SQL Server)-->我的数据源名称、用户、密码(给出正确的详细信息)

这里我无法连接到我的数据库,也无法连接到我的用户服务器和我的本地系统数据库。我正在使用 Microsoft SQL Server 2008

有人可以帮忙吗

或者谁能​​告诉我其他将数据库图生成为 PDF 的方法?

0 投票
1 回答
2364 浏览

sql-server - 如何在涉及 2 个数据库的 SQL Server 中创建数据库图?

是否可以在同一个 SQL Server 项目中创建涉及两个数据库的数据库图?我在一个数据库中有一个表,我想为另一个数据库中的另一个表创建一个外键。

我正在使用 MS SQLServer 2008 R2。