Questão FC265961
O sistema de gerenciamento de banco de dados PostgreSQL fornece várias opções para armazenar datas, o tipo timestamp armazena:
Sistema de Gerenciamento de Banco de Dados (SGBD)
IDECAN · 2022
O sistema de gerenciamento de banco de dados PostgreSQL fornece várias opções para armazenar datas, o tipo timestamp armazena:
- Armazena data com capacidade de 4 bytes.
- Armazena data e hora com capacidade de 8 bytes.
- Armazena hora sem data com capacidade de 8 bytes.
- Armazena hora do dia com fuso horário com capacidade de 12 bytes.
- Armazena intervalo de tempo com capacidade de 16 bytes.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A alternativa B está correta: o tipo timestamp no PostgreSQL armazena data e hora e ocupa 8 bytes de armazenamento.
Esse tamanho permite representar instantes com precisão de 1 microsegundo, o que é suficiente para a maioria das aplicações temporais e garante boa precisão em operações de ordenação e comparação.
Além disso, o intervalo representável é muito amplo (abrangendo aproximadamente 4713 a.C. até 294276 d.C.), tornando o tipo adequado para registros históricos e futuros.
Na prática, funções como CURRENT_TIMESTAMP retornam esse tipo; usar timestamp é mais eficiente que strings para cálculos e indexação temporal.
Conteúdo do catálogo FC Concursos · Atualizado em