Introducción a SQL
Con los sistemas de gestión de bases de datos relacionales te comunicas precisamente en SQL. Con él se realizan todas las operaciones básicas con bases de datos:
Dialectos de SQL (extensiones de SQL)
SQL es un lenguaje universal para todos los sistemas de gestión de bases de datos relacionales, pero muchos SGBD introducen sus propios cambios en el lenguaje y, con ello, se apartan del estándar. Estas variantes se llaman dialectos o extensiones del lenguaje.
Aquí tienes algunos de ellos. Como ejemplo, veamos cómo se seleccionan las 3 primeras filas en cada uno de estos SGBD.
¿Qué dialecto aprender?
Si solo sabes que necesitas aprender SQL, empieza por el SQL estándar. Pero si ya sabes con qué base de datos concreta vas a trabajar, probablemente lo mejor sea aprender directamente su dialecto y tener presente que las distintas bases de datos pueden usar una sintaxis ligeramente diferente.
En nuestro curso puedes elegir entre MySQL y PostgreSQL, las dos soluciones más populares. Elige una de ellas ahora mismo y todos los ejemplos y tareas del curso se adaptarán a tu elección:
Puedes cambiar de SGBD en cualquier momento: aquí mismo, en el menú que se abre con el engranaje de la cabecera del sitio o en el editor de código.