Pular para o conteúdo principal

Questão de Banco de Dados — SQL — CESPE / CEBRASPE 2025

Banco de DadosSQL
Código
ce202259
Banca
CESPE / CEBRASPE
Órgão
EMBRAPA
Ano
2025
Nível
Médio
Cargo
Técnico - Área: Gestão da Informação - Subárea: Tecnologia da Informação
No que concerne a linguagem SQL e banco de dados NoSQL, julgue o item a seguir.A execução da instrução SQL a seguir criará uma tabela employees com uma chave primária composta pelas colunas employee_id e department_id.CREATE TABLE employees( employee_id INT NOT NULL,department_id INT NOT NULL,name VARCHAR(100),PRIMARY KEY (employee_id) );
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

SQL – Criação de Tabela e Chave Primária

Gabarito: Errado (E). A instrução SQL apresentada cria uma chave primária apenas na coluna employee_id, não uma chave composta como afirma o enunciado. Para que fosse uma chave primária composta pelas colunas employee_id e department_id, a declaração deveria ser PRIMARY KEY (employee_id, department_id).

A banca testa o conhecimento sobre a sintaxe da restrição PRIMARY KEY no comando CREATE TABLE. A cláusula PRIMARY KEY define uma ou mais colunas que compõem a chave primária. Quando se deseja uma chave composta, é necessário listar todas as colunas separadas por vírgula dentro dos parênteses, após a palavra PRIMARY KEY.

No código fornecido:

CREATE TABLE employees
( employee_id INT NOT NULL,
  department_id INT NOT NULL,
  name VARCHAR(100),
  PRIMARY KEY (employee_id) );

Apenas employee_id é incluída na chave primária. A coluna department_id, embora seja NOT NULL, não faz parte da chave primária. Portanto, a afirmação de que a tabela será criada com uma chave primária composta por ambas as colunas está errada.

CERTO – seria se a instrução tivesse PRIMARY KEY (employee_id, department_id). ❌ ERRADO – como está, a chave primária é simples.

Gabarito: Errado (E)

Link permanente: /questoes/ce202259