Informática, perguntado por alanmateus, 1 ano atrás

Para criar uma tabela com o título "Status" no SGBD PostgreSQL, João utilizou o seguinte comando:

CREATE TABLE status (

Id serial not null primary key,

Nome character varying(50) not null

);


Observe que João utilizou a palavra reservada “primary key” para definir a coluna Id, da tabela de Status, como chave primária. Referente a chave primária de uma tabela, podemos afirmar que:

Alternativas
Alternativa 1:
A chave primária, ou do inglês primary key, diz que o valor do campo é sequencial.

Alternativa 2:
Podemos gravar dados nulos em uma coluna definida como primary key, ou chave primária.

Alternativa 3:
Para interligar duas tabelas em um banco de dados, utilizamos o comando primary key, ou chave primária.

Alternativa 4:
A chave primária, ou do inglês primary key, diz ao banco de dados que o valor do campo Id não pode se repetir, ou seja, é único.

Alternativa 5:
É possível que o valor de uma chave primária, ou do ingês primary key, possa se repetir de forma que garanta a integridade do servidor.

Soluções para a tarefa

Respondido por LouiseSG
8

Olá, tudo bem?

Chaves primárias, ou em inglês Primary keys, referem-se aos conjuntos de um ou mais atributos, cujos valores nunca se repetem na mesma tabela. Assim, uma chave primária nunca pode ter valor nulo, nem repetição.

Então, de forma resumida, a chave primária é formada por um único campo da tabela que não pode ter dois ou mais registros de mesmo valor e também não pode conter nenhum registro nulo.

Resposta: Alternativa 4:  A chave primária, ou do inglês primary key, diz ao banco de dados que o valor do campo Id não pode se repetir, ou seja, é único.


alanmateus: obrigado
Perguntas interessantes