//creamos la base de datos
create database prueba;
use prueba;
//creo la primer tabla e inserto valores
create table categories
(
catid int(3) unsigned not null primary key,
catname char(20) not null
);
insert into categories values
(1, 'Cables'),
(2, 'Discos Duros'),
(3, 'Procesadores');
//creo las tablas para cada articulo
create table cables
(
clave char(10) not null primary key,
descripcion varchar(255) not null,
fabricante char(15) not null,
precio decimal(6,2) not null,
pixb char(15) not null,
pixm char(15) not null,
pixf char(15) not null,
formato char(15) not null,
conectores char(50) not null,
dimensiones char(20) not null
);
create table dduros
(
clave char(10) not null primary key,
capacidad char(10) not null,
descripcion varchar(255) not null,
fabricante char(15) not null,
formato char(15) not null,
interface char(10) not null,
precio decimal(6,2) not null,
pixb char(15) not null,
pixm char(15) not null,
pixf char(15) not null,
velocidad char(10) not null
);
create table procesadores
(
clave char(15) not null primary key,
descripcion varchar(255) not null,
fabricante char(15) not null,
precio decimal(6,2) not null,
pixb char(15) not null,
pixm char(15) not null,
pixf char(15) not null,
socket char(10) not null,
velocidad char(15) not null,
bus char(20) not null,
cachel2 char(20) not null
);
//inserto articulos en cada tabla
INSERT INTO cables VALUES
('A2095', 'Cable Sata Rojo UV', 'Thermaltake', 40.00, 'a2095.jpg', 'a2095.jpg', 'TTMini.png', 'S-ata', '', '50 MM'),
('A2096', 'Cable Sata Azul UV', 'Thermaltake', 30.00, 'a2096.jpg', 'a2096.jpg', 'TTMini.png', 'S-ata', '', '50 MM');
INSERT INTO dduros VALUES
('WD1500ST', '150 GB', 'Disco duro S-ata 150 GB ', 'Western Digital', '3 1/2 pulgadas', 'S-ata II', 850.00, 'WDST1000.jpg', 'raptor.jpg', 'western.png', '7200 RPM'),
('SEA360DG', '360 GB', 'Disco Duro S-ata 360 GB', 'Seagate', '3 1/2 pulgadas', 'S-ata II', 1500.00, 'SG5600WSD.jpg', 'raptor.jpg', 'seagate.png', '7200 RPM');
INSERT INTO procesadores VALUES
('CP1036AMD1', 'Procesador AMD Sempron LE-1250', 'AMD', 33.80, 'sempron.png', 'sempronm.png', 'null', 'AM2', '2.2 GHz', 'null', '512 KB'),
('CP1240AMD1', 'Procesador AMD Athlon 64 X2 BE-2400', 'AMD', 88.94, 'athlonx2.png', 'athlonx2m.png', 'null', 'AM2', '2.3 GHZ', 'null', '512 KB'),
('CP1252AMD0', 'Procesador AMD Athlon 64 X2 5200+', 'AMD', 53.94, 'athlonx2.png', 'athlonx2m.png', 'null', 'AM2', '2.7 GHZ', 'null', '512 KB'),
('CP1256AMD0', 'Procesador AMD Athlon 64 X2 5600+', 'AMD', 75.96, 'athlonx2.png', 'athlonx2m.png', 'null', 'AM2', '2.8 GHZ', 'null', '512 KB');