¿Cómo puede un maestro escribir consultas SQL para DBMS?

Cuando se trata de “dominar” algo, uno de los requisitos esenciales es “PRÁCTICA, PRÁCTICA Y PRÁCTICA”. Especialmente cuando quieres desarrollar habilidades para escribir consultas complejas, tu segunda naturaleza.

Aprender SQL es muy fácil si considera “aprender” algo igual, familiarizarse con todos los comandos y palabras clave del lenguaje. Pero si realmente quieres mejorar tus habilidades tienes que:

  • Ver, pensar y resolver diferentes problemas
  • No abandones la práctica por un tiempo, al menos hasta que te sientas satisfecho del nivel en el que te encuentras.
  • ¡Que los años vengan uno tras otro! & Mejorará año tras año si sigue los principios mencionados anteriormente.

Puede nombrarse a sí mismo un maestro al escribir consultas SQL, solo cuando pueda imaginar fácilmente cómo las tablas deberían combinarse entre sí para formar la tabla virtual derivada correcta.

Verifique mi respuesta a ¿Cómo puedo sobresalir en SQL? – el quid de la cuestión es, como otros también han respondido, PRÁCTICA.

Además, he proporcionado algunos enlaces y referencias a conjuntos de datos que podría utilizar.

Sugeriré aprender y comprender lo siguiente:

  • Teoría de conjuntos
  • Álgebra
  • Cálculo Relacional
  • Estructuras de datos básicos
  • Sistema operativo

Una vez que aprenda lo anterior, comience a codificar. Intenta relacionarte con lo que has aprendido antes y compáralo. Los productos SQL son diferentes pero están diseñados para el mismo propósito (cada uno agrega un sabor diferente). Lo que sea, se aplica lo mismo básico.

Una vez que aprenda la sintaxis y pueda trabajar de manera competente, salte al diseño. Esto es un poco difícil, pero sobre la experiencia de ejecución puede diseñarlo eficientemente. (Tenga en cuenta antes de comenzar a diseñar las reglas de Codd. Estoy corriendo en la etapa en la que no puedo comentar tanto)

Como prácticamente cualquier tema, lo dominas practicando, practicando y practicando. Hay toneladas de instrucciones y tutoriales disponibles. Léelos. Práctica. Jugar alrededor . Haga preguntas “¿Qué pasa si?”. Implemente algo y aprenda de ello.

No hay nada mejor que trabajar en un proyecto real. Hay muchos recursos para usar, incluidos los libros de Programaciones SQL para SQL Server, Oracle y MySQL. Blogs relacionados con la programación de SQL y material de referencia proporcionado por Microsoft y Oracle. Solo necesita comenzar y seguir haciéndolo hasta que sienta que puede desarrollar un proyecto usando SQL.

La mejor fuente es google. Busque un tutorial y revise todas las diferentes formas de consultas SQL en DBMS.

Pero aprender en sí mismo no te convierte en un maestro. Tendrás que practicar las consultas en algún lugar. Cree una aplicación y, en lugar de usar un ORM, escriba sus propias consultas.