Uma chave primária é uma escolha de um conjunto de atributos que identificam unicamente uma tupla (linha) dentro de uma relação (tabela). Esse conjunto de atributos pode ser também unitário, caso em que somente um atributo faz o papel de PK. Assim, as chaves primárias podem ser classificadas em simples ou compostas. Outra característica importante é que a chave primária pode ter correspondência com algum elemento do mundo real, como o CPF, caso em que é considerada uma chave natural. A chave pode também assumir um valor aleatório gerado pelo SGBD, caso em que será chamada de surrogate key, ou chave substituta. O único propósito de uma surrogate key é agir como chave primária, ela não tem correspondência com algum dado do mundo real ou qualquer significado implícito. Ainda a respeito das chaves primárias, quero que você saiba que podem existir campos que contêm restrições de unicidade, ou seja, que só permitem valores únicos, mas que não são chaves primárias. Essa restrição é implementada através de um operador da linguagem SQL chamado UNIQUE (único). Uma diferença entre um atributo marcado com UNIQUE e uma PK é que o UNIQUE permite valores nulos, desde que todos os valores válidos para esse atributo sejam diferentes entre si.
Com base no texto apresentado, selecione a alternativa que indica corretamente a escolha de V (verdadeiro) ou F (falso) para as alternativas a seguir.

( ) Em uma chave primária composta, qualquer um dos campos que a compõe pode ser nulo.
( ) É obrigatório que uma chave primária seja, também, uma chave natural.
( ) O uso de UNIQUE permite que, além da chave primária, um ou mais campos não tenham valores repetidos.
( ) Surrogate keys devem ter um significado claro para serem adotadas como chaves em uma tabela.
( ) Em uma tabela pode ser definida apenas uma chave primária. UNIQUE, pode sua vez, pode ser utilizado nenhuma, uma ou mais vezes em uma mesma tabela.

F-V-F-V-F

Alternativa 2:
V-F-V-F-V

Alternativa 3:
F-F-F-V-V

Alternativa 4:
V-V-V-F-F

Alternativa 5:
F-F-V-F-V
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.