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