2

我对 sql server 比较陌生,我们在工作场所使用 sql server 2014 版本。为什么我们在sql server(使用SSMS)中实际上需要这个数据库图?

4

1 回答 1

1

数据库图提供了数据库结构的可视化,这是它最好的(有些人可能只会说)优势。

虽然可以使用图表来编辑表格,包括重命名、添加/删除列、设置键等等,但这些事情通常最好使用 DDL 代码处理(当然,如果您知道自己在做什么)。

您可以将数据库图视为数据库模式的所见即所得编辑器,就像大多数(如果不是全部)所见即所得编辑器一样,它确实有其缺点。这对于所有 SSMS 设计器窗口都是正确的。

事实上,我认识的每个 DBA 都声称 SSMS 设计器窗口永远不应该用于设计数据库对象,而且必须始终更喜欢直接使用 DDL。我只能说我完全同意这个说法。

于 2017-02-26T11:22:34.620 回答