Администратор базы данных SQL или разработчик?
Может кто-нибудь объяснить основную разницу между каждым? Какой из них вы считаете более сложным? Какой из них легче найти и сохранить работу?
Я пытаюсь начать первый шаг с моих сертификатов и узнать больше о MS-SQL 2008, но я не уверен, какой путь выбрать? Любые указатели / советы приветствуются
1 ответ
Администратор базы данных SQL несет основную ответственность за аспекты поддержания работоспособности системы, обеспечения ее устойчивости, избыточности, безопасности и производительности. Это может включать такие вещи, как создание / развертывание операционной системы, в которой программное обеспечение сервера SQL хорошо разбирается в хранилище, безопасности + активном каталоге, поскольку вы упомянули MSSQL (Windows) и аварийное восстановление. У вас будет ежедневная работа по проверке правильности резервного копирования, репликации репликации и оптимальной производительности.
Разработчики сами несут ответственность за подчеркивание баз данных. Написание структур, которые включают таблицы, поля. Разработчик должен уметь запускать и создавать свои собственные SP (процедуры хранения), а также создавать различные соединители для различных платформ.
В промежутке между разработчиком и разработчиком достигнута безопасность работы и повторяющийся процесс успеха, основанный на результатах, это будет предпочтительной работой, если у вас есть опыт программирования.
Администратор базы данных - это более прославленная версия системного администратора Windows с тонко настроенной специальностью, которая дает им шаг вперед и чрезвычайно высокую степень ответственности, поскольку в определенных аспектах это база данных всей компании, которая может вызвать серьезную угрозу. Кроме того, администратор спит меньше ночью. разработчик получает хороший ночной сон.