Hola de Nuevo, damas y caballeros.
En esta nuestra nueva entrega, siendo que lo prometido es deuda, empezamos
los pormenores, tanto de SQL como de MySQL en específico.
SQL es una lenguaje de alto nivel, lo que entre otras cosas, quiere
decir que es un lenguaje que, para los mortales (nosotros) es mucho
más sencillo de comprender que los lenguajes de bajo o de medio
nivel (como Ensamblador o C respectivamente).
Por ejemplo, para decirle a SQL (o en nuestro caso a MySQL a través
de SQL) que muestre los datos en una tabla específica le decimos:
SELECT * FROM Nombre_de_tabla;
Para el que sepa un poquitín de inglés o para el que
tenga un diccionario español-inglés, inglés-español
a la mano, será más que sencillo comprender las generalidades
de la sentencia anterior.
Pero bueno, antes vender el cuero, sin antes haber matado al tigre…
No hay nada como MOSTRAR (y si no lo creen pregúntenle a las
bailarinas o bailarines strippers) y en MySQL eso es sencillo con la
sentencia SHOW.
La sentencia SHOW tiene una sintaxis sencilla y en
nuestro ejemplo siguiente, lo utilizamos en tres diferentes formas:
SHOW DATABASES;
SHOW TABLES;
SHOW COLUMNS FROM nombre_de_tabla;
Lo que hacen estas sentencias es, en su respectivo orden:
Muestra las bases de datos que están guardadas en MySQL
Muestra las tablas contenidas en una base de datos específica.
Muestra las columnas contenidas en una tabla específica.
Ahora bien, para ver las tablas contenidas en una base, necesitamos
primero que nada, decirle a MySQL que deseamos utilizar o USAR dicha
base, lo cual hacemos por medio de la palabra reservada USE,
de la siguiente forma:
USE nombre_base_de_datos;
Ahora sí, ya podemos ver las tablas que contiene la base de
datos que especificamos, utilizando la instrucción que ya les
explicamos SHOW TABLES.
Pero bueno, veamos un ejemplo práctico, con un vídeo,
¿les parece?
En nuestra siguiente entrega vamos a aprender la forma
en la que creamos una base de datos en MySQL, por el momento: Hasta
Pronto.