Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TAREA 5
ASIGNATURA: Sección
Base de Datos I 01
DOCENTE:
Ing. José Oswaldo Barrera Montes
ALUMNO: Carnet:
Cabrera González, Josué Balmore 29-2594-2021
En la tienda lupita se necesita tener un mejor control de las ventas, así mismo hacer una lista
de sus clientes, empleados, productos y proveedores.
Para lo cual se ha decidió hacer una base de datos para dar solución a dicho problema.
MODELO RELACIONAL
Telefono_empleado(teléfono,código_empleado)
Correo_empleado(correo,Codigo_empleado)
Telefono_cliente(teléfono,Codigo_cliente)
Correo_cliente(correo,Codigo_cliente)
Compra(Codigo_compra,Costo,fecha,Codigo_empleado,Codigo_cliente)
MODELO FISICO
CODIGO SQL
use tienda;
)
DIAGRAMA DE BASE DE DATOS
INSERCION DE DATOS
CODIGO SQL
use tienda;
insert into telefono_cliente(telefono_cliente,codigo_cliente)
values (22257777,12)
insert into telefono_cliente(telefono_cliente,codigo_cliente)
values (22207457,13)
insert into telefono_cliente(telefono_cliente,codigo_cliente)
values (22267777,14)
insert into telefono_cliente(telefono_cliente,codigo_cliente)
values (22227077,15)
insert into telefono_cliente(telefono_cliente,codigo_cliente)
values (22297577,16)
select * from telefono_cliente;
insert into departamento( Codigo_departamento,nombre,despcripcion)
values (23,'cristaleria','producto de vidrio')
insert into departamento( Codigo_departamento,nombre,despcripcion)
values (12,'alimento','producto comestible')
insert into departamento( Codigo_departamento,nombre,despcripcion)
values (08,'juguete','producto de jugueteria')
insert into departamento( Codigo_departamento,nombre,despcripcion)
values (02,'manualidades','producto de decoracion')
insert into departamento( Codigo_departamento,nombre,despcripcion)
values (01,'cuidado','producto de higiene')
select * from departamento;
insert into productos(codigo_producto,nombre,precio,Codigo_departamento)
values(0244,'Herhey',3,12)
insert into productos(codigo_producto,nombre,precio,Codigo_departamento)
values(0248,'nestle',2,12)
insert into productos(codigo_producto,nombre,precio,Codigo_departamento)
values(0250,'Jalapeño',1,12)
insert into productos(codigo_producto,nombre,precio,Codigo_departamento)
values(0800,'Diamantes',3,02)
insert into productos(codigo_producto,nombre,precio,Codigo_departamento)
values(0450,'Militar carro',3,08)
select codigo_departamento,nombre,precio,codigo_producto from productos where
Codigo_departamento=12;
insert into correo_cliente(correo_cliente,codigo_cliente)
values ('rg@live.com',12)
insert into correo_cliente(correo_cliente,codigo_cliente)
values ('rgzalez@live.com',13)
insert into correo_cliente(correo_cliente,codigo_cliente)
values ('ehernandez@live.com',14)
insert into correo_cliente(correo_cliente,codigo_cliente)
values ('egrande@live.com',15)
insert into correo_cliente(correo_cliente,codigo_cliente)
values ('jcabrera@live.com',16)
select correo_cliente,codigo_cliente from correo_cliente where
correo_cliente='jcabrera@live.com';
insert into correo_empleado(Correo_empleado,Idempleado)
values ('vg@live.com',6013)
insert into correo_empleado(correo_empleado,Idempleado)
values ('gcabrera@live.com',6014)
insert into correo_empleado(correo_empleado,Idempleado)
values ('jpalacios@live.com',6015)
insert into correo_empleado(Correo_empleado,Idempleado)
values ('hperez@live.com',6016)
insert into correo_empleado(Correo_empleado,Idempleado)
values ('gmorales@live.com',6017)
select Correo_empleado, Idempleado from correo_empleado where Idempleado = 6014;
insert into proveedor (codigo_proveedor,nombre,codigo_producto)
values (47,'Marinela',244)
insert into proveedor (codigo_proveedor,nombre,codigo_producto)
values (42,'Alimentos.SA de CV',248)
insert into proveedor (codigo_proveedor,nombre,codigo_producto)
values (46,'Diana',250)
insert into proveedor (codigo_proveedor,nombre,codigo_producto)
values (50,'Hasbro',450)
insert into proveedor (codigo_proveedor,nombre,codigo_producto)
values (14,'HomeDeco',800)
select codigo_proveedor,nombre,codigo_producto from proveedor where
codigo_producto=248;
insert into compra(codigo_compra,codigo_producto,codigo_cliente,Idempleado,fecha)
values (100,244,13,6016,22/12/2021)
insert into compra(codigo_compra,codigo_producto,codigo_cliente,Idempleado,fecha)
values (101,244,14,6016,22/12/2021)
insert into compra(codigo_compra,codigo_producto,codigo_cliente,Idempleado,fecha)
values (102,244,13,6016,22/12/2021)
insert into compra(codigo_compra,codigo_producto,codigo_cliente,Idempleado,fecha)
values (103,450,16,6016,22/12/2021)
insert into compra(codigo_compra,codigo_producto,codigo_cliente,Idempleado,fecha)
values (104,244,13,6016,22/12/2021)
select codigo_compra,codigo_producto,idempleado,codigo_cliente from compra where
codigo_cliente=13;
CONSULTA COMBINADA
CONCLUSION
Una base de datos en un negocio o empresa es de mucha utilidad ya que nos ayuda a tener un
mejor control de los datos que en ellos almacenaremos, tales como lista de clientes, en el caso
de tiendas y negocios, lista de proveedores, lista de alumnos, lista de materiales, para cualquier
cosa que requiera un inventario o un listado, casi que para cualquier cosa es de utilidad la base
de datos.
Además de darle un buen uso e identificación a las llaves foráneas que son la unión de las tablas
en si.