您可以为数据库创建数据库关系图并保存而不创建实际的表吗?你知道吗,所以老板可以在申请之前查看一下吗?
答案 0 :(得分:5)
没有。数据库图有点令人困惑,因为它基本上是一个表设计器,而不仅仅是数据库的图形表示。
保存图表将保留对底层数据库对象的所有更改。
答案 1 :(得分:3)
如果您正在设置键/关系,则不会。当您在图中建立这些连接时,SSMS也会建立密钥/约束。
如果您的老板想要在进行更改之前查看图表,我会建议使用Visio或其他一些可视化工具。您可以提供相同的信息(带有一点额外的努力),它不会破坏数据库本身。另外,你有一个与数据库断开连接的“数据库图表”,所以如果你想进行未来的更改,你可以随意移动,直到你按照自己想要的方式得到你的连接/关系。 / p>
答案 2 :(得分:2)
不,但为什么不把它打印出来并像老师那样向老板展示
理想情况下,您拥有数据库的开发版本,您可以在其中进行更改,这不会影响任何内容
答案 3 :(得分:0)
您可以使用SQL Dependency Tracker之类的工具来可视化您的数据库,或者如果您不想将它们应用于原始数据库,您可以只复制数据库模式并将数据库图表保存在副本中的SSMS中。实例