Questões de Concurso

Foram encontradas 13.780 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q3774854 Banco de Dados
O modelo entidade-relacionamento compreende a definição dos conjuntos de entidades e de relacionamentos, sendo correto afirmar que, considerando um determinado modelo entidade-relacionamento,
Alternativas
Q3773957 Banco de Dados
No projeto de bancos de dados relacionais, a normalização é um processo sistemático para minimizar a redundância de dados e melhorar a integridade. As formas normais (FN) definem critérios progressivamente mais rigorosos para a estrutura das tabelas. Em um cenário onde é crucial eliminar anomalias de atualização causadas por dependências transitivas e funcionais complexas, é necessário compreender a distinção técnica entre a Terceira Forma Normal (3FN) e a Forma Normal de Boyce-Codd (FNBC). Assinale a alternativa que descreve corretamente a condição que diferencia a FNBC da 3FN.
Alternativas
Q3773942 Banco de Dados
O PostgreSQL é um sistema de gerenciamento de banco de dados objeto-relacional avançado, conhecido por sua robustez, conformidade com os padrões SQL e recursos extensivos. Um de seus mecanismos internos mais importantes é o Controle de Concorrência Multiversão (MVCC), que gerencia o acesso simultâneo aos dados por múltiplas transações. No contexto do funcionamento do MVCC no PostgreSQL, assinale a alternativa que descreve corretamente seu comportamento.
Alternativas
Q3771747 Banco de Dados
Assinale a alternativa que apresenta APENAS comandos válidos em SQL/PLSQL:
Alternativas
Q3771741 Banco de Dados
Assinale a alternativa correta sobre conceitos de bancos de dados: 
Alternativas
Q3765801 Banco de Dados
Em bancos relacionais, o otimizador escolhe planos a partir de estimativas e estruturas de acesso. Assinale a alternativa que representa estratégia consistente para consulta com predicado por intervalo e ordenação por duas colunas. 
Alternativas
Q3765800 Banco de Dados
Data Warehouse apoia análise histórica e decisão executiva. Sobre modelagem dimensional, processos ETL e mudanças em dimensões, analise as afirmativas.

I. Esquema em estrela organiza fatos centrais e dimensões desnormalizadas, favorecendo agregações e varreduras.
II. Slowly Changing Dimension tipo 2 preserva histórico por linhas adicionais com controle de vigência.
III. Carga incremental por ETL registra apenas diferenças, reduzindo janelas e riscos na integração.
IV. Grão do fato precisa de definição explícita, orientando granularidade de medidas e chaves.
V. Dimensão tipo 1 substitui valores históricos por colunas de auditoria e data de validade.

Estão corretas as afirmativas: 
Alternativas
Q3765793 Banco de Dados
Banco de dados transacional exige equilíbrio entre atomicidade e desempenho. Sobre níveis de isolamento e anomalias, analise as afirmativas.

I. Leitura suja fica fora do Read Committed, pois cada consulta enxerga apenas linhas efetivadas.
II. Phantom rows podem ocorrer em Repeatable Read dependendo de implementação, exigindo bloqueios adicionais para consistência por faixas.
III. Serializable evita interferências lógicas por equivalência a execução sequencial, com custo maior em conflitos.
IV. Snapshot isolation elimina phantoms por versão, ainda que conflitos por gravação sigam relevantes.
V. Read Uncommitted aceita escrita perdida com naturalidade e prioriza consistência forte em troca de atraso mínimo. 

Estão corretas as afirmativas: 
Alternativas
Q3765745 Banco de Dados
Em política de backup para banco de dados escolar que exige recuperação de ponto no tempo, qual combinação atende ao requisito e facilita testes periódicos? 
Alternativas
Q3765742 Banco de Dados
Em um sistema de banco de dados voltado ao cadastro de equipamentos e ao registro de ordens de serviço, assinale a alternativa que apresenta a estrutura de relacionamento e a definição de chaves primárias mais adequada à integridade referencial e ao controle de vinculação entre tabelas. 
Alternativas
Q3762270 Banco de Dados
Em uma base de dados de um SGBD MySQL, há uma tabela nomeada como TB_CLIENTE. Considerando que essa tabela possui mais de 500 linhas, qual dos comandos abaixo retornaria às 5 primeiras linhas do resultado da consulta?
Alternativas
Q3757612 Banco de Dados
Em uma aplicação Django com grandes volumes de dados, o tempo de carregamento de páginas que acessam relações ForeignKey cresceu consideravelmente. O desenvolvedor deseja otimizar isso sem alterar a lógica da view.
O comando mais apropriado neste caso é
Alternativas
Q3757610 Banco de Dados
Sobre a estruturação de um banco MongoDB para armazenar dados de sensores ambientais em documentos JSON, e considerando características da modelagem de dados no MongoDB, analise as afirmativas a seguir da.
I. Dados são armazenados em linhas e colunas e cada coleção só aceita um tipo de dado por campo.
II. As relações são obrigatórias por chaves estrangeiras e os documentos seguem o formato XML e não exige um esquema rígido para suas coleções, permitindo que os documentos dentro de uma coleção tenham estruturas diferentes.
III. Os dados são armazenados em coleções de documentos no formato BSON (Binary JSON), que é uma representação binária do JSON.
Está correto o que se afirma em 
Alternativas
Q3757609 Banco de Dados
Um banco de dados PostGIS precisa de uma tabela chamada rios, com campos id (inteiro), nome (texto) e geom (linha geográfica).
Assinale o comando SQL adequado para essa criação. 
Alternativas
Q3757606 Banco de Dados
Uma tabela contém os dados de cobertura do solo com colunas tipo e área. Um gestor precisa saber a área total ocupada por cada tipo.
Analise a sequência de consulta correta para gerar esse resultado, classificando-as como Verdadeiro (V) ou Falso (F).
( ) SELECT tipo, COUNT(area) FROM solo GROUP BY tipo;
( ) SELECT tipo, MAX(area) FROM solo;
( ) SELECT tipo, SUM(area) FROM solo GROUP BY tipo;
A sequência correta de preenchimento dos parênteses, de cima para baixo, é 
Alternativas
Q3757452 Banco de Dados

A blockchain é uma tecnologia de registro distribuído que funciona como um livro-razão digital, descentralizado e imutável. Cada informação registrada é organizada em blocos encadeados por meio de criptografia, de forma que, uma vez inserida, não pode ser alterada sem que se modifiquem todos os blocos subsequentes.


Assinale a opção que indica uma característica específica da blockchain

Alternativas
Q3756313 Banco de Dados
Texto para as questão. 


    O conhecimento tem sido reconhecido como um dos mais importantes recursos de uma organização, que torna possíveis ações inteligentes nos planos organizacional e individual e leva a inovações e à capacidade de continuamente criar produtos e serviços excelentes. O processo de gestão do conhecimento abrange toda a forma de gerar, armazenar, distribuir e utilizar o conhecimento, de modo que se torna necessária a utilização de tecnologias de informação para facilitar esse processo, dado o grande aumento no volume de dados.

    Ao longo do tempo, percebeu‑se que a velocidade de coleta de informações era muito maior que a velocidade de processamento ou de análise dessas informações. Isso gerou um problema e uma contradição, pois as organizações, por possuírem uma grande quantidade de dados, possuem uma falsa sensação de que estão bem‑informadas, no entanto essas informações de nada servem se não forem analisadas de forma correta e em tempo hábil.

    Em outras palavras, a coleta e o armazenamento de dados, por si sós, não contribuem para melhorar a estratégia da organização. É necessário que sejam feitas análises sobre essa grande quantidade de dados, estabelecendo‑se indicadores para descobrir padrões de comportamento implícitos nos dados, além de relações de causa e efeito. O processamento e a análise das informações geradas pelas enormes bases de dados atuais de forma correta estão entre os requisitos essenciais para uma boa tomada de decisão.

    Em um ambiente tão mutável como o das organizações, na atualidade, torna‑se necessária a aplicação de técnicas e ferramentas automáticas que agilizem o processo de extração de informações relevantes de grandes volumes de dados. Uma metodologia emergente, que tenta solucionar o problema da análise de grandes quantidades de dados e ultrapassa a habilidade e a capacidade humanas, é a descoberta de conhecimento em banco de dados.

    Data mining, ou mineração de dados, é uma técnica que faz parte de uma das etapas da descoberta de conhecimento em banco de dados. Ela é capaz de revelar, automaticamente, o conhecimento que está implícito em grandes quantidades de informações armazenadas nos bancos de dados de uma organização. Essa técnica pode fazer, entre outras atividades, uma análise antecipada dos eventos, prevendo tendências e comportamentos futuros e permitindo aos gestores a tomada de decisões com base em fatos, em vez de em suposições.


Internet:  <scielo.br> (com adaptações).
Segundo o texto, a técnica de mineração de dados
Alternativas
Ano: 2025 Banca: IF-MT Órgão: IF-MT Prova: IF-MT - 2025 - IF-MT - Analista de TI |
Q3755893 Banco de Dados
Alguns parâmetros de configuração no PostgreSQL permitem controlar a coleta de estatísticas. O parâmetro que, quando ativado no PostgreSQL 17, permite o monitoramento do comando atual que está sendo executado por qualquer processo no banco de dados é: 

Fonte: POSTGRESQL. Documentation. Disponivel em: https://www.postgresql.org/docs/manuals/archive/. 
Alternativas
Ano: 2025 Banca: IF-MT Órgão: IF-MT Prova: IF-MT - 2025 - IF-MT - Analista de TI |
Q3755892 Banco de Dados
Observe a tela apresentada a seguir, referente à instalação do PostgreSQL no sistema operacional Windows. Ao escolher o que se deseja instalar junto com o gerenciador de banco de dados, é preciso considerar para que serve cada item marcado na interface. Por padrão, você pode deixar tudo marcado, pois em algum momento poderá precisar de algum desses itens. 

Com base nessas informações, analise as afirmativas a seguir.

I. O PostgreSQL Server é um gerenciador de banco de dados.  

II. O pgAdmin 4 é a ferramenta de triplificação de banco.

III. O Stack Builder é uma interface gráfica que facilita o download de módulos essenciais.

IV. O Command Line Tools permite aos usuários interagir com um sistema de computador digitando comandos em uma interface baseada em texto.

Fonte: CARVALHO, Vinicius. PostgreSQL: Banco de dados para aplicações web modernas. 1. ed. São Paulo: Novatec Editora, 2017.  

São CORRETAS as afirmativas: 
Alternativas
Ano: 2025 Banca: IF-MT Órgão: IF-MT Prova: IF-MT - 2025 - IF-MT - Analista de TI |
Q3755891 Banco de Dados
Considerando a figura a seguir, que apresenta como exemplo um índice para uma tabela de pinturas em um banco de dados, o ponteiro de número 4 se refere a qual item da coluna “Painting_Title"? 

Imagem associada para resolução da questão

Fonte: adaptado de Rob e Coronel (2011). Disponivel em: https://www.univates.br/revistas/index.php/destaques/article/view/498/490. 
Alternativas
Respostas
761: C
762: B
763: E
764: B
765: A
766: A
767: E
768: B
769: A
770: D
771: A
772: D
773: A
774: E
775: A
776: B
777: A
778: A
779: C
780: D