PRÁCTICA IV
Departamento de Informática
IES Florencio Pintado
ASGBD Práctica IV. Creación de base de datos hamburguesería y trabajocon la misma
Crea una base de datos llamada HAMBURGUESERÍA.
create database hamburgueseriaSus tablas son:
-32385325755INGREDIENTE
Clave primaria: Código_ingredientePRODUCTO
Clave primaria:Código_productoINGREDIENTES_PRODUCTO
Clave primaria: Código_producto y Código_ingredienteClave externa: Código_producto (PRODUCTO)
Clave externa: Código_ingrediente (INGREDIENTE)
usehamburgueseria;
create table ingrediente(
Código_ingrediente int,
Nombre varchar(10),
Descripción varchar(20),
Ubicación varchar(15),
primary key (Código_ingrediente)
)
create table producto(Código_producto int,
Nombre varchar(20),
Descripción varchar(30),
Precio int,
primary key (Código_producto)
)
create table ingredientes_producto(
Código_producto int,
Código_ingrediente int,
Cantidadint,
primary key (Código_producto, Código_ingrediente),
foreign key (Código_producto) references producto (Código_producto),
foreign key (Código_ingrediente) references ingrediente(Código_ingrediente)
)
insert into ingrediente values(1,'Cebolla','Cebolla fresca','Estantería 1'),
(2,'Carne','Carne picada','Estantería 2'),
(3,'Patata','Patata de la huerta','Estantería 2'),
(4,'Tomate','Tomatefresco','Estantería 3'),
(5,'Pan','Pan del día','Estantería 1');
insert into producto values(200,'Hamburguesa','Trozo de carne entre panes',3),
(201,'Patatas fritas','Paquete de patatas',2),(202,'Ensalada','Vaso grande con verduras',5),
(203,'Helado','Cucurucho con nata',4);
insert into ingredientes_producto values(200,1,3),
(200,2,1),
(200,4,2),
(200,5,1),
(201,3,20),
(202,1,6),(202,4,7);
Inserta un nuevo ingrediente.
insert into ingrediente values(6,'Salchicha','Salchichas de cerdo','Estantería 3')
Inserta un nuevo producto que tenga el ingrediente anterior y dos más...
Regístrate para leer el documento completo.