0% encontró este documento útil (0 votos)
25 vistas3 páginas

Prueba 2 Forma B

El documento detalla la evaluación de una prueba parcial sobre la obtención de información mediante SQL, enfocándose en la programación de consultas para manipular bases de datos. Se presentan dos casos de requerimientos de informes que deben ser desarrollados utilizando Oracle SQLDeveloper, con especificaciones sobre los campos y formatos requeridos. Además, se establecen criterios de filtrado y ordenamiento para los informes solicitados.
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 DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
25 vistas3 páginas

Prueba 2 Forma B

El documento detalla la evaluación de una prueba parcial sobre la obtención de información mediante SQL, enfocándose en la programación de consultas para manipular bases de datos. Se presentan dos casos de requerimientos de informes que deben ser desarrollados utilizando Oracle SQLDeveloper, con especificaciones sobre los campos y formatos requeridos. Además, se establecen criterios de filtrado y ordenamiento para los informes solicitados.
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 DOCX, PDF, TXT o lee en línea desde Scribd

PRUEBA PARCIAL N°1

BDY1102
NOMBRE

1. DETALLE EVALUACIÓN

EXPERIENCIA DE APRENDIZAJE 2: Obtención de información mediante SQL


COMPETENCIAS Y APRENDIZAJES EVALUADOS:
● Competencia de Especialidad: Programar consultas o rutinas para manipular
información de una base de datos de acuerdo con los requerimientos de la organización.
● Unidad de Competencia de Especialidad: Desarrolla operaciones sobre la base de datos que
permitan la obtención, actualización, inserción y eliminación de información estableciendo una
conexión con una base de datos para cumplir con los requerimientos de la organización.
● Aprendizajes Procedimentales: Construir sentencias complejas de recuperación y
manipulación de datos para solucionar los requerimientos de información planteados.

2. PUNTAJES, PORCENTAJES Y NOTAS


Dimensión Puntaje Puntaje Nota % Nota
Máximo Obtenido Dimensió Ponderación Ponderación
Dimensión n Dimensión Dimensión
Dimensión
Disciplinar 42 (60% 4.0) 100%
PUNTAJE NOTA FINAL
PUNTAJE TOTAL
42 puntos (100% Disciplinar)
TOTAL
OBTENIDO

3. INSTRUCCIONES GENERALES
● Puede hacer usos de las presentaciones de la asignatura y/o apuntes personales como material de
consulta durante el desarrollo de la prueba.
● Desarrolle los casos planteados usando la herramienta Oracle SQLDeveloper.
● Los casos están planteados sobre el Modelo que se adjunta como ANEXO FORMA B. Por esta razón,
para construir las soluciones de los requerimientos de información planteados en cada caso, deberá
ejecutar el script SCRIPT FORMA [Link]. (entregado por el docente) que creará y poblará las tablas
del Modelo que se adjunta.

1
REQUERIMIENTOS PARA RESOLVER
CASO 1

Estimado Equipo de Desarrollo,

Junto con saludar, realizo solicitud de informe requerido para reunión de jefaturas:

Necesitamos un informe que muestre:

1. Nombre completo cliente: el nombre del campo debe ser “NOMBRE CLIENTE” y debe contener el
nombre completo del cliente (los dos nombres y los dos apellidos)

2. Rut del cliente: el nombre del campo debe ser “RUT CLIENTE” y debe mostrar el rut en formato:
12.345.678-9. ES MUY IMPORTANTE que este campo muestre los números de rut alineados con la
misma cantidad de dígitos rellenando los espacios vacíos con 0. Es decir, si el rut del cliente es
1.123.456-7, entonces el resultado final debe ser 01.123.456-7.

3. Fecha de solicitud del producto: el nombre del campo debe ser “FECHA CREDITO” y debe mostrar
la fecha en la cual fue otorgado el producto, entendiéndose por producto aquel que el cliente listado
posee (crédito hipotecario, crédito automotriz, etc)

4. Nombre del producto: el nombre del campo debe ser “TIPO CREDITO” y debe contener el nombre
del tipo de producto que posee el cliente, entendiéndose por producto aquel que el cliente listado posee
(crédito hipotecario, crédito automotriz, etc)

5. Costo del producto: el nombre del campo debe ser “TOTAL CREDITO” y debe contener el costo de
total de dinero que el cliente debe pagar por el producto especificado, entendiéndose por producto
aquel que el cliente listado posee (crédito hipotecario, crédito automotriz, etc). Es importante que esta
columna respete el formato de presentación $123.456

El objetivo de este informe es que podamos visualizar cuales son los productos que los clientes poseen en el
banco, junto con el capital en estos productos.

Filtros:

Según ha solicitado la gerencia, este informe debe aplicarse para visualizar SOLO una cuenta por TIPO DE
PRODUCTO, esta única cuenta visualizada debe ser aquella que contenga LA MAYOR CANTIDAD de
dinero asociada. (Entendiéndose por tipo de producto las categorías de producto disponible: crédito
hipotecario, crédito automotriz, etc.)

Orden:

Es muy importante que este informe respete el siguiente orden: en primer lugar, ordenado por cantidad de
dinero en el producto de mayor a menor, en segunda instancia por tipo de producto.

2
CASO 2
Estimado Equipo de Desarrollo,

Junto con saludar, realizo solicitud de informe requerido para reunión de jefaturas y departamento de finanzas:

Necesitamos un informe que muestre:

1. Tipo de producto: El nombre del campo debe ser “TIPO_CREDITO” y debe mostrar el tipo de
producto que posee el cliente. Entendiéndose por producto aquel que el cliente listado posee (crédito
hipotecario, crédito automotriz, etc).

2. Nombre completo cliente: el nombre del campo debe ser “NOMBRE_CLIENTE” y debe contener el
nombre completo del cliente (los dos nombres y los dos apellidos)

3. ID del cliente: el nombre del campo debe ser “ID_CLIENTE” y debe contener el número de
identificación único del cliente. ES MUY IMPORTANTE que este campo muestre los números de
identificación alineados con la misma cantidad de dígitos rellenando los espacios vacíos con 0 hasta un
máximo de 3 dígitos. Es decir, si el id del cliente es 1, entonces el resultado final debe ser 001.

4. Rut del cliente: el nombre del campo debe ser “RUT_CLIENTE” y debe mostrar el rut en formato:
12.345.678-9. ES MUY IMPORTANTE que este campo muestre los números de rut alineados con la
misma cantidad de dígitos rellenando los espacios vacíos con 0. Es decir, si el rut del cliente es
1.123.456-7, entonces el resultado final debe ser 01.123.456-7.

5. Profesión cliente: el nombre de la columna debe ser “PROFESION” y debe contener la profesión del
cliente.

6. Fecha en que se contrató el producto: el nombre del campo debe ser “FECHA_MOVIMIENTO” y
debe contener la fecha en la cual el cliente recibió el producto.

7. Monto Movimiento: el nombre de la columna debe ser “MONTO_CREDITO” y debe contener el


costo de total de dinero que el cliente debe pagar por el producto especificado, entendiéndose por
producto aquel que el cliente listado posee (crédito hipotecario, crédito automotriz, etc).

El objetivo de este informe es que podamos visualizar los datos de algunos créditos que corresponden a
montos excesivamente bajos y que podrían representar riesgos para las inversiones del banco.
Filtros:
Este informe debe mostrar SOLO y SOLO aquellos créditos que correspondan a los productos “CREDITO
HIPOTECARIO” y “CREDITO DE CONSUMO”. El criterio para considerar un crédito como producto
riesgoso es que sea MENOR a la MITAD del promedio correspondiente a los créditos de aquel tipo de
producto.
Vale decir: si el monto total de un crédito del tipo de producto “HIPOTECARIO” es menor a la MITAD DEL
PROMEDIO de todos los créditos de tipo “HIPOTECARIO”, entonces se considera producto riesgoso y debe
ser mostrado por la consulta.
Orden:
El orden en el cual se muestren los datos debe ser primero por nombre de producto y luego por fecha de
otorgamiento de crédito.
Almacenado:
En base a esta consulta, debe crearse una tabla, esta tabla debe llamarse CREDITOS_RIESGOSOS

También podría gustarte