Home Bases de Datos El Modelo Relacional Solución al ejercicio de primera forma normal

PostHeaderIcon Solución al ejercicio de primera forma normal

Usar puntuación: / 8
MaloBueno 

El ejercicio que se planteaba era el siguiente: Comprobar/convertir a primera forma normal la siguiente base de datos:

COD_ALUMNO NOMBRE CURSOS TELÉFONOS
111 LUIS MARTÍN

WORD

EXCEL

POWER POINT

111111111

222222222

112 MARÍA HERNÁNDEZ WORD

333333333

444444444

113 PEDRO TOLEDO PATCHWORK 555555555
114 LAURA ORTEGA

ELECTRICIDAD

ELECTRÓNICA

666666666

777777777

115 JUANA FERNÁNDEZ

REPARACIÓN DE EQUIPO

REDES LOCALES

BASES DE DATOS

888888888

999999999

Como vemos la tabla no se encuentra en forma normal al haber dos campos multievaluados: cursos y teléfonos.

La solución propuesta se compone de 4 tablas:

ALUMNOS :{(COD_ALUMNO: numérico), (NOMBRE: texto)}

CURSOS :{(CURSO: texto)}

MATRÍCULA :{(__ALUMNO: numérico__), (__CURSO: texto__)}

TELÉFONO :{(__ALUMNO: numérico__), (NUM_TLF: numérico)}

El diagrama de referencia será:

MATRÍCULA --> ALUMNO --> ALUMNOS

MATRÍCULA --> CURSO --> CURSOS

TELÉFONO --> ALUMNO --> ALUMNO

 

Comentarios   

 
+1 #2 Administrator 07-10-2015 09:35
Cito a Bismark:
Y la quinta tabla?, solo veo 4

Correcto. Eran cuatro. Arreglado. Hay 3 clases de personas: las que saben contar y las que no. Mis disculpas.
Citar
 
 
-1 #1 Bismark 17-09-2015 05:42
Y la quinta tabla?, solo veo 4
Citar
 

Escribir un comentario


Código de seguridad
Refescar

PostHeaderIcon Más Comentado

PostHeaderIcon Últimos Comentarios

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterHoy272
mod_vvisit_counterAyer427
mod_vvisit_counterEsta semana272
mod_vvisit_counterLa semana pasada5382
mod_vvisit_counterEste mes15556
mod_vvisit_counterEl mes pasado29418
mod_vvisit_counterTodos los días1623192

We have: 40 guests, 2 bots online
Hoy es: Jun 18, 2018