Я относительно новичок в SQL Server, и мы используем версию SQL Server 2014 на моем рабочем месте. Зачем нам на самом деле нужна эта диаграмма базы данных на сервере sql (с использованием SSMS)?
Важность/использование/преимущества создания диаграммы базы данных в sql server
Ответы (1)
Диаграмма базы данных предлагает визуализацию структуры базы данных, и это ее лучшее (а некоторые, вероятно, скажут, единственное) преимущество.
Хотя можно использовать диаграмму для редактирования таблиц, включая переименование, добавление/удаление столбцов, настройку ключей и многое другое, эти вещи обычно лучше всего обрабатываются с помощью кода DDL (конечно, если вы знаете, что делаете).
Вы можете рассматривать схему базы данных как WYSIWYG редактор схемы базы данных, и, как и большинство (если не все) редакторы WYSIWYG, у них есть свои недостатки. Это верно для всех окон конструктора SSMS.
На самом деле, все известные мне администраторы баз данных утверждают, что окна дизайнера SSMS никогда не следует использовать для проектирования объектов базы данных, и всегда следует предпочитать использовать DDL напрямую. Могу только сказать, что полностью согласен с этим утверждением.