SóProvas


ID
425161
Banca
COPEVE-UFAL
Órgão
UFAL
Ano
2011
Provas
Disciplina
Banco de Dados
Assuntos

Qual a opção que contém as palavras reservadas de SQL que correspondem, respectivamente, a (i) uma definição de um atributo como sendo uma chave candidata; e (ii) um conjunto de um ou mais atributos que permitem identificar exclusivamente uma tupla de uma tabela?

Alternativas
Comentários
  • SQL não tem explicitamente uma cláusula que coloque um atributo como chave candidata. No entanto, temos a cláusula UNIQUE, que afirma que os atributos dessa coluna não podem se repetir, digamos, no esquema

    (id_pessoa, nome, email, telefone)

    se colocarmos email como UNIQUE então podemos possivelmente utilizar email como chave.

    PRIMARY KEY é a clausula que coloca uma coluna da tabela como chave.