SRID values must be in the range of 32-bit unsigned integers...
SRID values must be in the range of 32-bit unsigned integers, with these restrictions:
- SRID 0 is a valid SRID but cannot be used with DROP SPATIAL REFERENCE SYSTEM.
- If the value is in a reserved SRID range, a warning occurs. Reserved ranges are [0, 32767] (reserved by EPSG), [60,000,000, 69,999,999] (reserved by EPSG), and [2,000,000,000, 2,147,483,647] (reserved by MySQL). EPSG stands for the European Petroleum Survey Group.
- Users should not drop SRSs with SRIDs in the reserved ranges. If system-installed SRSs are dropped, the SRS definitions may be recreated for MySQL upgrades.
Available at: <https://dev.mysql.com>. Access on: 6 Mar. 2021.
According to the presented excerpt from the documentation, mark the correct alternative.
- Gabarito Comentado (1)
- Aulas (4)
- Comentários (0)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos analisar a questão e entender por que a alternativa B é a correta.
Alternativa Correta: B - The value 62,983,467 for SRID triggers a warning.
A questão trata dos valores de SRID (Spatial Reference System Identifier) e suas restrições, conforme documentado no trecho fornecido. Para resolver a questão, é necessário compreender as regras sobre os intervalos de valores de SRID e as condições específicas mencionadas no texto.
**Justificando a alternativa correta:**
A alternativa B menciona que o valor 62,983,467 para SRID aciona um aviso. De acordo com o texto, os intervalos reservados que disparam avisos incluem o intervalo de [60,000,000, 69,999,999], que é reservado pelo EPSG. Como 62,983,467 está dentro deste intervalo, a alternativa está correta.
Analisando as alternativas incorretas:
A - "If SRSs installed by the system are removed, the SRS definitions cannot be recreated." Esta alternativa está incorreta porque o texto afirma que se SRSs instalados pelo sistema forem removidos, as definições de SRS podem ser recriadas para atualizações do MySQL.
C - "The value -15 is a valid SRID." Esta alternativa está incorreta, pois os valores de SRID devem estar no intervalo de inteiros sem sinal de 32 bits, e -15 não se enquadra nesse intervalo, tornando-o inválido.
D - "The value 0 is an invalid SRID and can be used with DROP SPATIAL REFERENCE SYSTEM." Esta alternativa está incorreta porque o texto especifica que o valor 0 é um SRID válido, mas não pode ser usado com o comando DROP SPATIAL REFERENCE SYSTEM.
E - "An SRID value can be any integer, as long as it fits within a 32-bit representation." Embora os valores de SRID possam caber em uma representação de 32 bits, existem restrições adicionais mencionadas no texto, como os intervalos reservados que não foram considerados nesta alternativa.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo