¿Cuál es la principal diferencia entre el desarrollador y el programador de bases de datos?


Respuesta 1:

Desarrollador de bases de datos:

La mayoría del desarrollo de software personalizado interactúa con una base de datos y, como tal, técnicamente hablando, un desarrollador web o un programador cliente / servidor también puede llamarse desarrollador de bases de datos.

Es un punto discutible en cuanto a exactamente qué punto en el ciclo de vida del proyecto, un desarrollador de base de datos toma las riendas. Si estamos siendo pedantes, el Desarrollador de la base de datos se hace cargo de donde deja el Analista seguido por el Diseñador.

Utiliza la documentación de alto nivel producida en las etapas iniciales para crear la aplicación de base de datos de trabajo real.

Programador:

Los programadores escriben código increíble. Hacerlo limpio, bien factorizado y sin errores son preocupaciones muy importantes.

Se trata de conocer el significado de "buen código" dentro de su dominio. Necesitan tener algunas habilidades matemáticas, pero esto no es una preocupación primordial. Necesitan conocer buenas (mejores) soluciones a los problemas, pero no necesitan demostrar que es la mejor solución.


Respuesta 2:

Voy a suponer que el programador no hace trabajo de base de datos ...

Un desarrollador de base de datos trabajaría principalmente en una especie de trabajo de informes. No siempre se escriben informes, sino que se cuestiona la base de datos para obtener datos (esto probablemente implicaría escribir muchos informes)

Cuando escribes código de base de datos (SQL), todo sucede de una vez de una manera ... Escribes el código y se ejecuta de cierta manera, pero intentas que las cosas sucedan lo más rápido posible.

Como un programador que cuestiona una base de datos es una parte menor del trabajo, aunque muchas veces puede verse obligado a hacer simples declaraciones de selección, actualización, inserción y eliminación. Un programador pasará más tiempo en procesos y funciones e interacciones humano-computacionales y debido a eso su programación se basa más en serie ... una declaración se ejecuta tras otra ...

Otra forma de ver las cosas es cómo visualizarlas ... una persona de la base de datos tiene que visualizar datos y conexiones de datos y elaborar un mapa de cómo fluyen los datos en su cabeza.

Un programador tiene que visualizar el flujo de operación que toma una tarea específica y hacer un mapa de estas interacciones.

Ambos trabajos requieren mucha habilidad y agilidad mental, pero como alguien ya ha dicho. Un programador puede incluir trabajo de base de datos, pero un trabajo de base de datos solo sería la base de datos


Respuesta 3:

Voy a suponer que el programador no hace trabajo de base de datos ...

Un desarrollador de base de datos trabajaría principalmente en una especie de trabajo de informes. No siempre se escriben informes, sino que se cuestiona la base de datos para obtener datos (esto probablemente implicaría escribir muchos informes)

Cuando escribes código de base de datos (SQL), todo sucede de una vez de una manera ... Escribes el código y se ejecuta de cierta manera, pero intentas que las cosas sucedan lo más rápido posible.

Como un programador que cuestiona una base de datos es una parte menor del trabajo, aunque muchas veces puede verse obligado a hacer simples declaraciones de selección, actualización, inserción y eliminación. Un programador pasará más tiempo en procesos y funciones e interacciones humano-computacionales y debido a eso su programación se basa más en serie ... una declaración se ejecuta tras otra ...

Otra forma de ver las cosas es cómo visualizarlas ... una persona de la base de datos tiene que visualizar datos y conexiones de datos y elaborar un mapa de cómo fluyen los datos en su cabeza.

Un programador tiene que visualizar el flujo de operación que toma una tarea específica y hacer un mapa de estas interacciones.

Ambos trabajos requieren mucha habilidad y agilidad mental, pero como alguien ya ha dicho. Un programador puede incluir trabajo de base de datos, pero un trabajo de base de datos solo sería la base de datos


Respuesta 4:

Voy a suponer que el programador no hace trabajo de base de datos ...

Un desarrollador de base de datos trabajaría principalmente en una especie de trabajo de informes. No siempre se escriben informes, sino que se cuestiona la base de datos para obtener datos (esto probablemente implicaría escribir muchos informes)

Cuando escribes código de base de datos (SQL), todo sucede de una vez de una manera ... Escribes el código y se ejecuta de cierta manera, pero intentas que las cosas sucedan lo más rápido posible.

Como un programador que cuestiona una base de datos es una parte menor del trabajo, aunque muchas veces puede verse obligado a hacer simples declaraciones de selección, actualización, inserción y eliminación. Un programador pasará más tiempo en procesos y funciones e interacciones humano-computacionales y debido a eso su programación se basa más en serie ... una declaración se ejecuta tras otra ...

Otra forma de ver las cosas es cómo visualizarlas ... una persona de la base de datos tiene que visualizar datos y conexiones de datos y elaborar un mapa de cómo fluyen los datos en su cabeza.

Un programador tiene que visualizar el flujo de operación que toma una tarea específica y hacer un mapa de estas interacciones.

Ambos trabajos requieren mucha habilidad y agilidad mental, pero como alguien ya ha dicho. Un programador puede incluir trabajo de base de datos, pero un trabajo de base de datos solo sería la base de datos