Last active
May 21, 2019 17:51
-
-
Save josejuansanchez/9f86889f7e5955b12b083e6630f09e45 to your computer and use it in GitHub Desktop.
Base de datos de prueba para el proyecto de IAW
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| DROP DATABASE IF EXISTS tienda; | |
| CREATE DATABASE tienda CHARACTER SET utf8mb4; | |
| USE tienda; | |
| CREATE TABLE usuario ( | |
| id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, | |
| email VARCHAR(50) NOT NULL UNIQUE, | |
| password VARCHAR(128) NOT NULL, | |
| nombre VARCHAR(128) NOT NULL | |
| ); | |
| CREATE TABLE fabricante ( | |
| codigo INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, | |
| nombre VARCHAR(100) NOT NULL | |
| ); | |
| CREATE TABLE producto ( | |
| codigo INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, | |
| nombre VARCHAR(100) NOT NULL, | |
| precio DOUBLE NOT NULL, | |
| codigo_fabricante INT UNSIGNED NOT NULL, | |
| imagen VARCHAR(256) NOT NULL, | |
| descripcion VARCHAR(512) NOT NULL, | |
| FOREIGN KEY (codigo_fabricante) REFERENCES fabricante(codigo) | |
| ); | |
| INSERT INTO usuario VALUES (1, '[email protected]', 'f8032d5cae3de20fcec887f395ec9a6a', 'Usuario'); | |
| INSERT INTO fabricante VALUES(1,'Asus'); | |
| INSERT INTO fabricante VALUES(2,'Lenovo'); | |
| INSERT INTO fabricante VALUES(3,'Hewlett-Packard'); | |
| INSERT INTO fabricante VALUES(4,'Samsung'); | |
| INSERT INTO fabricante VALUES(5,'Seagate'); | |
| INSERT INTO fabricante VALUES(6,'Crucial'); | |
| INSERT INTO fabricante VALUES(7,'Gigabyte'); | |
| INSERT INTO fabricante VALUES(8,'Huawei'); | |
| INSERT INTO fabricante VALUES(9,'Xiaomi'); | |
| INSERT INTO producto VALUES(1,'Disco duro SATA3 1TB', 86, 5, 'images/empty.png', 'bla bla...'); | |
| INSERT INTO producto VALUES(2,'Memoria RAM DDR4 8GB', 120, 6, 'images/empty.png', 'bla bla...'); | |
| INSERT INTO producto VALUES(3,'Disco SSD 1 TB', 150, 4, 'images/empty.png', 'bla bla...'); | |
| INSERT INTO producto VALUES(4,'GeForce GTX 1050Ti',185, 7, 'images/empty.png', 'bla bla...'); | |
| INSERT INTO producto VALUES(5,'GeForce GTX 1080 Xtreme',755, 6, 'images/empty.png', 'bla bla...'); | |
| INSERT INTO producto VALUES(6,'Monitor 24 LED Full HD',202, 1, 'images/empty.png', 'bla bla...'); | |
| INSERT INTO producto VALUES(7,'Monitor 27 LED Full HD',245, 1, 'images/empty.png', 'bla bla...'); | |
| INSERT INTO producto VALUES(8,'Portátil Yoga 520',559, 2, 'images/empty.png', 'bla bla...'); | |
| INSERT INTO producto VALUES(9,'Portátil Ideapd 320',444, 2, 'images/empty.png', 'bla bla...'); | |
| INSERT INTO producto VALUES(10,'Impresora HP Deskjet 3720',59, 3, 'images/empty.png', 'bla bla...'); | |
| INSERT INTO producto VALUES(11,'Impresora HP Laserjet Pro M26nw',180, 3, 'images/empty.png', 'bla bla...'); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment