Considere o seguinte script SQL de criação de um banco de d...

Próximas questões
Com base no mesmo assunto
Q885578 Banco de Dados

Considere o seguinte script SQL de criação de um banco de dados:


CREATE TABLE ITEM (CODIGO NUMERIC(5) NOT NULL,

DESCRICAO VARCHAR(20) NOT NULL,

ESTOQUE NUMERIC(5) NOT NULL,

PRIMARY KEY(CODIGO));


Esse script cria

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - uma tabela chamada Item com uma chave primária.

Para resolver essa questão, é importante ter conhecimento sobre a linguagem SQL, mais especificamente sobre o comando CREATE TABLE, que é utilizado para criar novas tabelas em um banco de dados. Deve-se também conhecer os conceitos de colunas, tipos de dados e chaves primárias (PRIMARY KEY).

A questão fornece um script SQL que define a estrutura de uma única tabela. A instrução CREATE TABLE ITEM sinaliza a criação de uma tabela chamada Item. Dentro dos parênteses são definidas as colunas desta tabela: CODIGO, DESCRICAO, e ESTOQUE, todas com a restrição NOT NULL, o que significa que não podem conter valores nulos. Adicionalmente, a coluna CODIGO é designada como chave primária da tabela por meio do comando PRIMARY KEY(CODIGO). A chave primária é um identificador único para cada registro na tabela, garantindo que não haja dois registros com o mesmo valor nesta coluna.

A alternativa B está correta porque o script apresentado cria uma única tabela com o nome de Item, e designa a coluna CODIGO como sua única chave primária, utilizando o comando PRIMARY KEY. Não há nenhuma menção a uma segunda tabela ou uma segunda chave primária, portanto, as outras alternativas são incorretas.

Assim, a compreensão correta do script SQL fornecido leva à conclusão de que somente uma tabela é criada, e essa tabela possui uma única chave primária. Por isso, a alternativa B é a correta.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

CREATE TABLE ITEM - Criação da tabela de nome ITEM;

 

PRIMARY KEY(CODIGO) - Chave primária de nome CODIGO;

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo