servicios de almacenamiento en linea

Páginas: 4 (794 palabras) Publicado: 3 de diciembre de 2013
create database if not exists bd_carlos;

use bd_carlos;

CREATE TABLE IF NOT EXISTS `articulos` (
`clave_articulo` int not null,
`nombre` varchar(30) ,
`precio` int ,`clave_fabricante` int not null,
PRIMARY KEY (`clave_articulo`),
KEY `clave_fabricante` (`clave_fabricante`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


CREATE TABLE IF NOT EXISTS `fabricantes` (`clave_fabricante` int NOT NULL,
`nombre` varchar(30) NOT NULL,
PRIMARY KEY (`clave_fabricante`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

ALTER TABLE `articulos` ADD FOREIGN KEY (`clave_fabricante` ) REFERENCES `fabricantes` (
`clave_fabricante`) ON DELETE CASCADE ON UPDATE CASCADE ;



INSERT INTO `fabricantes` (`clave_fabricante`, `nombre`) VALUES ('1', 'Kingston'), ('2', 'Adata'),('3', 'Logitech'), ('4', 'Lexer'), ('5', 'Seagate');


INSERT INTO `articulos` (`clave_articulo`, `nombre`, `precio`, `clave_fabricante`) VALUES ('1', 'Teclado', '100', '3'), ('2', 'Disco duro 300Gb', '500', '5'), ('3', 'Mouse', '80', '3'), ('4', 'Memoria usb', '140', '4'), ('5', 'Memoria Ram', '290', '1'), ('6', 'Disco duro extraible 250 gb', '650', '5'), ('7', 'Memoria USB', '279', '1'), ('8','DVD rom', '450', '2'), ('9', 'CD Rom', '200', '2'), ('10', 'Tarjeta de red', '180', '3');

--A) Obtener todos los datos de los productos de la tienda
SELECT * FROM articulos INNER JOINfabricantes ON articulos.clave_fabricante=fabricantes.clave_fabricante;

--B) Obtener los nombres de los productos de la tienda
SELECT nombre FROM articulos;

--C)Obtener los nombres y precio de losproductos de la tienda

SELECT nombre,precio FROM articulos;

--D) Obtener los nombres de los artículos sin repeticiones
SELECT DISTINCT nombre FROM articulos;

--E) Obtener todos los datosdel artículo cuya clave de producto es ‘5’
SELECT * FROM articulos INNER JOIN fabricantes ON articulos.clave_fabricante=fabricantes.clave_fabricante WHERE clave_articulo='5';

--F)Obtener...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Almacenamiento en Linea
  • almacenamiento en linea
  • servicio en linea
  • Linea del tiempo dispositivos de almacenamiento
  • Servicio al cliente almacenes Exito
  • Principales Servicios de almacenamiento en la nube
  • Linea de servicios especiales
  • Tiendas al detalle en linea de servicios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS