PRACTICA 3 BASES DE DATOS
Andre Olaf Alfaro PerezTrabajo14 de Febrero de 2019
775 Palabras (4 Páginas)139 Visitas
Crear la base de datos con el nombre Tienda.
- Crear las siguientes tablas que a continuación se describen:
- CLIENTES
[pic 1]
- PRODUCTO
[pic 2]
- Agregue los registros.
- CLIENTES
[pic 3]
- PRODUCTO
[pic 4]
- Muestre las relaciones entre cada una de las tablas
[pic 5]
- Muestra toda la tabla de CLIENTE.
[pic 6]
[pic 7]
- Muestra NOMBRE y RFC de la tabla de CLIENTE.
[pic 8]
[pic 9]
- Muestra el registro donde el campo RFC sea nulo de la tabla de CLIENTE.
[pic 10]
[pic 11]
- Una vez identificado el registro, actualiza el RFC con LACT881002 de la tabla de CLIENTE.
[pic 12]
- Muestra todos los registros donde se tengan cuentas de gmail de la tabla CLIENTE
[pic 13]
[pic 14]
- Muestra toda la tabla de PRODUCTO.
[pic 15]
[pic 16]
- Muestre DESCRIPCION Y PRECIO de la tabla de PRODUCTO.
[pic 17]
[pic 18]
- Muestre por orden alfabético (A-Z) de la tabla PRODUCTO.
[pic 19]
[pic 20]
- Muestre por orden alfabético (Z-A) de la tabla PRODUCTO.
[pic 21]
[pic 22]
- Muestre el número de registros de la tabla PRODUCTO.
[pic 23]
[pic 24]
- Muestre el producto más económico de la tabla PRODUCTO
[pic 25]
[pic 26]
- Muestre el producto más caro de la tabla PRODUCTO.
[pic 27]
[pic 28]
- Muestre el producto entre 30 y 45 de la tabla PRODUCTO.
[pic 29]
[pic 30]
- Muestre el producto igual a 18 de la tabla PRODUCTO.
[pic 31]
[pic 32]
- Muestre el producto mayor a 30 de la tabla PRODUCTO.
[pic 33]
[pic 34]
- Muestre el producto mayor a 30 y en su DESCRIPCION tenga una letra I de la tabla PRODUCTO.
[pic 35]
[pic 36]
- Muestre el producto menor a 10 y en su DESCRIPCION tenga una letra a de la tabla PRODUCTO
[pic 37]
[pic 38]
- Muestra el registro donde DESCRIPCION = HUEVO
[pic 39]
[pic 40]
- Muestre los registros que tienen amenos una letra a de la tabla PRODUCTO.
[pic 41]
[pic 42]
- Crea la siguiente tabla de PEDIDOS.
CREATE TABLE PEDIDOS (IDPEDIDO INT, IDCLIENTE INT, IDPRODUCTO INT, FECHA DATE, CANTIDAD INT, ENTIDAD VARCHAR (45), PAGO VARCHAR (45), ENTREGADO VARCHAR (45), PRIMARY KEY(IDPEDIDO), FOREIGN KEY(IDCLIENTE) REFERENCES CLIENTE(IDCLIENTE), FOREIGN KEY(IDPRODUCTO) REFERENCES PRODUCTO(IDPRODUCTO));
[pic 43]
[pic 44]
- Agregue los registros.
[pic 45]
- Muestre la tabla de PEDIDOS y la tabla de CLIENTE.
[pic 46][pic 47]
- Muestre la tabla de PEDIDOS y la tabla de CLIENTE donde las CANTIDAD sea mayor a 50.
[pic 48]
[pic 49]
- Muestre la tabla de PEDIDOS y la tabla de CLIENTE donde las CANTIDAD sea entre 60 y 80
[pic 50]
[pic 51]
- Muestre la tabla de PEDIDOS y la tabla de CLIENTE donde las CANTIDAD sea igual a 100.
[pic 52]
[pic 53]
- Muestre la tabla de PEDIDOS donde los pedidos sea de la fecha 27/10/2017.
[pic 54]
[pic 55]
- Muestre la tabla de PEDIDOS y la tabla de CLIENTE donde la FECHA sea 25/10/2017.
[pic 56]
[pic 57]
- Muestre la tabla de PEDIDOS y la tabla de CLIENTE donde el PAGO = EFECTIVO.
[pic 58]
[pic 59]
- Muestre la tabla de PEDIDOS y la tabla de CLIENTE donde el PAGO = TARJETA.
[pic 60]
[pic 61]
- Muestre la tabla de PEDIDOS y la tabla de CLIENTE donde el ENTREGADO = SI.
[pic 62]
[pic 63]
- Muestre la tabla de PEDIDOS donde ENTREGADO = NO.
[pic 64]
[pic 65]
- Muestre la tabla de PEDIDOS y la tabla de CLIENTE donde ENTIDAD = CDMX.
[pic 66]
[pic 67]
- Muestre la tabla de PEDIDOS y la tabla de CLIENTE donde ENTIDAD = GUERRERO.
[pic 68]
[pic 69]
- Muestre la tabla de PEDIDOS donde ENTIDAD = OAXACA.
[pic 70]
[pic 71]
- Muestre la tabla de PEDIDOS donde ENTREGADO = NO y ENTIDAD = GUERRERO.
[pic 72]
[pic 73]
- Muestre los registros donde el pago sea en efectivo y la entrega se ha realizado.
[pic 74]
[pic 75]
- Muestre los registros donde la ENTREGA ya se realizó en la ENTIDAD CDMX.
[pic 76]
[pic 77]
- Muestre la tabla de PEDIDOS y la tabla de CLIENTE donde los productos se entregaron en la fecha 25/10/2017.
[pic 78]
[pic 79]
- Muestre los registros donde los pagos fueron en EFECTIVO de la CDMX.
[pic 80]
[pic 81]
- Agregar CONCLUSIONES.
LA PRACTICA FUE UN POCO LABORIOSA, PERO LOGRE APRENDER EL LENGUAJE DE PROGAMACION DE SQL SE ME COMPLICARON ALGUNAS CONSULTAS, PERO LOGRE MI META ESTABLECIDA Y TERMINE LOS PUNTOS QUE SE ME PIDIERON.
...