SóProvas


ID
2777239
Banca
FCC
Órgão
TCE-RS
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

Considere que uma tabela de um banco de dados relacional possui uma chave primária composta por um único atributo. Essa tabela tem como propriedade:

Alternativas
Comentários
  • Chaves primárias (em inglês, Primary keys ou "PK"), sob o ponto de vista de um banco de dados relacional, referem-se aos conjuntos de um ou mais campos, cujos valores, considerando a combinação de valores em caso de mais de uma chave primária, nunca se repetem na mesma tabela e, desta forma, podem ser usadas como um índice de referência para criar relacionamentos com as demais tabela do banco de dados (daí vem o nome banco de dados relacional). Portanto, uma chave primária nunca pode ter valor nulo, nem repetição.

    Ex: É uma código de um cadastro.

     

    FONTE: https://pt.wikipedia.org/wiki/Chave_primária

  • Todas as colunas definidas em uma restrição PRIMARY KEY devem ser definidas como NOT NULL. 

    FOREIGN KEY pode ser NULL.

  • Letra (d)

    A chave é um conjunto de atributos que serve para identificar cada linha ou tupla de uma tabela univocamente. Desta forma, nenhum par dos registros pode ter o mesmo valor para a chave primária.

    https://www.estrategiaconcursos.com.br/blog/prova-da-semana-comentario-da-prova-do-tce-rs-nocoes-de-analise-de-informacoes/

  • Letra (d)

    A chave é um conjunto de atributos que serve para identificar cada linha ou tupla de uma tabela univocamente. Desta forma, nenhum par dos registros pode ter o mesmo valor para a chave primária.

    https://www.estrategiaconcursos.com.br/blog/prova-da-semana-comentario-da-prova-do-tce-rs-nocoes-de-analise-de-informacoes/

  • fazer uma pk de boolean AHHAHAHA massa, acho que vou abrir meu SQL aqui agora e fazer uma tabela assim só de zoeira, já que hoje é sexta-feira 11:53 da noite, dia de maldade, horário da maldade

  • a) Um tipo booleano (composto pelos valores “verdadeiro” ou “falso” – às vezes representados por 1 e 0, respectivamente) realmente não seria um bom candidato para chave primária, pois só há dois valores possíveis. Contudo, nada impede que se crie uma chave primária em um atributo desse tipo. Já o tipo inteiro é um tipo frequentemente utilizado para a utilização de chaves substitutas. Assertiva incorreta. ERRADA

    b) Pode ser, mas não necessariamente. A palavra deve é que torna a assertiva falsa, as chaves primárias podem ser inteiros, cadeias de caracteres, booleanos, etc. ERRADA

    c) Uma chave primária deve ser composta por valores únicos e não nulos. Logo, não pode ter nenhum nulo. ERRADA

    d) Como dissemos acima, uma chave primária deve ter valores únicos e não nulos dentro da relação. Dessa maneira, nenhum par de registros pode ter o mesmo valor para essa chave. CERTA

    e) Essa regra não existe. É possível sim criptografar os registros de uma tabela do banco de dados, mas não podemos afirmar que o armazenamento da chave primária deve ser feito de forma criptografada. O examinador tentou confundir aquele aluno que conhece um pouco de criptografia e sabe que existem os conceitos de chave pública chave privada, que nada têm a ver com banco de dados. ERRADA

  • Como o enunciado diz chave primária "de um único atributo" - a tradução disso é que é uma chave simples, ou seja, uma coluna da nossa tabela solicita apenas um dado (por exemplo: CPF - cada cidadão possui o seu, por isso a denominação chave). Se fosse uma chave composta, essa nossa coluna poderia deter mais de um campo para registro (por exemplo coluna – que é, aqui, sinônimo de atributo - dividida em duas por conta do endereço, em que um atributo pede rua e outro o número).

    Seria isso?