¿Qué habilidades (habilidades técnicas) necesito para ser experto para ser administrador de la base de datos? Para ser un DBA (nivel de entrada), ¿qué certificaciones debo hacer? ((PD: Soy un chico que está haciendo un título universitario sabe un poco sobre programación))

Primero debe elegir el producto que administrará, ya sea Oracle, SQL Server, MySQL u otra cosa. Para mí, no es una buena idea solicitar un trabajo donde la empresa le pedirá que administre todo tipo de productos. Es mucho saber y aprender para uno de esos …

Dicho esto, una vez que elija el producto, debe comprender las siguientes cosas (probablemente no será una lista completa):

  • El lenguaje SQL que se usa en el producto, ya sea TSQL, PLSQL, etc.
  • Copia de seguridad y restauraciones
  • Parches y actualizaciones (aunque las actualizaciones deben ser realizadas por los miembros del equipo senior)
  • Asegurando datos
  • Automatizar tareas relacionadas con la base de datos
  • Tecnologías de alta disponibilidad y recuperación ante desastres
  • Configuración de servidor y base de datos
  • Cómo ajustar las consultas y los aspectos internos (cómo funciona realmente el producto detrás de escena) es algo que puede ser manejado por las personas más avanzadas, pero debe comenzar a aprender sobre esto lo antes posible
  • La plataforma del sistema operativo en la que se ejecuta el producto.
  • Conocimientos básicos del hardware del servidor.

Prepárese para solucionar problemas con horas / noches y en cuanto a las certificaciones, nuevamente depende del producto que elija. Creo que todos los grandes jugadores en el mercado tienen caminos de certificación, así que solo comience desde los niveles básicos y suba la escalera.

Existen diferentes requisitos de red en términos de tamaño o volumen de datos y, en función de eso, tendrá que decidir qué base de datos usar.
En términos simples, verifique los diferentes usos de diferentes SQL como MySql, sqlite3 o mongodb, etc., y comprenda sus diferencias e idoneidad para comenzar. El uso técnico y el mantenimiento técnico serán necesarios.

En cuanto a la certificación 🙁 ni idea (soy un hacker habitual 😉 ayuda a leer y aprender).

No soy muy bueno en DA … Pero cuánto sé … estoy compartiendo con …

  • Tienes muy buen comando en SQL.
  • Impresionante en consultas.
  • Buen conocimiento sobre PL / SQL.
  • Debe conocer un lenguaje de programación (C / C ++ / java)
  • Por fin … Leer sobre esto … Explorarlo … Practicar practicar practicar