问题标签 [database-diagram]

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 回答
420 浏览

sql-server - 如何从现有表中设置数据库图?

我有一个包含近 300 个表的数据库,我刚刚遇到一个问题,我在图表中添加了近 60 个表。如果我将页面缩放设置为 %10,我只能查看整个页面,而且它并不是很有用。有人对这个问题有什么建议吗?我需要查看能够查看更多有用方式的图表。如果该建议是 SQL Server 2008 内置功能之一,我将不胜感激。谢谢。

0 投票
2 回答
544 浏览

sql-server - 关闭 SSMS 中的数据库图表

我使用键盘箭头键导航 SSMS 对象资源管理器,当我展开数据库时,前两项是数据库图表和表格。

我通常想访问表格(或低于表格的内容)。出于习惯,我使用箭头键向下移动,然后点击 Database Diagrams 会弹出一条消息,询问我是否要为当前数据库设置图表。

有谁知道关闭这个东西的方法(在任何版本的 SSMS 中)?我很少使用它。

0 投票
3 回答
8092 浏览

sql - 如何将数据库图从一台服务器移动到另一台服务器

我在测试数据库中创建了一个新的数据库图,它位于sitde01 服务器中。现在我想把它移到另一台服务器上。如何将其迁移到另一台服务器。

0 投票
4 回答
3564 浏览

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

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

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

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

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

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

0 投票
1 回答
335 浏览

entity-framework - 防止 EF 4.1 删除我的数据库图

有没有办法防止 Entity Framework Code-First 在重建我的数据库时删除我的数据库图?

0 投票
2 回答
22731 浏览

sql - SQL Management Studio 中的虚线/虚线关系线代表什么 - 数据库图

我正在查看 Microsoft SQL Server Management Studio 中的现有数据库,在数据库图中,有一个以虚线或虚线显示的关系。其他关系都是实线。虚线是什么意思?

在此处输入图像描述

0 投票
2 回答
9494 浏览

sql-server-2008 - SQL Server 2008 未指定错误(MS 可视化数据库工具)

我是使用 SQL Server 2008 的新手,当我尝试通过右键单击 SQL Server Management Studio 中的数据库来制作数据库图时遇到错误消息:

未指定的错误(MS 可视化数据库工具)

节目地点:

在 System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
在 Microsoft.SqlServer.Management.UI.VSIntegration.Editors.VirtualProject.CreateDesigner(Urn origUrn, DocumentType editorType, DocumentOptions aeOptions, IManagedConnection con, String fileName)
在Microsoft.SqlServer 上的 Microsoft.SqlServer.Management.UI.VSIntegration.Editors.VirtualProject.Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ISqlVirtualProject.CreateDesigner(Urn origUrn, DocumentType editorType, DocumentOptions aeOptions, IManagedConnection con, String fileName)
。 Management.UI.VSIntegration.Editors.ISqlVirtualProject.CreateDesigner(Urn origUrn, DocumentType editorType, DocumentOptions aeOptions, IManagedConnection con, String fileName)
在 Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptFactory.CreateDesigner(DocumentType editorType, DocumentOptions aeOptions, Urn parentUrn, IManagedConnection mc, String fileName)
在 Microsoft.SqlServer.Management.UI.VSIntegration.Editors.VsDocumentMenuItem.CreateDesignerWindow(IManagedConnection mc,DocumentOptions 选项)

我已经搜索过这个错误,大多数回复都是关于“从 2005 升级到 2008 时的常见错误”,这不是我的情况,因为我 4 天前刚刚新安装了 SQL Server 2008。

有人可以帮我解决这个问题吗?

0 投票
1 回答
2333 浏览

postgresql - 如何使 SchemaCrawler 在 Windows 中工作?

如何使 SchemaCrawler 在 Windows 中工作?

GraphViz 已安装。现在我正在尝试使用命令行制作整个 PostgreSQL 数据库的图表:

但我收到一个lib.jakarta-httpcore-nio-4.0-alpha4.jar找不到的错误:

Fehler: Hauptklasse lib.jakarta-httpcore-nio-4.0-alpha4.jar konnte nicht gefunden oder geladen werden

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我知道,已经有类似的问题,但是我的问题有点不同,那个答案还不够