Pular para o conteúdo principal

Questão de Banco de Dados — MySQL — VUNESP 2023

Banco de DadosMySQL
Código
vu074761
Banca
VUNESP
Órgão
Prefeitura de Guararapes - SP
Ano
2023
Nível
Médio
Cargo
Técnico em Informática
O formato de dados, no MySQL, versão 8, em sua configuração original, capaz de armazenar até 255 caracteres, ou 255 bytes, é o
  1. ATINYTEXT.
  2. BTEXT.
  3. CMINTEXT.
  4. DSMALLTEXT.
  5. ELESSTEXT.
Revelar gabarito e comentário

GabaritoA — TINYTEXT.

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”.

Tipos de dados TEXT no MySQL

Gabarito: letra A. No MySQL 8, o tipo TINYTEXT armazena até 255 bytes (ou, em codificações de 1 byte, 255 caracteres), sendo a opção correta. Os demais tipos TEXT têm capacidades superiores, e MINTEXT, SMALLTEXT e LESSTEXT não são tipos válidos no MySQL.

A questão cobra a memorização da capacidade máxima de cada tipo de dado TEXT. A tabela abaixo resume os principais:

Tipo TEXT

Capacidade máxima (bytes)

Equivalente aproximado (caracteres)

TINYTEXT

255

255 (ASCII)

TEXT

65.535 (64 KB)

~65.535

MEDIUMTEXT

16.777.215 (16 MB)

~16 milhões

LONGTEXT

4.294.967.295 (4 GB)

~4 bilhões

Alternativa A — ✅ Correta ⟵ GABARITO

TINYTEXT é o tipo de dado que armazena até 255 bytes, limite que em codificação de 1 byte equivale a 255 caracteres. É a resposta exata exigida pela VUNESP.

Alternativa B — ❌ Incorreta

TEXT armazena até 65.535 bytes, muito mais que 255. A banca espera que o candidato confunda TEXT com TINYTEXT.

Alternativa C — ❌ Incorreta

MINTEXT não existe no MySQL. Os tipos válidos são TINYTEXT, TEXT, MEDIUMTEXT e LONGTEXT.

Alternativa D — ❌ Incorreta

SMALLTEXT não existe no MySQL. É um nome inventado que pode induzir ao erro por similaridade com SMALLINT, mas para textos não há essa variação.

Alternativa E — ❌ Incorreta

LESSTEXT não existe no MySQL. É outro distrator sem correspondência no banco de dados.

PEGA ESSA DICA!

Para memorizar os tipos TEXT, pense na progressão: TINY (255 bytes) → TEXT (64 KB) → MEDIUM (16 MB) → LONG (4 GB). Associe cada prefixo a um valor crescente. Na prova, quando a alternativa mencionar MINTEXT, SMALLTEXT ou LESSTEXT, elimine imediatamente — esses nomes não são do MySQL.

Gabarito: letra A.

Link permanente: /questoes/vu074761