Saltar la navegación

2.- Lenguaje SQL.

Imagen de la portada de un libro que pone: SQL Fundamental.
Jinho Jung (CC BY-NC)

¿Cómo le pedimos al Sistema Gestor de Bases de Datos Relacional (SGBDR), en concreto en este caso, al de MySQL, que nos proporcione la información que nos interesa de la base de datos?

Se utiliza el lenguaje SQL (Structured Query Language) para interactuar con el SGBDR.

SQL es un lenguaje no procedimental en el cual se le indica al SGBDR qué queremos obtener y no cómo hacerlo. El SGBDR analiza nuestra orden y si es correcta sintácticamente la ejecuta.

El estudio de SQL nos llevaría mucho más que una unidad, y es objeto de estudio en otros módulos de este ciclo formativo. Pero como resulta imprescindible para poder continuar, haremos una mínima introducción sobre él.

Los comandos SQL se pueden dividir en dos grandes grupos:

  • Los que se utilizan para definir las estructuras de datos, llamados comandos DDL (Data Definition Language).
  • Los que se utilizan para operar con los datos almacenados en las estructuras, llamados DML (Data Manipulation Language).

En la siguiente presentación encontrarás algunos de los comandos SQL más utilizados.

Comandos SQL básicos

Ilustración que muestra comandos básicos de SQL

Comandos SQL básicos II

Ilustración que muestra comandos SQL básicos

Comandos SQL básicos III

Ilustración que muestra comandos SQL básicos.

Comandos SQL básicos IV

Ilustración que muestra comandos SQL básicos

Comandos SQL básicos V

Ilustración que muestra comandos SQL básicos

Comandos SQL básicos VI

Ilustración que muestra comandos básicos SQL.

Comandos SQL básicos VII

Todas las imágenes utilizadas son propiedad del Ministerio de Educación y FP bajo licencia CC BY-NC

Para saber más

En este enlace encontrarás de una manera breve pero interesante la historia del SQL

Autoevaluación

Pregunta 1

Con las consultas SQL hay que especificar paso a paso cómo recuperar cada dato de la base de datos.