100% encontró este documento útil (1 voto)
244 vistas16 páginas

Nucleo 3 baseDatosII

Este documento presenta una actividad sobre consultas básicas y avanzadas en SQL. Incluye instrucciones para construir una base de datos con al menos 10 registros por tabla en respuesta a un modelo lógico, y sentencias SQL para generar varios reportes como listados de clientes y productos, ventas entre fechas, ventas máximas por cliente, y más. Adjunta código SQL Server del proceso y concluye explicando que la base de datos creada permite almacenar y consultar información sobre productos, clientes y ventas.

Cargado por

Miguel Moreno
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
244 vistas16 páginas

Nucleo 3 baseDatosII

Este documento presenta una actividad sobre consultas básicas y avanzadas en SQL. Incluye instrucciones para construir una base de datos con al menos 10 registros por tabla en respuesta a un modelo lógico, y sentencias SQL para generar varios reportes como listados de clientes y productos, ventas entre fechas, ventas máximas por cliente, y más. Adjunta código SQL Server del proceso y concluye explicando que la base de datos creada permite almacenar y consultar información sobre productos, clientes y ventas.

Cargado por

Miguel Moreno
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 16

1

Actividad Núcleo 3: Consultas básicas y avanzadas SQL

Presentado por:

MIGUEL ALEJANDRO MORENO MANCILLA

Docente:

JAVIER LEONARDO PINEDA URIBE

Bogotá, 21 de julio
2

1. Construir la Base de Datos dando respuesta al modelo lógico planteado.

2. Llene la Base de Datos con información, mínimo 20 registros en cada tabla.

3. Construir las sentencias SQL que den respuesta a las siguientes solicitudes.

 Listado de clientes ordenados de diferentes formas.


 Listado de productos que pertenezcan a una marca determinada.
 Listado de las ventas que estén entre un rango de fecha (fecha inicial, fecha
final).
 Reporte de ventas máximas realizadas de un cliente.
 Reporte de productos que no reporten ventas.
 Reporte de la cantidad de productos agrupados por su marca.
 Reporte del promedio de las ventas en un año determinado.
 Reporte de las ventas realizadas por clientes donde su nombre comiencen por
“CA”.
 Reporte de los productos con menos ventas.
 Reporte de los clientes y ventas del último año.

4. Realizar un documento PDF, que contenga, portada, objetivo, imagen del esquema de
la base de datos construida, imagen de las consultas SQL construidas e imágenes de los
resultados de las consultas, descripción de las imágenes, conclusiones. Suba el documento,
como evidencia del desarrollo de esta tarea en el botón "Agregar entrega".
3

1. Construir la Base de Datos dando respuesta al modelo lógico planteado.


4

2. Llene la Base de Datos con información, mínimo 10 registros


en cada tabla.
5

3. Construir las sentencias SQL que den respuesta a las


siguientes solicitudes.

 Listado de clientes ordenados de diferentes formas.

Listado de productos que pertenezcan a una marca determinada.


6

Listado de las ventas que estén entre un rango de fecha (fecha


inicial, fecha final).

Reporte de ventas máximas realizadas de un cliente.


7

Reporte de productos que no reporten ventas.

 Reporte de la cantidad de productos agrupados por su marca.


8

 Reporte del promedio de las ventas en un año determinado.

 Reporte de las ventas realizadas por clientes donde su


nombre comiencen por “CA”.
9

 Reporte de los productos con menos ventas.

 Reporte de los clientes y ventas del último año.


10

A CONTINUACION ADJUNTO CODIGO SUBLIME TEXT DEL


PROCESO
11
12
13

A CONTINUACION ADJUNTO CODIGO SQL SERVER DEL


PROCESO
14
15
16

EN CONCLUCION

La base de datos que hemos creado con SQL SERVER nos


permite almacenar y consultar información sobre los productos
que vendemos, en este caso de celulares smartphones, los
clientes que los compran y las fechas en que se realizan las
ventas. Para ello, hemos utilizado cuatro tablas principales:
producto, fecha, cliente y venta. La tabla producto contiene los
campos id_producto, marca y producto, que identifican cada uno
de los artículos que ofrecemos. La tabla fecha contiene los
campos id_fecha, año, trimestre y mes, que nos permiten
agrupar y analizar las ventas por periodos de tiempo. La tabla
cliente contiene los campos id_cliente y cliente, que nos dan
información sobre los compradores de nuestros productos. Y la
tabla venta contiene los campos id_cliente, id_producto,
id_fecha, cantidad y montoTotal, que registran cada una de las
transacciones que se realizan.

También podría gustarte