Filtrar


Questões por página:
Durante uma análise de desempenho, verificou?se que determinadas consultas executavam operações de ordenação (sort) e agregação (hash aggregation) sobre grandes volumes de dados. O administrador concluiu que essas operações estavam utilizando arquivos temporários em disco com frequência, aumentando o tempo de resposta das consultas.
A partir dessa situação hipotética e considerando os parâmetros de configuração do PostgreSQL, assinale a opção cuja alteração possui relação direta com a redução desse comportamento.
Uma administradora de banco de dados (DBA) constatou que o servidor PostgreSQL frequentemente atinge o limite de conexões simultâneas e apresenta elevado consumo de CPU em razão da criação constante de novas conexões por parte das aplicações judiciais de um Tribunal de Justiça. Diante disso, para otimizar o uso de conexões, reduzir o overhead operacional e manter o controle de acesso adequado, decidiu-se adotar a seguinte abordagem, em condições ideais:
Uma equipe de desenvolvimento pretende integrar um banco de dados espacial PostGIS a um sistema corporativo responsável pelo cadastro imobiliário municipal. Para otimizar consultas espaciais envolvendo milhares de registros, decidiu utilizar índices espaciais e funções específicas da extensão geográfica.
Sobre bancos de dados espaciais e linguagem SQL aplicada ao geoprocessamento, assinale a alternativa CORRETA. 
Uma equipe de desenvolvimento está modelando um banco de dados espacial utilizando PostgreSQL/PostGIS para armazenar informações de imóveis urbanos, vias públicas, hidrografia e equipamentos municipais.
Sobre bancos de dados geográficos e linguagem SQL espacial, assinale a alternativa CORRETA.
No CRA-PR, a equipe de tecnologia mantém, em PostgreSQL Versão 12 ou superior, uma base de dados destinada ao registro de atendimentos prestados a usuários internos. O modelo é composto pelas tabelas setor_cra, usuario_interno e solicitacao_atendimento. Na primeira, id_setor é a chave primária; na segunda, id_usuario é a chave primária e id_setor é chave estrangeira que referencia setor_cra.id_setor; na terceira, id_solicitacao é a chave primária e id_usuario é chave estrangeira que referencia usuario_interno.id_usuario. Na tabela solicitacao_atendimento, o campo status é do tipo VARCHAR(20) e pode assumir os valores 'ABERTA', 'EM_ANDAMENTO', 'CONCLUIDA' e 'CANCELADA', enquanto data_abertura é do tipo DATE. Para subsidiar um relatório gerencial, a equipe deverá criar uma view que encapsule a associação entre setores, usuários e solicitações, expondo apenas os campos nome_setor, status e data_abertura. Em seguida, a consulta realizada sobre essa view deverá apresentar, por setor, o total de solicitações com status 'CONCLUIDA' e data de abertura no ano de 2026, exibindo somente os setores com três ou mais ocorrências. Os resultados deverão ser ordenados pelo total em ordem decrescente e, em caso de empate, pelo nome do setor em ordem alfabética. Diante do exposto, assinale a alternativa que cria a view e executa a consulta final de acordo com todos os requisitos.