¡Esta es una revisión vieja del documento!


Tabla de Contenidos

0. Inicio

La siguiente lista contiene las páginas donde se indican los ejercicios a realizar en cada una de las unidades:

Base de datos

Para poder realizar los ejercicios será necesario configurar MySQL de la siguiente forma:

  • Crea un usuario llamado hipoteca con password hipoteca.
  • Crea 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:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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,
    `diferencial` DECIMAL(5,3) NULL DEFAULT NULL,
    `tipo_euribor` VARCHAR(10) NULL DEFAULT NULL,
    `euribor` 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;

El modelo de tablas es el siguiente:

PlantUML Graph

Los datos es para generar un calculador de hipotecas similar al siguiente: Calculadora y simulador de hipotecas aunque con mas campos.

Objetos

En los ejercicios va a trabajarse con el siguiente modelo de objetos:

PlantUML Graph

Un ejemplo de objeto JavaScript sería el siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
var hipoteca={
  idHipoteca:3,
  nombre:"Juan",
  ape1:"García",
  ape2:"Perez",
  nif:"12345678Z",
  edad:32,
  telefono:"964564563",
  email:"juan_garcia_perez@gmail.com",
  ingresosMensuales:1200,
  cuotaMensual:0,
  interesAplicado:0,
  datosFinancieros: {
    capital:150000,
    tipoInteres:"VARIABLE",
    tipoEuribor:"EURIBOR3",
    euribor:0.287,
    diferencial:0.9,
    interesFijo:0,
    plazoAnyos:30
  },
  productosContratados: {
    seguroCasa:true,
    nomina:true,
    seguroVida:false
  }
}

ejercicios/00_start.1410109091.txt.gz · Última modificación: 2014/09/07 18:58 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