2017-02-22 55 views
2

我對sql服務器比較新,我們在我的工作環境中使用sql server 2014版本。爲什麼我們實際上需要在sql server中使用這個數據庫圖表(使用SSMS)?在sql server中創建數據庫關係圖的重要性/使用/優點

+2

溝通的想法,無論與自己:)和你的同事。 – dean

+0

如果我在Microsoft Access編輯中沒有錯,則關係圖允許我們更改表之間的主鍵/外鍵關係。這與數據庫圖表在ssms中的工作方式是一樣的嗎? –

+2

不瞭解Access,但在SSMS中,可以標記關鍵列並在關係圖上繪製關係,並在保存時將其反映在數據庫中。 – dean

回答

1

數據庫圖提供了數據庫結構的可視化,這是最好的(有些可能只會說)優勢。

儘管可以使用圖表來編輯表格,包括重命名,添加/刪除列,設置鍵以及不用的東西,這些東西通常最好使用DDL代碼處理(當然,如果你知道你是什麼這樣做)。

您可以將數據庫圖想象爲數據庫模式的WYSIWYG編輯器,就像大多數(如果不是全部的話)所見即所得的編輯器一樣,它確實有缺點。 這對於所有SSMS設計器窗口都是正確的。實際上,我所知道的每個DBA都聲稱SSMS設計器窗口不應該用於設計數據庫對象,並且必須始終傾向於直接使用DDL。我只能說我完全同意這個說法。

相關問題