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");