Diferencias

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

Enlace a la vista de comparación

ejercicios:00_start [2014/09/07 18:35]
admin [Base de datos]
ejercicios:00_start [2014/09/09 19:34] (actual)
admin
Línea 9: Línea 9:
   * [[.:​unidad07]]   * [[.:​unidad07]]
   * [[.:​unidad08]]   * [[.:​unidad08]]
- +  * [[.:​unidad09]] 
 +  * [[.:​unidad10]]
 ===== Base de datos ===== ===== Base de datos =====
 Para poder realizar los ejercicios será necesario configurar MySQL de la siguiente forma: Para poder realizar los ejercicios será necesario configurar MySQL de la siguiente forma:
Línea 16: Línea 16:
   * Crea la base de datos ''​hipoteca''​   * Crea la base de datos ''​hipoteca''​
   * Dale todos los permisos al usuario ''​hipoteca''​ sobre la base de datos ''​hipoteca''​.   * Dale todos los permisos al usuario ''​hipoteca''​ sobre la base de datos ''​hipoteca''​.
-  * Ejecuta el siguiente script en la base de datos ''​hipoteca'': ​ ​{{:​ejercicios:​hipoteca.sql|}}+  * Ejecuta el siguiente script en la base de datos ''​hipoteca'': ​ 
 +<​sxh ​sql
 +CREATE TABLE `hipoteca` ( 
 + `idHipoteca` INT(11) NOT NULL AUTO_INCREMENT,​ 
 + `nombre` VARCHAR(50) NULL DEFAULT NULL, 
 + `ape1` VARCHAR(50) NULL DEFAULT NULL, 
 + `ape2` VARCHAR(50) NULL DEFAULT NULL, 
 + `nif` VARCHAR(9) NULL DEFAULT NULL, 
 + `edad` INT(11) NULL DEFAULT NULL, 
 + `telefono` VARCHAR(15) NULL DEFAULT NULL, 
 + `email` VARCHAR(50) NULL DEFAULT NULL, 
 + `ingresos_mensuales` DECIMAL(12,​2) NULL DEFAULT NULL, 
 + `capital` DECIMAL(10,​2) NULL DEFAULT NULL, 
 + `tipo_interes` VARCHAR(10) NULL DEFAULT NULL, 
 + `tipo_euribor` VARCHAR(10) NULL DEFAULT NULL, 
 + `euribor` DECIMAL(5,​3) NULL DEFAULT NULL, 
 + `diferencial` DECIMAL(5,​3) NULL DEFAULT NULL, 
 + `interes_fijo` DECIMAL(5,​3) NULL DEFAULT NULL, 
 + `plazo_anyos` INT(11) NULL DEFAULT NULL, 
 + `producto_segurocasa` TINYINT(1) NULL DEFAULT NULL, 
 + `producto_nomina` TINYINT(1) NULL DEFAULT NULL, 
 + `producto_segurovida` TINYINT(1) NULL DEFAULT NULL, 
 + `cuota_mensual` DECIMAL(12,​2) NULL DEFAULT NULL, 
 + `interes_aplicado` DECIMAL(5,​3) NULL DEFAULT NULL, 
 + PRIMARY KEY (`idHipoteca`) 
 +
 +COLLATE='​utf8_general_ci'​ 
 +ENGINE=InnoDB;​ 
 +</​sxh>​
  
 El modelo de tablas es el siguiente: El modelo de tablas es el siguiente:
Línea 34: Línea 62:
   capital DECIMAL(12,​2)   capital DECIMAL(12,​2)
   tipo_interes VARCHAR(10)   tipo_interes VARCHAR(10)
-  diferencial DECIMAL(5,​3) 
   tipo_euribor VARCHAR(10)   tipo_euribor VARCHAR(10)
   euribor DECIMAL(5,​3)   euribor DECIMAL(5,​3)
 +  diferencial DECIMAL(5,​3)
   interes_fijo DECIMAL(5,​3)   interes_fijo DECIMAL(5,​3)
   plazo_anyos INT(11)   plazo_anyos INT(11)
Línea 57: Línea 85:
  
  
-Los datos es para generar un calculador de hipotecas similar al siguiente: [[http://​www.bankimia.com/​simulador-de-hipotecas|Calculadora y simulador de hipotecas]] aunque con mas información+Los datos son para generar un calculador ​de cuotas mensuales ​de hipotecas similar al siguiente: [[http://​www.bankimia.com/​simulador-de-hipotecas|Calculadora y simulador de hipotecas]] aunque con mas campos. 
 + 
 +<note important>​Mira la página de  [[http://​www.bankimia.com/​simulador-de-hipotecas|Calculadora y simulador de hipotecas]] para hacerte una idea de la aplicación que vamos a hacer en los ejercicios.</​note>​
 ===== Objetos ===== ===== Objetos =====
-En los ejercicios va a trabajarse ​con el siguiente modelo de objetos:+En los ejercicios ​se va a trabajar ​con el siguiente modelo de objetos:
  
 <uml> <uml>
Línea 81: Línea 111:
   number capital   number capital
   String tipoInteres   String tipoInteres
-  number diferencial 
   String tipoEuribor   String tipoEuribor
   number euribor   number euribor
 +  number diferencial
   number interesFijo   number interesFijo
   number plazoAnyos   number plazoAnyos
Línea 117: Línea 147:
   email:"​juan_garcia_perez@gmail.com",​   email:"​juan_garcia_perez@gmail.com",​
   ingresosMensuales:​1200,​   ingresosMensuales:​1200,​
-  cuotaMensual:​0+  cuotaMensual:​492
-  interesAplicado:​0,​+  interesAplicado:​0.987,
   datosFinancieros:​ {   datosFinancieros:​ {
     capital:​150000,​     capital:​150000,​
     tipoInteres:"​VARIABLE",​     tipoInteres:"​VARIABLE",​
     tipoEuribor:"​EURIBOR3",​     tipoEuribor:"​EURIBOR3",​
-    euribor:0.418,+    euribor:0.287, 
 +    diferencial:​0.9,
     interesFijo:​0,​     interesFijo:​0,​
     plazoAnyos:​30     plazoAnyos:​30
ejercicios/00_start.1410107742.txt.gz · Última modificación: 2014/09/07 18:35 por admin
Ir hasta arriba
CC Attribution-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