Junior — Middle
Que tipos de bases de dados são suportados pelo PostgreSQL?
sobes.tech IA
Resposta da IA
O PostgreSQL é um sistema de gestão de bases de dados relacional orientado a objetos, que suporta vários tipos de dados e modelos de armazenamento:
- Tabelas relacionais — o modelo principal de armazenamento de dados em forma de linhas e colunas.
- JSON e JSONB — para armazenamento e processamento de dados semi-estruturados em formato JSON.
- Arrays — suporte para arrays de diferentes tipos de dados.
- Tipos geométricos — pontos, linhas, polígonos, etc.
- XML — para armazenamento de documentos XML.
- Hstore — chave-valor para armazenamento de dados não estruturados.
- Busca de texto completo — tipos e índices especiais para busca por texto.
Assim, o PostgreSQL suporta não apenas dados relacionais clássicos, mas também tipos estendidos para trabalhar com documentos, dados geoespaciais e chave-valor.