FC ConcursosFC Concursos

Questão FC265917

Observe os comandos SQL abaixo: Sobre a tabela e suas informações, assinale a alternativa correta.

Linguagem SQL

IDECAN · 2022

Observe os comandos SQL abaixo:

 

 

Sobre a tabela e suas informações, assinale a alternativa correta.

  1. na linha 1 está sendo criada a tabela “teachers”.
  2. na linha 2 o campo “id” é do tipo de dados “bigserial”, um tipo inteiro especial que decrementa automaticamente toda vez que você adiciona uma linha à tabela.
  3. na linha 3, está assumindo que ninguém no banco de dados terá um campo “first_name” menor do que 25 caracteres obrigatoriamente.
  4. na linha 4, o campo “hire_date”, está definido para a data do tipo de dados no formato “mês/ano”.
  5. na linha 5, o campo “salary” é do tipo numérico inteiro.
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

A primeira linha do comando contém CREATE TABLE seguido do identificador teachers, portanto é nessa posição que se define o nome da tabela. Em SQL a sintaxe básica é CREATE TABLE nome_da_tabela ( ... ), logo o token imediatamente após CREATE TABLE representa o nome que será atribuído à estrutura.

Esse comando faz parte da categoria DDL (Data Definition Language) e não insere dados: ele apenas cria a estrutura com o nome indicado; as colunas e seus tipos vêm nas linhas seguintes.

Observação prática: o nome pode ser qualificado (por exemplo schema.teachers) ou cercado por aspas para preservar maiúsculas ou caracteres especiais, mas isso não altera o fato de que, na linha 1, está sendo criada a tabela teachers.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo