Informática, perguntado por mariaestevao697, 8 meses atrás

POR FAVOR, QUEM ME AJUDAR EU DOU COMO MELHOR RESPOSTA!!!

1)Por que as tuplas duplicadas não são permitidas em uma relação?
2) Qual é a diferença entre uma chave e uma superchave?
3)Por que designamos uma das chaves candidatas de uma relação como sendo a chave primária?
4)Discuta as características de relações que as tornam diferentes das tabelas e arquivos comuns.
5)Discuta os diversos motivos que levam à ocorrência de valores NULL nas relações.

Soluções para a tarefa

Respondido por salobarlis345
1

Resposta:

1)Porque essa propriedade resulta do fato de que o corpo da relação é um conjunto, e em matemática, os conjuntos não são ordenados(o que equivale a dizer que os elementos são todos distintos.

2)Uma chave candidata é um conjunto de colunas que identifica exclusivamente linhas e que não contém subconjuntos menores ("apropriados") de colunas que identificam exclusivamente linhas. Uma superchave é um conjunto de colunas que identifica exclusivamente linhas.

3)Uma chave candidata é um identificador único dentro de uma relação que garante que nenhuma tupla será duplicada. Nesse quesito, uma tupla de usuário onde existem os campos "ID","RG" e "CPF" tem uma chava primária (ID) e três chaves candidatas. ... Uma chave candidata pode ser formada por vários atributos.

desculpa são só essas que eu sei

Perguntas interessantes