Que instrução SQL cria a tabela Turma do sistema NOTAS em um...

Próximas questões
Com base no mesmo assunto
Q404214 Banco de Dados
Que instrução SQL cria a tabela Turma do sistema NOTAS em um banco de dados MySQL?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

✔ Alternativa Correta: B - CREATE TABLE Turma (idTurma INTEGER PRIMARY KEY, nomeTurma VARCHAR(250))

Para solucionar esta questão, é necessário entender a sintaxe padrão usada no MySQL para criar uma nova tabela no banco de dados. O comando básico para isto é CREATE TABLE, seguido pelo nome da tabela que se deseja criar e então, entre parênteses, a lista de colunas com seus respectivos tipos de dados e, se aplicável, constraints (restrições) como chaves primárias.

A alternativa correta não faz uso de pontos ou dois-pontos para separar o nome da coluna e o tipo de dado, conforme deve ser. Além disso, o termo PRIMARY KEY é usado corretamente para definir a chave primária da tabela, que é uma das constraints mais essenciais para a integridade de dados em um banco de dados relacional. O tipo de dado INTEGER é apropriado para identificadores únicos (como geralmente são as chaves primárias) e VARCHAR(250) é um tipo de dado comum para armazenar strings de tamanho variável até o máximo especificado entre parênteses, neste caso, 250 caracteres.

Resumindo: A alternativa B está correta porque utiliza a sintaxe apropriada e os termos corretos para criação da tabela 'Turma' com duas colunas: 'idTurma' como chave primária e 'nomeTurma' com o tipo de dado VARCHAR e um limite de 250 caracteres.

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

Me parece que atributos não são especificados com uso de 2 pontos

Agora é oficial. Tá faltando coisas nessas questões. Algumas questões dessa mesma prova estão com o texto base.

Mas dá pra fazer sem o texto base com os conhecimentos básicos em SQL.

C, D e E são automaticamente descartadas, porque a sintaxe correta para criação de tabelas é CREATE TABLE.

Entre A e B escolheremos B porque não há necessidade de usar dois pontos ( : ).

GABARITO B

Lembrando que normalmente usariamos uma sintaxe assim:

CREATE TABLE Turma (

idTurma INT PRIMARY KEY,

nomeTurma VARCHAR(250)

)

Clique para visualizar este comentário

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