Profesión desarrollador de bases de datos / desarrolladora de bases de datos

  • Shutterstock.com
    desarrollador de bases de datos/desarrolladora de bases de datos

Los diseñadores de bases de datos diseñan, prueban y ponen en funcionamiento bases de datos aplicando el conocimiento de los sistemas de gestión de bases de datos, vigilando la protección y la seguridad de la base de datos.

¿Le gustaría saber qué tipo de carrera y profesiones le conviene mejor? Lea nuestro artículo sobre los códigos de Holland.

Tipos de personalidades

  • Investigador / Convencional

Tareas desarrollador de bases de datos/desarrolladora de bases de datos

  • Diseñar una estructura de base de datos (modelo de datos lógico) para hacer frente a las necesidades y expectativas de los futuros usuarios.
  • Llevar a cabo un preyecto de estudio sobre TIC (Tecnologías de la Información y las Comunicaciones) para evaluar la viabilidad y/o los costes de una base de datos.
  • Programar bases de datos en idiomas informáticos tales como SQL (Structured Query Language).
  • Proporcionar información para la base de datos.
  • Probar las bases de datos.
  • Desarrollar formas de mostrar la información a los usuarios, por ejemplo programando aplicaciones de internet.
  • Mantener y adaptar bases de datos existentes siguiendo las necesidades cambiantes de los usuarios, o las cambiantes posibilidades en la programación.
  • Realizar informes basados en la información de la base de datos.

Ocupaciones afines bases de datos

  • Administrador de bases de datos
  • Otros profesionales de hardware o redes informáticas

Conocimientos

  • Almacenamiento de datos
  • Sistemas de gestión de bases de datos
  • Lenguaje de consulta del sistema de descripción de recursos
  • Herramientas de desarrollo de bases de datos
  • Evaluación de la calidad de los datos
  • Herramientas de extracción transformación y carga de datos
  • Lenguajes de consulta

Capacidades

  • Identificar requisitos del cliente
  • Calcular duración del trabajo
  • Efectuar copias de seguridad
  • Redactar documentación sobre bases de datos
  • Equilibrar los recursos de las bases de datos
  • Crear modelos de datos
  • Recopilar las opiniones del cliente sobre las aplicaciones
  • Interpretar textos técnicos
  • Informar de los resultados de los análisis
  • Aplicar políticas de seguridad de la información

Conocimientos y capacidades optativas

groovy programación informática sparql ruby apl c++ ejecutar pruebas de integración informatica powercenter php pentaho data integration swift qlikview expressor smalltalk javascript sap r3 pascal consumo energético de las tic ejecutar auditorías de tic microsoft access lisp ibm informix typescript openedge database erlang db2 filemaker assembly infraestructura de las tic asp.net teradata database prolog c# gestionar conocimientos empresariales sap data services abap sas language python openedge advanced business language utilizar patrones de diseño de software efectuar la extracción de datos coffeescript perl ldap verificar las especificaciones formales de las tic microsoft visual c++ oracle relational database vbscript afrontar problemas con actitud crítica java ejecutar cálculos matemáticos analíticos scratch xquery matlab ml common lisp oracle warehouse builder crear soluciones para problemas ibm infosphere datastage sql server integration services oracle data integrator linq arquitectura del hardware postgresql mdx scala objective-c n1ql sql server cobol r haskell ajax mysql ibm infosphere information server ejecutar pruebas de software identificar riesgos de seguridad de las tic integrar componentes del sistema visual basic objectstore ca datacom/db