EJERCICIOS DE NORMALIZACIÓN
EJERCICIO 2
Se quiere diseñar una base de datos relacional que almacene información relativa a los zoos existentes en el mundo, así como las especies
animales que estos albergan. De cada zoo se conoce el nombre, ciudad y país donde se encuentra, tamaño (en m2) y presupuesto anual. De
cada especie animal se almacena el nombre vulgar y nombre científico, familia a la que pertenece y se encuentra en peligro de extinción.
Además, se debe guardar información sobre cada animal que los zoos poseen, como su número de identificación, especie, sexo, año de
nacimiento, país de origen y continente.
NORMALIZACION 0
FORMANORMAL 1
dni_zoo z_nombre z_ciudad z_pais z_tamaño z_presupuesto
08 animals Riobamba Ecuador 300 m2 800
FORMANORMAL 2
FORMANORMAL 3
dni_zoo z_nombre z_tamaño z_presupuesto dni_pais
08 animal 1.2 m 800 Ecuador
dni_a a_nombre_v a_nombre_c a_familia a_estado a_especie a_sexo a_nac dni_pais dni_cont
15 León Panthera leo Felinos Peligro
extinción
Vivientes macho 2001 25 03
z_nombre z_ciudad z_pais z_tamaño z_presupuesto a_nombre_v a_nombre_c a_familia a_estado a_especie a_sexo
Animal Riobamba Ecuado
r
1.2 m 800 León Panthera leo Felinos Peligro
extinción
Vivientes macho
dni_a a_nombre_v a_nombre_c a_familia a_estado a_especie a_sexo a_nac a_pais a_cont
15 León Panthera
leo
Felinos Peligro
extinción
Vivientes Macho 2001 África África
dni_zoo dni_a
08 15
dni_zoo dni_a
08 15
dni_pais p_nombre
25 Ecuador
dni_continente cont_nombre
03 África
EJERCICIO 3
Se quiere diseñar una base de datos relacional para gestionar los datos de un club náutico. De cada socio se guardan los datos personales y
los datos del barco o barco que posee: un número de matrícula, nombre, número de amarre y cuota que paga por el mismo. Además, se quiere
mantener información realizadas por cada barco, como la fecha y la hora de salida, el destino y los datos personales del patrón, que no tiene
por qué ser el propietario del barco, ni es necesario que sea socio del club.
NORMALIZACION 0
FORMANORMAL 1
dni_pers p_nombre p_telf p_fechaN p_direcc p_cargo
10 Andrés 57-
78879
23/07/1994 envigado Ingeniero
dni_barco b_matric b_nombre b_amarre b_cuota
01 JG-03 Aletines 16 100
p_nombre p_fechaN p_telef p_direc p_cargo b_matric b_nombre b_amarre b_cuota v_fecha v_hora v_destino
Andrés 23/07/1994 57-78879 envigado Ingeniero JG-03 Aletines 16 100 11/08/2017 05:00 Salinas
dni_viaje v_fecha v_hora v_destino
02 11/08/2017 05:00 salinas
FORMANORMAL 2
dni_persona dni_barcos
10 01
dni_barco dni_viaje
01 02
FORMANORMAL 3
dni_pers p_nombre p_fecha_N p_telf p_direcc dni_cargo
10 Andrés 23/07/1994 57-
78879
envigado Ingeniero
dni_barco b_matric b_nombre b_amarre b_cuota
01 JG-03 Aletines 16 100
dni_viaje v_fecha v_hora dni_destino
02 11/08/2017 05:00 05
dni_destino v_destino
05 Salinas
dni_persona dni_barcos
10 01
dni_barco dni_viaje
01 02
dni_cargo c_descrip
08 Ingeniero

NORMALIZACION EJERCICIOS

  • 1.
    EJERCICIOS DE NORMALIZACIÓN EJERCICIO2 Se quiere diseñar una base de datos relacional que almacene información relativa a los zoos existentes en el mundo, así como las especies animales que estos albergan. De cada zoo se conoce el nombre, ciudad y país donde se encuentra, tamaño (en m2) y presupuesto anual. De cada especie animal se almacena el nombre vulgar y nombre científico, familia a la que pertenece y se encuentra en peligro de extinción. Además, se debe guardar información sobre cada animal que los zoos poseen, como su número de identificación, especie, sexo, año de nacimiento, país de origen y continente. NORMALIZACION 0 FORMANORMAL 1 dni_zoo z_nombre z_ciudad z_pais z_tamaño z_presupuesto 08 animals Riobamba Ecuador 300 m2 800 FORMANORMAL 2 FORMANORMAL 3 dni_zoo z_nombre z_tamaño z_presupuesto dni_pais 08 animal 1.2 m 800 Ecuador dni_a a_nombre_v a_nombre_c a_familia a_estado a_especie a_sexo a_nac dni_pais dni_cont 15 León Panthera leo Felinos Peligro extinción Vivientes macho 2001 25 03 z_nombre z_ciudad z_pais z_tamaño z_presupuesto a_nombre_v a_nombre_c a_familia a_estado a_especie a_sexo Animal Riobamba Ecuado r 1.2 m 800 León Panthera leo Felinos Peligro extinción Vivientes macho dni_a a_nombre_v a_nombre_c a_familia a_estado a_especie a_sexo a_nac a_pais a_cont 15 León Panthera leo Felinos Peligro extinción Vivientes Macho 2001 África África dni_zoo dni_a 08 15
  • 2.
    dni_zoo dni_a 08 15 dni_paisp_nombre 25 Ecuador dni_continente cont_nombre 03 África EJERCICIO 3 Se quiere diseñar una base de datos relacional para gestionar los datos de un club náutico. De cada socio se guardan los datos personales y los datos del barco o barco que posee: un número de matrícula, nombre, número de amarre y cuota que paga por el mismo. Además, se quiere mantener información realizadas por cada barco, como la fecha y la hora de salida, el destino y los datos personales del patrón, que no tiene por qué ser el propietario del barco, ni es necesario que sea socio del club. NORMALIZACION 0 FORMANORMAL 1 dni_pers p_nombre p_telf p_fechaN p_direcc p_cargo 10 Andrés 57- 78879 23/07/1994 envigado Ingeniero dni_barco b_matric b_nombre b_amarre b_cuota 01 JG-03 Aletines 16 100 p_nombre p_fechaN p_telef p_direc p_cargo b_matric b_nombre b_amarre b_cuota v_fecha v_hora v_destino Andrés 23/07/1994 57-78879 envigado Ingeniero JG-03 Aletines 16 100 11/08/2017 05:00 Salinas dni_viaje v_fecha v_hora v_destino 02 11/08/2017 05:00 salinas
  • 3.
    FORMANORMAL 2 dni_persona dni_barcos 1001 dni_barco dni_viaje 01 02 FORMANORMAL 3 dni_pers p_nombre p_fecha_N p_telf p_direcc dni_cargo 10 Andrés 23/07/1994 57- 78879 envigado Ingeniero dni_barco b_matric b_nombre b_amarre b_cuota 01 JG-03 Aletines 16 100 dni_viaje v_fecha v_hora dni_destino 02 11/08/2017 05:00 05 dni_destino v_destino 05 Salinas dni_persona dni_barcos 10 01 dni_barco dni_viaje 01 02 dni_cargo c_descrip 08 Ingeniero