Aptitud | PUERTA CS 1998 | Pregunta 84

Considere las siguientes relaciones de base de datos que contienen los atributos

Book_id
Subject_Category_of_book
Name_of_Author
Nationality_of_Author

with Book_id as the Primary Key.
  • (a). ¿Cuál es la forma normal más alta satisfecha por esta relación?
  • (b). Suponga que los atributos Título_libro y Dirección_autor se agregan a la relación y la clave principal se cambia a (Nombre_del_autor, Título_libro), ¿cuál será la forma normal más alta que satisfará la relación?

Respuesta:
Explicación:

  • (a). R(Book_id, Subject_Category_of_book, Name_of_Author , Nationality_of_Author)
    Teniendo en cuenta que Book_id es la clave principal.

    Por lo tanto { Book_id → nombre del catálogo Autor , Nacionalidad Autor}

    Por lo tanto, la relación dada está en BCNF.

  • (b). Se agregan dos atributos Título_libro y Dirección_autor a la relación

    Luego, R(oferta, catálogo, Nombre del autor, Nacionalidad del autor, Título del libro, Dirección del autor)

    FD son: –

    { bid →  Catalog Name Author ,   Nationality Author , 
    Name Author Book Title → bid catalog Nationality Author Author Address } 
    

    Aquí, el primer FD debido a la relación anterior es el segundo FD debido a la nueva clave principal.

    Las claves candidatas de esta relación son:

    [Name Author , Book Title , bid , book title  ]   

    Aquí existe dependencia parcial (es decir, la relación no está en 2NF)

    Por lo tanto, la relación está en 1NF.

Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *