CREATE
Crea una tabla
Nuestro servidor es un folio en blanco. Como cuando abres un documento nuevo en excel, nos toca definir como serán las columnas y tablas donde guardaremos nuestra información.
Vamos a crear una tabla para guardar los nombres de algunos participantes de una competición deportiva. La sentencia CREATE TABLE
creará una tabla, definiendo las columnas y el tipo de datos de estas.
sqlCREATE TABLE participantes ( nombre varchar(32), apellido varchar(32), nacido_en INT, rol varchar(32) );
Al definir el esquema de la tabla especificamos que la columna nombre
será del tipo varchar(32)
. Podremos guardar texto de hasta 32 carácteres en esta
columna.
INSERT
Escribe datos en la tabla
Usamos la sentencia INSERT
, especificamos la tabla, y los valores de las columnas.
sqlINSERT INTO participantes VALUES ("Pepe", "Pérez", 1989, "entrenador");
Es importante que te fijes en los detalles de la sintáxis como:
- Los parentesis al definir los valores de las columnas
- El
;
que indica el final de una sentencia
Al tener la tabla creada ya podemos empezar a realizar consultas. Nuestras consultas serán mas interesantes cuantos más datos tengamos, así que vamos a crear unos cuantos más.
sqlINSERT INTO participantes VALUES ("Luis", "Pérez", 1987, "jugador"); INSERT INTO participantes VALUES ("Luis", "Enrique", 1970, "entrenador"); INSERT INTO participantes VALUES ("Neymar", "da Silva", 1992, "jugador"); INSERT INTO participantes VALUES ("Kylian", "Mbappé", 1998, "jugador"); INSERT INTO participantes VALUES ("Cristiano", "Ronaldo", 1985, "jugador"); INSERT INTO participantes VALUES ("Robert", "Lewandowski", 1988, "jugador"); INSERT INTO participantes VALUES ("Lionel", "Messi", 1987, "jugador");