Autor |
Mensaje |
MarianAAAJ
Nivel 7
Edad: 35
Registrado: 14 Ene 2009
Mensajes: 437
Carrera: Informática
|
|
Sea R(A,B,C) y F={A->B, B->C}
a) Está R en FNBC? Si la respuesta es NO, agregar una df a F para que este en FNBC
b) Es posible agregar una df a F para que R quede en 3FN pero no en FNBC
el a lo pude hacer, agrego la df B-> y me queda BC pero el b no lo pude hacer.
Se puede agregar una df para que quede en 3FN pero no en FNBC?
Y en otro ejercicio:
Sea R=(A,B,C,D,E) y F= {A => B, B => C, C => AD, D => E, E => A}
Normalizar a Boyce-Codd el esquema que resulta de proyectar R sobre ACE
Me doy cuenta que F ya se encuentra en FNBC, lo único q tengo q hacer es hallar las dfs para la descomposición de ACE?
Gracias de antemano!
|
|
|
|
|
|
|
|
|
arielik
Nivel 9
Edad: 36
Registrado: 11 Sep 2007
Mensajes: 1234
Ubicación: Para mi siempre será San Telmo...
Carrera: Electrónica, Informática y Sistemas
|
|
MarianAAAJ escribió:
|
Sea R(A,B,C) y F={A->B, B->C}
a) Está R en FNBC? Si la respuesta es NO, agregar una df a F para que este en FNBC
b) Es posible agregar una df a F para que R quede en 3FN pero no en FNBC
el a lo pude hacer, agrego la df B-> y me queda BC pero el b no lo pude hacer.
Se puede agregar una df para que quede en 3FN pero no en FNBC?
Y en otro ejercicio:
Sea R=(A,B,C,D,E) y F= {A => B, B => C, C => AD, D => E, E => A}
Normalizar a Boyce-Codd el esquema que resulta de proyectar R sobre ACE
Me doy cuenta que F ya se encuentra en FNBC, lo único q tengo q hacer es hallar las dfs para la descomposición de ACE?
Gracias de antemano!
|
Para la parte a) entiendo que agregaste B->A
Para la parte b) agrega C->B, en este caso el LI es C y no es superclave luego no esta en FNBC pero si esta en 3FN porque B es primo.
|
|
|
|
_________________ arielik
[CAMPAÑA] Colaboremos entre todos por un foro más ordenado (click aquí)
[CAMPAÑA] Hacer un tópico por cada curso y con información ¡útil! (click aquí)
|
|
|
|
|
MarianAAAJ
Nivel 7
Edad: 35
Registrado: 14 Ene 2009
Mensajes: 437
Carrera: Informática
|
|
Mmmm pero B no es primo, la única clave no es A? Al menos la minimal.
Ademas con la df B -> C, B no es superclave y C no es primo.
|
|
|
|
|
|
|
|
|
arielik
Nivel 9
Edad: 36
Registrado: 11 Sep 2007
Mensajes: 1234
Ubicación: Para mi siempre será San Telmo...
Carrera: Electrónica, Informática y Sistemas
|
|
MarianAAAJ escribió:
|
Mmmm pero B no es primo, la única clave no es A? Al menos la minimal.
Ademas con la df B -> C, B no es superclave y C no es primo.
|
B es superclave, si tenes B->A (la que agregaste) y B->C, luego B+ = {A,B,C}
---
Para el otro proyectas F= {A => B, B => C, C => AD, D => E, E => A} sobre ACE, te queda de un lado
ACE con las DFs {A->C, E->A, C->A, C->E}
y del otro
ABD con las DFs {A->B, B->A, B->D, D->A}
ahi se ve q esta en FNBC
|
|
|
|
_________________ arielik
[CAMPAÑA] Colaboremos entre todos por un foro más ordenado (click aquí)
[CAMPAÑA] Hacer un tópico por cada curso y con información ¡útil! (click aquí)
|
|
|
|
|
MarianAAAJ
Nivel 7
Edad: 35
Registrado: 14 Ene 2009
Mensajes: 437
Carrera: Informática
|
|
arielik escribió:
|
MarianAAAJ escribió:
|
Mmmm pero B no es primo, la única clave no es A? Al menos la minimal.
Ademas con la df B -> C, B no es superclave y C no es primo.
|
B es superclave, si tenes B->A (la que agregaste) y B->C, luego B+ = {A,B,C}
|
Si pero te pide F, y F = {A->B, B->C}, no creo q sea con la q agregaste en el punto anterior.
De todas formas si decis que tu F es {A->B, B->C, B-> A } y agregas C->B
Te queda que A, B y C son super claves, quedándote en FNBC
|
|
|
|
|
|
|
|
|
arielik
Nivel 9
Edad: 36
Registrado: 11 Sep 2007
Mensajes: 1234
Ubicación: Para mi siempre será San Telmo...
Carrera: Electrónica, Informática y Sistemas
|
|
|
|
|
MarianAAAJ
Nivel 7
Edad: 35
Registrado: 14 Ene 2009
Mensajes: 437
Carrera: Informática
|
|
arielik escribió:
|
C->A (C->A viola FNBC y cumple 3FN!!
|
Si agregas C->A, la F queda {A->B, B->C, C-> A } no? entonces
La clausura de C es ABC no?
Entonces C es super clave, y si C es super clave cumple con FNBC
La clausura de B y de A tambien es ABC entonces para todas las DF su lado izquierdo es superclave, entonces cumple la FNBC.
|
|
|
|
|
|
|
|
|
arielik
Nivel 9
Edad: 36
Registrado: 11 Sep 2007
Mensajes: 1234
Ubicación: Para mi siempre será San Telmo...
Carrera: Electrónica, Informática y Sistemas
|
|
|
|
|
MarianAAAJ
Nivel 7
Edad: 35
Registrado: 14 Ene 2009
Mensajes: 437
Carrera: Informática
|
|
jajaja bárbaro!
Pensé q estaba haciendo algo mal!
|
|
|
|
|
|
|
|
|
90762
Nivel 2
Edad: 33
Registrado: 19 Ago 2009
Mensajes: 12
Carrera: Informática
|
|
arielik escribió:
|
...---
Para el otro proyectas F= {A => B, B => C, C => AD, D => E, E => A} sobre ACE, te queda de un lado
ACE con las DFs {A->C, E->A, C->A, C->E}
y del otro
ABD con las DFs {A->B, B->A, B->D, D->A}
ahi se ve q esta en FNBC
|
Tengo una unica duda, en todo los demas ejercicios concuerdo.
El enunciado te pide que el esquema proyectado sobre ACE se normalice a FNBC. Interpreto que tengo que normalizar solo el subconjunto ACE, y me desligo de R. En este caso justamente el otro subconjunto que propusiste para decomponer a R tambien esta en FNBC, pero en realidad no me piden una descomposicion FNBC de R. Si hubiera pasado que el otro subconjunto que completaria la descomposicion de R, no estuviera en FNBC, no entraria en la resolucion del ejercicio.
Esta bien lo que digo? o el ejercicio me esta pidiendo que descomponga R a FNBC, usando un subconjunto como ACE?
Gracias!
|
|
|
|
|
|
|
|
|
arielik
Nivel 9
Edad: 36
Registrado: 11 Sep 2007
Mensajes: 1234
Ubicación: Para mi siempre será San Telmo...
Carrera: Electrónica, Informática y Sistemas
|
|
90762 escribió:
|
arielik escribió:
|
...---
Para el otro proyectas F= {A => B, B => C, C => AD, D => E, E => A} sobre ACE, te queda de un lado
ACE con las DFs {A->C, E->A, C->A, C->E}
y del otro
ABD con las DFs {A->B, B->A, B->D, D->A}
ahi se ve q esta en FNBC
|
Tengo una unica duda, en todo los demas ejercicios concuerdo.
El enunciado te pide que el esquema proyectado sobre ACE se normalice a FNBC. Interpreto que tengo que normalizar solo el subconjunto ACE, y me desligo de R. En este caso justamente el otro subconjunto que propusiste para decomponer a R tambien esta en FNBC, pero en realidad no me piden una descomposicion FNBC de R. Si hubiera pasado que el otro subconjunto que completaria la descomposicion de R, no estuviera en FNBC, no entraria en la resolucion del ejercicio.
Esta bien lo que digo? o el ejercicio me esta pidiendo que descomponga R a FNBC, usando un subconjunto como ACE?
Gracias!
|
Yo interprete lo mismo que vos pero justo el otro me quedo en FNBC! ante la duda y por ser tema de interpretacion consultaria a Ale
|
|
|
|
_________________ arielik
[CAMPAÑA] Colaboremos entre todos por un foro más ordenado (click aquí)
[CAMPAÑA] Hacer un tópico por cada curso y con información ¡útil! (click aquí)
|
|
|
|
|
metal77
Nivel 2
Registrado: 09 Mar 2008
Mensajes: 11
|
|
arielik escribió:
|
Para el otro proyectas F= {A => B, B => C, C => AD, D => E, E => A} sobre ACE, te queda de un lado
ACE con las DFs {A->C, E->A, C->A, C->E}
y del otro
ABD con las DFs {A->B, B->A, B->D, D->A}
ahi se ve q esta en FNBC
|
Disculpa que reflote este mail, pero no entendi como proyectando F sobre ACE te queda ACE Y ABD.
Si pudieras tirarme un centro de como lo hiciste te lo agradeceria, sobre todo porque rindo el miercoles ejeje
Gracias de antemano
|
|
|
|
|
|
|
|
|
|
|
Ver tema siguiente
Ver tema anterior
Podés publicar nuevos temas en este foro No podés responder a temas en este foro No podés editar tus mensajes en este foro No podés borrar tus mensajes en este foro No podés votar en encuestas en este foro No Podéspostear archivos en este foro No Podés bajar archivos de este foro
|
Todas las horas son ART, ARST (GMT - 3, GMT - 2 Horas)
Protected by CBACK CrackerTracker365 Attacks blocked.
|