Está en la página 1de 12

Elionor Justine Garrido Fuentes 5390-18-6145

Leslie Julissa Ruiz 5390-18-16304


Mynor Estuardo Carrillo Morales 5390-18-4309
Denis Jonathan Lux Perez 5390-17-1277
Jose Luis Morales Flores 5390-18-1345
Erick Armando Corleto 5390-13-6973

Instrucciones

tarea grupal (solo un integrante publica la tarea)


realizar los siguientes querys en 3 bases de datos disntitas
-- 1 VENTAS y CANTIDADES DE MARCAS POR REGION / AGRUPADAS POR
REGIONES MARCAS COUNT(VENTAS)
-- 2 CANTIDAD DE CLIENTES POR NACIONALIDAD / CANTIDAD DE CLIENTES
NOMBRE Y COUNT CLIENTES / NACIONALIDAD Y CANTIDAD
-- 3 CANTIDAD DE ORDENES POR O_ORDERPRIORITY / COUNT TABLAS
ORDENES Y POR PRIORIDAD
-- 2 Dashboard a su gusto (con querys distintos a los de arriba)

quiero que en el pdf o word que publiquen me muestren


1) los 5 querys
2) los tiempos de respuestas de las 3 bases de datos

1
Contenido
1 VENTAS y CANTIDADES DE MARCAS POR REGION / AGRUPADAS POR REGIONES MARCAS
COUNT(VENTAS).................................................................................................................................. 3
2 CANTIDAD DE CLIENTES POR NACIONALIDAD / CANTIDAD DE CLIENTES NOMBRE Y COUNT
CLIENTES / NACIONALIDAD Y CANTIDAD ............................................................................................ 6
3 CANTIDAD DE ORDENES POR O_ORDERPRIORITY / COUNT TABLAS ORDENES Y POR PRIORIDAD . 8
DASHBOARD 1 ..................................................................................................................................... 9
DASHBOARD 2 ................................................................................................................................... 11

2
1 VENTAS y CANTIDADES DE MARCAS POR REGION / AGRUPADAS
POR REGIONES MARCAS COUNT(VENTAS)
SELECT R_NAME AS "REGION", P_BRAND AS "MARCA", SUM(L_QUANTITY),
SUM(L_EXTENDEDPRICE)

FROM

SNOWFLAKE_SAMPLE_DATA.TPCH_SF10.LINEITEM AS D,

SNOWFLAKE_SAMPLE_DATA.TPCH_SF10.PART AS P,

SNOWFLAKE_SAMPLE_DATA.TPCH_SF10.ORDERS AS O,

SNOWFLAKE_SAMPLE_DATA.TPCH_SF10.CUSTOMER AS C,

SNOWFLAKE_SAMPLE_DATA.TPCH_SF10.NATION AS N,

SNOWFLAKE_SAMPLE_DATA.TPCH_SF10.REGION AS R

WHERE D.L_PARTKEY = P.P_PARTKEY

AND D.L_ORDERKEY = O.O_ORDERKEY

AND O.O_CUSTKEY = C.C_CUSTKEY

AND C.C_NATIONKEY =N.N_NATIONKEY

AND N.N_NATIONKEY =R.R_REGIONKEY

GROUP BY 1,2

ORDER BY 1,2

3
4
5
2 CANTIDAD DE CLIENTES POR NACIONALIDAD / CANTIDAD DE
CLIENTES NOMBRE Y COUNT CLIENTES / NACIONALIDAD Y
CANTIDAD

SELECT N.N_NAME AS NATION_NAME, COUNT (C.C_NAME) AS COUNT_CUSTOMER

FROM CUSTOMER C, NATION N

WHERE C.C_NATIONKEY = N.N_NATIONKEY GROUP BY N.N_NAME ORDER BY N.N_NAME;

6
7
3 CANTIDAD DE ORDENES POR O_ORDERPRIORITY / COUNT TABLAS
ORDENES Y POR PRIORIDAD
select o_orderpriority ,count (o_orderpriority) from orders group by o_orderpriority;

8
DASHBOARD 1
select p.p_name as "Producto", p.p_type as "Tipo", ps.ps_supplycost as "Costo_proveedor",

s.s_name as "Nombre_proveedor",s.s_phone as "telefono"

from part p, partsupp ps, supplier s

where p.p_partkey=ps.ps_partkey

and ps.ps_suppkey=s.s_suppkey;

9
10
DASHBOARD 2

select l_discount Descuento ,count (l_quantity) Descuento_dados ,(sum


(l_extendedprice)*l_discount) Total_descuentos from lineitem group by l_discount;

11
12

También podría gustarte