Questão FC373010
Para maximizar o aproveitamento da extensibilidade do PostgreSQL, o PostgreSQL 13 adiciona o conceito de uma "extensão confiável", que permite a usuários de banco de dados instalar
Sistema de Gerenciamento de Banco de Dados (SGBD)
FCC · 2022
Para maximizar o aproveitamento da extensibilidade do PostgreSQL, o PostgreSQL 13 adiciona o conceito de uma "extensão confiável", que permite a usuários de banco de dados instalar extensões que um superusuário marcou como "confiável". Algumas extensões embutidas são marcadas como confiáveis por padrão, incluindo, dentre outras,
- pgcrypto, tablefunc e hstore.
- pgcrypto, range e gaved.
- postscrip, tablefunc e scrum.
- encrypt, hstore e marked.
- crypto, tablefun e hystory.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
PostgreSQL 13 introduziu o conceito de extensão confiável, que permite que usuários de banco criem extensões marcadas como seguras sem precisar de superusuário. As extensões indicadas na resposta são exemplos embutidos marcados como confiáveis.
pgcrypto: fornece funções criptográficas (hash, criptografia simétrica/assimétrica, geração de bytes aleatórios e UUIDs). É útil para armazenar senhas com hash, criptografar campos sensíveis e gerar valores seguros.
tablefunc: oferece funções que manipulam tabelas inteiras, destacando-se crosstab para pivotar resultados (transformar linhas em colunas), facilitando relatórios e análises sem procedimento externo.
hstore: tipo de dado para pares chave-valor em uma coluna, com operadores para consulta e manipulação. Excelente para dados semi-estruturados quando JSON é excessivo.
Por serem consideradas seguras, essas extensões podem ser instaladas por usuários via CREATE EXTENSION sem privilégios de superusuário, simplificando a adoção de funcionalidades adicionais.
Conteúdo do catálogo FC Concursos · Atualizado em