¿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.