Base de Datos - Restaurante
Base de Datos - Restaurante
Base de Datos - Restaurante
Asignatura
Docente
Alumno
David Domínguez
Matricula
2023-0234
Fecha de entrega
31/07/2023
Tabla Orden:
• Nombre de la tabla: orden
• Campos:
• id_orden: Identificador único de la orden. Es la clave primaria de la tabla
y se utiliza para identificar de manera única cada orden realizada.
• id_cliente: Es una clave foránea que se relaciona con el campo id_cliente
de la tabla Clientes, lo que permite asociar una orden a un cliente
específico.
• fecha_hora: Almacena la fecha y hora en que se realizó la orden.
Tabla Empleados:
• Nombre de la tabla: empleados
--use Restaurante
---Tabla Clientes---
create table cliente (
id_cliente int primary key,
nombre varchar (20),
apelido varchar (20),
telefono varchar (15),
email varchar (150)
)
---Tabla Menú---
create table menu (
id_plato int primary key,
David Domínguez 2023-0234
nombre varchar (30),
descricion varchar (100),
precio decimal (10,2)
)
---Tabla Orden---
create table orden (
id_orden int primary key,
id_cliente int,
foreign key (id_cliente) references cliente (id_cliente),
fecha_hora datetime,
mesa int,
total decimal (10,2)
)
---Tabla Empleados---
---Registros de Clientes---
INSERT INTO cliente VALUES (1, 'Juan', 'Pérez', '809-988-
2732', '[email protected]');
INSERT INTO cliente VALUES (2, 'María', 'López', '829-233-
2312', '[email protected]');
INSERT INTO cliente VALUES (3, 'Carlos', 'Gómez', '829-
293-2934', '[email protected]');
INSERT INTO cliente VALUES (4, 'Ana', 'Ramírez', '809-344-
8987', '[email protected]');
INSERT INTO cliente VALUES (5, 'Pedro', 'García', '829-
887-5656', '[email protected]');
INSERT INTO cliente VALUES (6, 'Laura', 'Hernández', '809-
989-3455', '[email protected]');
---Registos de Menú---
INSERT INTO menu VALUES (1, 'Hamburguesa Clásica', 'Carne,
lechuga, tomate y queso cheddar', 9.99);
INSERT INTO menu VALUES (2, 'Pizza Margarita', 'Masa de
pizza, tomate y queso mozzarella', 8.50);
David Domínguez 2023-0234
INSERT INTO menu VALUES (3, 'Ensalada César', 'Lechuga,
pollo, croutones y aderezo César', 7.95);
INSERT INTO menu VALUES (4, 'Sushi Variado', 'Salmón,
atún, langostino y aguacate', 12.75);
INSERT INTO menu VALUES (5, 'Pasta Alfredo', 'Pasta con
salsa alfredo y champiñones', 10.50);
INSERT INTO menu VALUES (6, 'Pollo a la Parrilla',
'Pechuga de pollo a la parrilla', 11.25);
---Registros de Orden---
INSERT INTO orden VALUES (1, 3, '2023-07-30 12:30:00', 3,
29.94);
INSERT INTO orden VALUES (2, 2, '2023-07-30 13:15:00', 1,
16.45);
INSERT INTO orden VALUES (3, 1, '2023-07-30 19:00:00', 5,
17.00);
INSERT INTO orden VALUES (4, 4, '2023-07-30 20:45:00', 2,
12.75);
INSERT INTO orden VALUES (5, 5, '2023-07-30 21:30:00', 4,
31.50);
INSERT INTO orden VALUES (6, 6, '2023-07-30 22:00:00', 6,
23.75);
---Registros de Empleados---
INSERT INTO empleados VALUES (1, 'Luis', 'Martínez',
'Cocinero', '2022-02-15', 2000.00);
INSERT INTO empleados VALUES (2, 'Ana', 'Gómez', 'Mesera',
'2021-11-03', 1500.00);
INSERT INTO empleados VALUES (3, 'Carlos', 'Ruíz',
'Camarero', '2023-04-22', 1800.00);
INSERT INTO empleados VALUES (4, 'Laura', 'Hernández',
'Cocinera', '2023-01-10', 1900.00);
INSERT INTO empleados VALUES (5, 'Miguel', 'López',
'Barman', '2023-06-08', 1600.00);
INSERT INTO empleados VALUES (6, 'María', 'García',
'Camarera', '2023-03-18', 1750.00);