¿Tengo que saber programar si quiero estudiar base de datos?

Si al estudiar una base de datos si está implicando que quiere entender los conceptos teóricos como Almacenamiento de base de datos y Estructura de archivos, no necesitará saber Programación.

Pero si desea utilizar cualquier base de datos para una aplicación, debe tener conocimiento de cómo realizar varias operaciones en la base de datos y los datos almacenados en ella.

Estas operaciones pueden ser:

  • Creación de base de datos y almacenamiento de datos
  • Agregando y manipulando datos
  • Borrando datos

Para realizar estas operaciones, el sistema de gestión de bases de datos utiliza algunas consultas.

La consulta se puede llamar como un programa pequeño para comunicarse con la base de datos, a menudo son 1 o 2 líneas y en su mayoría están formadas por palabras en inglés.

ex. para mostrar datos de table_data – ‘select * from table_data’

Para bases de datos estructuradas, como mySql, SQLServer, Oracle, necesitará aprender SQL : lenguaje de consulta estructurado.

Las bases de datos no estructuradas, como mongodb, utilizan NoSQL, lo que significa que no solo son SQL y que también funcionan con JSON.

Conclusión: para usar la base de datos con sus aplicaciones, necesitará aprender cómo conectar el programa de aplicación con la base de datos, cómo trabajar en él y entender cómo realizar operaciones en la base de datos.

Hmmm, buena pregunta.

Esto es un poco complicado porque las bases de datos y el ‘software’ generalmente están muy unidos.

Puedes ser un científico de datos, pudiendo consultar bases de datos y extraer información de ellas. Sin embargo, saber cómo programar le dará la ventaja como empleado.

La programación realmente no es tan difícil, especialmente si aprendes un lenguaje más simple, como Python.

Realmente no necesita la programación de * know * si desea estudiar cómo funcionan las bases de datos, pero le recomiendo encarecidamente que aprenda cómo programar porque le hará más versátil.

Sólo un poco. De hecho, hay muchos tutoriales diseñados para una audiencia no técnica basada en el alumno / fondo.

Conozco a muchos entrenadores en este contexto. De hecho, muchos de ellos tienen sus tutoriales en línea aquí.

No tu no Tuve supervisores y compañeros que no saben cómo programar pero son competentes en las bases de datos de Tableau + y hacen su trabajo.