Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

ejercicios:unidad05 [2012/10/18 20:49]
admin [Ejercicio01]
ejercicios:unidad05 [2016/07/03 20:02] (actual)
Línea 3: Línea 3:
  
 ===== Ejercicio01 ===== ===== Ejercicio01 =====
-Siguiendo el **Ejercicio01** de la unidad anterior , pero eliminando todo el código relativo a crear la cuenta guardarla, vamos a realizar las siguientes tareas: +Siguiendo el **Ejercicio01** de la unidad anterior , pero eliminando todo el código relativo a crear el seguro guardarlo, vamos a realizar las siguientes tareas: 
-  * Lanza una consulta que nos retorne todos los clientes que hay en la base de datos.Haz que se muestren en la pantalla. +  * Lanza una consulta que nos retorne todos los seguros que hay en la base de datos.Haz que se muestren en la pantalla. 
-  * Lanza una consulta que nos retorne solo las columnas NIF y Nombre de todos los clientes que hay en la base de datos.Haz que se muestren en pantalla. +  * Lanza una consulta que nos retorne solo las columnas NIF y Nombre de todos los seguros que hay en la base de datos.Haz que se muestren en pantalla. 
-  * Lanza una consulta que nos retorne sólo la columna NIF de todos los clientes que hay en la base de datos .Haz que se muestren en pantalla. +  * Lanza una consulta que nos retorne sólo la columna NIF de todos los seguros que hay en la base de datos .Haz que se muestren en pantalla. 
-  * Lanza una consulta que nos retorne sólo el NIF para el cliente con nombre "Marcos Tortosa Oltra". Usa el método ''uniqueResult()'' y 3 parámetros con nombre para el nombre y apellidos del cliente.+  * Lanza una consulta que nos retorne sólo el NIF para el seguro con nombre "Marcos Tortosa Oltra". Usa el método ''uniqueResult()'' y 3 parámetros con nombre para el nombre y los apellidos.
  
-  * Crea una consulta con nombre llamada "''grandesCuentas''". Esta consulta retornará aquellas cuentas con saldo mayor o igual a 30.000 €. +  * Crea una consulta con nombre llamada "''grandesGastos''". Esta consulta retornará aquellas ''AsistenciaMedica'' con ''importe'' mayor o igual a 10.000 €. 
-  * Ejecuta la consulta con nombre ''grandesCuentas''" y muestra el Codigo Cuenta Cliente en pantalla.+  * Ejecuta la consulta con nombre "''grandesGastos''" y muestra el ''idAsistenciaMedica'' en pantalla.
  
-  * Lanza una consulta que retorne el Codigo Cuenta Cliente de todas las cuentas cuyo saldo esté entre 2.000 y 5.000 euros.Usa parámetros por posición para los valores 2000 y 5000.Haz que se muestren en pantalla.+  * Lanza una consulta que retorne el ''idAsistenciaMedica'' de todas las asistencias médicas cuyo saldo esté entre 2.000 y 5.000 euros.Usa parámetros por posición para los valores 2000 y 5000.Haz que se muestren en pantalla.
  
-  * Lanza una consulta que calcule la suma de todos los saldos de todas las cuentas. Haz que se muestren en pantalla. +  * Lanza una consulta que calcule la suma de todos los importes de todas las asistencias médicas. Haz que se muestren en pantalla. 
-  * Lanza una consulta que calcule el saldo medio de todas las cuentas. Haz que se muestren en pantalla. +  * Lanza una consulta que calcule el saldo medio de todas las asistencias médicas. Haz que se muestren en pantalla. 
-  * Lanza una consulta que calcule cuantos cliente hay. Haz que se muestren en pantalla.+  * Lanza una consulta que calcule cuantos seguros hay. Haz que se muestren en pantalla.
  
-  * Lanza una consulta que muestre todos aquellos clientes que tengan una cuenta cuyo saldo es mayor al saldo medio de todas las cuentas. Haz que se muestren en pantalla. +  * Lanza una consulta que muestre para cada seguro cuántas asistencias médicas posee. Haz que se muestren en pantalla. 
-  * Lanza una consulta que muestre para cada cliente cuántas cuentas posee. Haz que se muestren en pantalla. +  * Lanza una consulta que obtenga todos los objetos ''Seguro'' en la parte del FROM pero que en la parte del SELECT retorne el nombre de la alergia que padecen (algunos valdrán null) . Haz que se muestren en pantalla. 
-  * Lanza una consulta que obtenga todos los objetos ''Cliente'' en la parte del FROM pero que en la parte del SELECT retorne el nombre de la vía de su domicilio . Haz que se muestren en pantalla. +  * Lanza una consulta que retorne todos los seguros. Haz que se muestre en pantalla el ''idAsistenciaMedica'' de cada asistencia médica  (No debes lanzar otra consulta). Comprueba cuántas consultas lanza Hibernate internamente.
-  * Lanza una consulta que retorne todos los clientes. Haz que se muestre en pantalla el NIF de cada cliente y las cuentas que posee (No debes lanzar otra consulta). Comprueba cuántas consultas lanza Hibernate internamente.+
   * Repite la consulta anterior pero debes optimizarlas para minimizar el número de consultas que lanza Hibernate.   * Repite la consulta anterior pero debes optimizarlas para minimizar el número de consultas que lanza Hibernate.
-  * Lanza una consulta sobre la tabla cliente pero usando una SQL Nativa de MySQL.+  * Lanza una consulta sobre la tabla seguro  pero usando una SQL Nativa de MySQL.
ejercicios/unidad05.1350586152.txt.gz · Última modificación: 2016/07/03 20:16 (editor externo)
Ir hasta arriba
CC Attribution-Noncommercial-Share Alike 3.0 Unported
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0