SóProvas


ID
773587
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2011
Provas
Disciplina
Banco de Dados
Assuntos

Com relação a modelagem de dados e OLAP, julgue os próximos
itens.

Uma tupla deve conter um valor específico para cada um dos seus atributos.

Alternativas
Comentários
  • Questão mal formulada. O que chama de 'valor específico' ? E o null ? Não é permitido ?
  • Segundo C. J. Date em Introdução a Sistemas de Banco de Dados (8ª edição - Capítulo 6 Relações):

    Propriedade das tuplas:
    * Cada tupla contém exatamente um valor (do tipo apropriado) para cada um de seus atributos.
    * Não existe ordenação da esquerda para a direita nos componenetes de uma tupla. Essa propriedade acontece porque uma tupla é definida para chamar um conjunto de componentes, e os conjuntos na matemática não possuem qualquer ordenação em seus relacionamentos.
    * Cada subconjunto de uma tupla é uma tupla ( e cada subconjunto de um cabeçalh é um cabeçalho).

    Discordo que tenha sido mal formulada, pois null também seria um "valor específico". ( Não pense "monetariamente" a palavra valor )
  • Em outras palavras, elimina a possibilidade de um atributo ter um conjunto de valores (1NF).
  • Quincas Borba, a questão não fala de normalização.

  • Uma tupla não poderia ter um valor e um domínio? Como (atributo, domínio_do_atributo). No caso o domínio é um conjunto de valores possiveis.

  • Segundo C. J. Date em Introdução a Sistemas de Banco de Dados (8ª edição - Capítulo 6 Relações):


    Propriedade das tuplas:

    * Cada tupla contém exatamente um valor (do tipo apropriado) para cada um de seus atributos.

    * Não existe ordenação da esquerda para a direita nos componenetes de uma tupla. Essa propriedade acontece porque uma tupla é definida para chamar um conjunto de componentes, e os conjuntos na matemática não possuem qualquer ordenação em seus relacionamentos.

    * Cada subconjunto de uma tupla é uma tupla ( e cada subconjunto de um cabeçalh é um cabeçalho).


    Discordo que tenha sido mal formulada, pois null também seria um "valor específico". ( Não pense "monetariamente" a palavra valor )

  • Segundo DATE,

     

     - Cada tupla contém um único valor para cada atributo. (atributo ATÔMICO);

     - NÃO existe ordenação nos componentes de uma tupla;

     - O subconjunto de uma tupla É UMA TUPLA;

     - Grau(aridade) de uma tupla varia de 0 a N;

  • Traduzindo o que a questão quiz dizer

    Nome | Idade |

    Lucas | 18 |

    Maria | 22 |

    Na coluna NOME ( atributo ) os campos ( tuplas ) devem ser preenchidos com caracteres, já na coluna IDADE (atributo) os campos ( tuplas ) devem ser preenchidos com numero "inter".

    Isso significa que as tuplas devem possuir um valor especifico para cada um de seus atributos, de outra forma, é respeitar a integridade de domínio !

  • Não ter um valor também é um valor. Portanto, uma tupla deve conter um valor específico para cada um dos seus atributos.

  • CERTO

    NULL é considerado um valor válido.

  • Valores e NULLs nas tuplas: cada valor em uma tupla é um valor atômico, isto é, não é divisível em componentes dentro da estrutura do modelo relacional. Um conceito importante é o dos valores NULL, que são usados para representar os valores de atributos que podem ser desconhecidos ou não se aplicam a uma tupla.

    É importante destacar que o valor de cada atributo deve pertencer ao domínio de valores possíveis da coluna.

    Em resumo, um atributo de uma tupla ou possui um valor pertencente a um domínio ou possui o “valor” NULL.

    Gabarito: Certo.