FGV2023Analista - Apoio Especializado (TI - Banco de Dados)Tecnologia da Informação
Questão de Tecnologia da Informação — FGV DPE-RS 2023 (nº 54)
Sobre o uso do tipo de dados varchar(MAX) na criação de uma tabela relacional, analise as afirmativas a seguir.
I. Define colunas de caracteres com tamanho fixo, de acordo com o parâmetro MAX estabelecido por ocasião da instalação do SQL Server.
II. Colunas assim definidas podem ser usadas na chave primária, mas não podem ser especificadas numa chave estrangeira.
III. Colunas assim definidas são armazenadas juntamente com as demais colunas da tabela.
Sobre essas afirmativas, é correto afirmar que:
- Anenhuma é verdadeira;
- Bsomente I é verdadeira;
- Csomente II é verdadeira;
- Dsomente III é verdadeira;
- Etodas são verdadeiras.
Resposta comentada
Gabarito Alternativa A
- (A) Correta: I é falsa porque MAX é uma palavra-chave que define tamanho variável (até cerca de 2 GB), não um parâmetro fixado na instalação; II é falsa porque colunas varchar(MAX) não podem compor chave primária devido ao limite de tamanho de índice; III é falsa porque valores grandes de varchar(MAX) podem ser armazenados fora da linha (off-row), separados das demais colunas.
- (B) Incorreta: I é falsa pelos motivos já expostos (MAX não é um parâmetro de instalação, e sim tamanho variável).
- (C) Incorreta: II é falsa, pois colunas varchar(MAX) sequer podem compor chave primária.
- (D) Incorreta: III é falsa, pois dados grandes podem ser armazenados fora da linha da tabela.
- (E) Incorreta: nenhuma das três afirmativas é verdadeira, portanto não podem ser todas verdadeiras.
Fonte: FGV DPE-RS 2023 Analista - Apoio Especializado (TI - Banco de Dados) (Caderno Tipo 1). Reproduzida para fins de estudo.
Continue estudando
Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.
Estudar de graça no Quizinho