3.- Crear la tabla artículos que tiene una clave externa con respecto a la tabla categorías.
El primer campo id_articulo es autonumérico y clave
principal. El campo nombre es de introducción obligatoria, hay que poner algo. El campo precio si no se pone nada tomará cero como valor por defecto. El campo id_categoria enlaza con la tabla categorias. Puede valer NULL y sino tiene que ser uno de los valores id_categoria introducidos en la tabla categorias. Esto es debido a que se ha de cumplir la integridad referencial.
4.- Ver los metadatos, es decir, qué tablas hay en la BD y
que campos tiene cada tabla.
SHOW tables;
DESCRIBE categorias;
DESCRIBE articulos;
5.- Insertar datos en la tabla artículos.
Si no especifícamos los campos a insertar serían todos
los campos de la tabla. Al poner NULL como valor en un campo autonumérico toma el siquiente número de la secuencia. Los campos no especificados tomarán el valor predeterminado y sino serán NULL
INSERT INTO articulos
VALUES (null, 'cochecito', 10.5, null);
INSERT INTO articulos (nombre, precio)
VALUES ('muñeca', 20.40);
INSERT INTO articulos (nombre)
VALUES ('bicicleta'); SELECT * FROM articulos;
6.- Insertar datos en la tabla categorías
INSERT INTO categorias VALUES (100, 'deportivo');
INSERT INTO categorias VALUES (200, 'jugetes');
INSERT INTO categorias VALUES (300, 'ropa');
INSERT INTO categorias VALUES (400, 'herramientas');