SóProvas


ID
2858893
Banca
IF-MT
Órgão
IF-MT
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

Considere as seguintes sentenças relacionadas a banco de dados:


I - A chave primária sempre deve ser um atributo numérico.

II - A chave primária sempre possui atributo multivalorado.

III - A chave primária sempre é um atributo composto.

IV - A chave primária pode ser nula se o administrador de banco de dados desejar otimizar o armazenamento.


Sobre as sentenças, afirma-se que: 

Alternativas
Comentários
  • Analisando as alternativas:

    - A chave primária sempre deve ser um atributo numérico.

    ERRADA. A chave primária (FK) pode ter também valores alfanuméricos


    II - A chave primária sempre possui atributo multivalorado.

    ERRADA. A FK não pode conter atributo multivalorado


    III - A chave primária sempre é um atributo composto.

    ERRADA. A FK não pode conter atributo composto


    IV - A chave primária pode ser nula se o administrador de banco de dados desejar otimizar o armazenamento.

    ERRADA. A FK jamais pode conter valor nulo

  • Obs: onde estiver FK no comentario abaixo ler PK (P= Primary e F= Foreign), embora as afirmativas de I a II valem para FK, exceto que ela nunca e composta e ela pode ser nula

  • Letra B

    Chave Primária (PK)

    - Conjunto de um ou mais atributos que identifica de forma ÚNICA uma tupla dentro de uma tabela (relação)

    - Apesar da chave primária poder ser composta, só existe uma chave primária por tabela

    - Chave primária que existe em uma tabela pode ser chave primária em outra

    - Toda chave primária foi uma chave candidata

    - NÃO permite valores nulos (null)

    - NÃO depende de uma chave estrangeira para existir

    - NÃO pode ter valores repetidos (tuplas repetidas)

    - PODE conter um ou mais atributos

     

    chave primária simples = os valores de cada um dos atributos NÃO poderão se repetir na tabela.

    chave primária composta = os valores de cada um dos atributos poderão se repetir na tabela.