Qual dos seguintes tipos de dados inteiros (Integer Data Typ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a letra E - LONGINT. Essa questão aborda os tipos de dados inteiros disponíveis no MySQL, um sistema de gerenciamento de banco de dados muito utilizado. Para responder a essa questão corretamente, é necessário que você conheça os tipos de dados inteiros suportados pelo MySQL e entenda que cada um deles tem um tamanho específico para armazenamento, que define o intervalo de valores que podem ser armazenados.
O MySQL suporta vários tipos de dados inteiros, cada um com uma capacidade de armazenamento diferente:
- TINYINT: Ocupa 1 byte e pode armazenar números de -128 a 127 (ou 0 a 255 sem sinal).
- SMALLINT: Ocupa 2 bytes e pode armazenar números de -32.768 a 32.767 (ou 0 a 65.535 sem sinal).
- MEDIUMINT: Ocupa 3 bytes e pode armazenar números de -8.388.608 a 8.388.607 (ou 0 a 16.777.215 sem sinal).
- INT ou INTEGER: Ocupa 4 bytes e pode armazenar números de -2.147.483.648 a 2.147.483.647 (ou 0 a 4.294.967.295 sem sinal).
O tipo LONGINT não é um tipo de dado definido no MySQL. Embora alguns outros sistemas de gerenciamento de banco de dados possam utilizar o termo "LONGINT" para se referir a um tipo específico de dado inteiro, no MySQL, o tipo que se aproxima mais em termos de capacidade de armazenamento e que pode gerar alguma confusão é o BIGINT, que ocupa 8 bytes e pode armazenar números muito grandes.
Portanto, ao conhecer os tipos de dados inteiros suportados pelo MySQL, você pode identificar com segurança que a alternativa E - LONGINT é a correta, pois não corresponde a nenhum dos tipos de dados inteiros oferecidos por este sistema.
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
Tipos suportados pelo MySQL:
TINYINT.
SMALLINT.
MEDIUMINT.
INT.
BIGINT
Gabarito: E
"Tipos de dados numéricos exatos que usam dados inteiros. Para economizar espaço no banco de dados, use o menor tipo de dados que pode conter todos os valores possíveis de maneira confiável. Por exemplo, tinyint é suficiente para a idade de uma pessoa porque não existe ninguém que viva por mais de 255 anos. Mas tinyint não é suficiente para a idade de um edifício, porque um edifício pode ter mais de 255 anos".
Tipo de dados:
bigint
int
smallint
tinyint
Fonte: https://learn.microsoft.com/pt-br/sql/t-sql/data-types/int-bigint-smallint-and-tinyint-transact-sql?view=sql-server-ver16
O LONGINT é dado em linguagem C. Resposta letra E
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo