Me estoy preparando para una prueba de base de datos. Me encontré con una pregunta acerca de la normalización que es la anterior R (a, b, c, d) a, c -> b, da, d -> b. Necesito convertir hasta BCNF. Mi pregunta es si es posible o no? ¿Cómo? Gracias por adelantado.

R (ABCD)

FD’S:

AC -> B

AD -> B

Como no hay C o A en el lado derecho, necesitará tanto C como A en todas las claves candidatas. En este caso, CA es la única clave de candidato y es una super clave. Nada más sin ella es una súper clave y cualquier cosa con ella es redundante.

El primer FD: AC -> B, el lado izquierdo es una tecla Super, por lo que está en BCNF.

La segunda relación viola a BCNF porque el lado izquierdo no es una super clave. Descomponerse en dos relaciones. R1 (ACD) y R2 (ADB). R1 es la relación original R menos el lado izquierdo de la FD que viola BCNF. La relación R2 es la relación completa que viola BCNF.

En R1, ninguna de las FD encaja, por lo que es una tabla que se crea debido a la descomposición.

En R2, la única FD que se ajusta es AD-> B, lo que hace que AD sea una súper clave y la pone en BCNF.

Las dos relaciones de BCNF que le quedan son: R1 (ACD) y R2 (ADB) y se conservan los FD.

More Interesting

Como conseguir buenas notas.

Fallé en Pre-Boards clase XII, ¿qué debo hacer para los exámenes finales (PCM)?

¿Alguien ha roto el NEET sin unirse a ningún centro de entrenamiento? ¿Cuál fue tu puntuación?

Soy estudiante de diploma, estaba pensando en inscribirme en AMIE y prepararme para el servicio civil. ¿Es posible?

Si dejo un intento en CA, ¿se considerará como un intento? ¿Y las empresas demandan que máximo 2-3 intentos? ¿Eso es en total de ca-IPCC y final o solo final?

Estoy cansado de fallar la prueba de aptitud de los exámenes de colocación de las empresas. ¿Qué debo hacer mientras permanezco sin colocar?

Tengo un rango de 1041 (UR) en AIIMS 2016 y 233 en OBC. ¿Puedo obtener un asiento en AIIMS Bhubaneswar?

¿Puedo corregir mi registro de SSC CGL rellenado incorrectamente?

Tomé el GMAT hace 6 meses y obtuve 250, porque tuve un accidente mientras manejaba hacia mi centro de pruebas, y tuve que sentarme para el examen con todo el dolor y no pude concentrarme en absoluto. Volví a tomar el GMAT y obtuve un puntaje de 760. ¿Cómo verá la universidad mi puntaje?

Me estoy preparando para el CAT 2015 por mi cuenta, pero debido a la ajetreada vida universitaria, tiendo a perder mi motivación a pesar de que soy muy serio con el CAT. De hecho, estoy totalmente obsesionada con los IIM y no puedo ganar impulso, así que, ¿cómo me mantengo motivado?

Soy muy débil en química, no he aprobado ningún examen escolar y solo me quedan 3 días hasta el examen de la junta de química (clase XII). ¿Cómo puedo aprobar?

Tengo 8 meses restantes para mis 12 tableros (ciencia). ¿Cómo debo prepararme?

¿Por qué siento que nunca estoy preparado?

Si no he tomado el paso 1 de USMLE, ¿cuál es la mejor manera de estudiar para el paso 2-CK de USMLE y por cuánto tiempo?

Soy un principiante completo. ¿Cómo debo prepararme para el SSC CGL 2018?