Как вы создаете и обновляете свои сценарии SQL?

Мне интересно, как лучше всего создавать и поддерживать карты баз данных и Скрипты SQL. Я знаю, что больше люблю писать скрипт SQL вручную в текстовом редакторе (плюс проектировать карту, которая будет рядом со мной на листе бумаги), в то время как другие предпочитают использовать программное обеспечение для карт баз данных (MySQL Workbench , Visual Studio ... некоторые из перечисленных в этой публикации ) для автоматической генерации скрипта.

Оба решения имеют свои преимущества и недостатки. Я вижу эти преимущества:

  • SQL-скрипт вручную :
    1. Вы знаете в точности , что пишете.
    2. Вы можете сохранить чистый и легко читаемый код SQL.
    3. Написав код, вы лучше понимаете особенности своей базы данных.
    4. 12191] Написание кода позволяет вам улучшить свои знания SQL.
  • Автоматически созданный скрипт из созданной карты :
    1. Экономит время.
    2. Даже не зная языка SQL, вы можете сгенерировать сценарий (даже если я указал этот вариант как противоположное преимущество для сценария SQL вручную ).
    3. Предотвращает опечатки. .

Как вы думаете, как вы поступите?

5
задан Community 23 May 2017 в 12:06
поделиться