Questões de Concurso Sobre banco de dados para fgv

Foram encontradas 1.619 questões

Resolva questões gratuitamente!

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

Q3038844 Banco de Dados

A mineração de dados é uma área importante em análise de dados, que utiliza técnicas para extrair informações valiosas de grandes conjuntos de dados. Ele oferece uma variedade de técnicas e algoritmos para identificar padrões, tendências e relações ocultas nos dados, fornecendo insights significativos que podem orientar a tomada de decisões e impulsionar o progresso em diversos setores.


Assinale o conceito correto em relação a mineração de dados. 

Alternativas
Q3038842 Banco de Dados

Seja um banco de dados relacional especificado em SQL de uma empresa de correspondência entre clientes, instituições financeiras e empréstimos contratados por esses clientes nessas instituições, previamente implementado em um banco de dados como a seguir: 




OBS: Neste banco de dados, cadeias de caracteres (strings) são representadas envoltas em aspas simples. 

Para que a consulta a seguir reflita o resultado dos clientes cadastrados que não contrataram empréstimos, qual a opção que corretamente substitui o trecho na cláusula from do comando SQL, padrão ANSI, destacado como /* TERMO */
Imagem associada para resolução da questão
Alternativas
Q3038841 Banco de Dados

Seja um banco de dados relacional especificado em SQL de uma empresa de correspondência entre clientes, instituições financeiras e empréstimos contratados por esses clientes nessas instituições, previamente implementado em um banco de dados como a seguir: 




OBS: Neste banco de dados, cadeias de caracteres (strings) são representadas envoltas em aspas simples. 

Considere a seguinte sequência de comandos SQL: 



insert into tb_cliente(id_cliente, num_cpf, nome)


values


(1,'111','cli1'),(2,'222','cli2'),(3,'333','cli3'),


(4,'444','cli4'),(5,'555','cli5');



update tb_cliente set estado='RJ'


where id_cliente%2!=0;



create view v_clientes_rj as


select id_cliente, num_cpf, nome, estado


from tb_cliente where estado = 'RJ';




Após a execução dos três comandos SQL apresentados, o seguinte comando foi executado:



insert into v_clientes_rj


values (6,'cli6','6666','MG');



Por fim, a seguinte consulta foi executada:



select count(*) from v_clientes_rj;



O retorno da última consulta executada será



Alternativas
Q3035760 Banco de Dados
João não sabe fazer consultas em banco de dados e buscou a literatura para fazer uma junção interna otimizada. Um dos pontos observados por João foi que suas relações não tinham seus registros fisicamente organizados, necessitando de uma ordenação externa. Os atributos de junção são atributos chave. Pares de blocos de arquivo são copiados para buffers de memória na ordem, e os registros de cada arquivo são varridos apenas uma vez cada um, para combinar com o outro arquivo.
O método de implementação da junção utilizado por João foi o(a):
Alternativas
Q3035759 Banco de Dados
Ana identificou que, em seu banco de dados, ocorria muita demora na execução de algumas transações específicas, que chegavam até a falhar algumas vezes. Ao efetuar uma análise, viu que não havia controle nas transações ocorridas. Como forma de garantir seus schedules estritos, Ana implementou um bloqueio em 2 fases rigoroso.
Esse bloqueio implementado por Ana fará com que:
Alternativas
Q3035758 Banco de Dados
Pedro está implementando um banco de dados a partir de um projeto lógico que recebeu dos desenvolvedores de Sistemas de Informação do Tribunal. No projeto, há relacionamentos entre diversas tabelas.
No SQL, para implementar os relacionamentos de modo a prevenir que alguma transação de banco de dados destrua os relacionamentos entre as tabelas, Pedro deve utilizar a cláusula:
Alternativas
Q3035757 Banco de Dados
Os sistemas de informação que automatizam os processos de negócio de uma organização requerem bancos de dados transacionais para realizar uma operação. Com o crescimento das fontes de dados, os bancos de dados evoluíram para permitir a ingestão de grandes volumes de dados gerados a cada instante.
Com isso, uma das propriedades de transações que precisa estar presente em bancos de dados NoSQL é:
Alternativas
Q3032799 Banco de Dados
Depois de acumular grande volume de dados históricos, os analistas do TRF1 querem descobrir neles padrões que permitam estimar eventos futuros, como quantidade e tipos de novos processos ao longo de intervalos de tempo anuais (por exemplo: pós recesso de final de ano).

Para isso, os Analistas devem implementar:
Alternativas
Q3032798 Banco de Dados
Para apoiar a decisão em diversos níveis de gestão, o Departamento de Tecnologia da Informação (DTI) identificou a necessidade de desenvolver um banco de dados centralizado com informações oriundas de diversos outros bancos de dados. Além disso, o banco deve ser orientado a assunto, não volátil e histórico.
Para isso, a DTI deve implementar um(a):
Alternativas
Q3032797 Banco de Dados
Após desenvolver seu banco de dados analíticos e disponibilizar algumas interfaces de consulta, o Departamento de Tecnologia da Informação (DTI) recebeu diversas demandas para implementar painéis com métricas e indicadores de desempenho e também com algumas séries temporais como, por exemplo, histórico de indexação de processos, taxa de congestionamento, etc.
Para isso, o DTI deve-se implementar um:
Alternativas
Q3032796 Banco de Dados
O Departamento de Desenvolvimento de Sistemas do TRF-1 automatizou seus processos de negócio utilizando bancos de dados em que era necessário definir o esquema a priori. Com isso, as evoluções do sistema se tornaram custosas. Para contornar esse problema, o Departamento está projetando a evolução dos seus sistemas para utilizar um banco de dados que permita a definição do esquema a posteriori conforme o dado chega, independentemente da sua estrutura.
Para isso, o Departamento deve incluir no Planejamento de TI a aquisição de um banco de dados: 
Alternativas
Q3032791 Banco de Dados
Os dados dos funcionários de uma grande organização são utilizados por diferentes sistemas que foram implementados em diferentes momentos da sua história. A Figura I apresenta os dados armazenados em um banco dados (BD) relacional e a Figura II apresenta os dados armazenados em um BD semiestruturado. Em ambos os BDs, “matricula” é utilizado como identificador único do funcionário, e ambos representam o estado dos dados no primeiro dia de junho de 2024.


Imagem associada para resolução da questão



Domínios para Figuras I e II: • matricula: string • nome: string • sobrenome: string • nascimento: data (aaaa-mm-dd) • idade: numérico


Considerando as dimensões da qualidade para dados previstas no DAMA-DMBOK 2ª edição, os dados dos funcionários acima representados possuem:
Alternativas
Q3032455 Banco de Dados
O analista Cléber foi designado para auditar alterações de dados feitas pelo aplicativo TRFDigital. Ele deve analisar especificamente os registros da entidade Processo. O TRFDigital persiste a entidade Processo em uma tabela homônima de um banco de dados relacional e emprega o Hibernate Envers como solução de auditoria de entidades. As tabelas de auditoria foram criadas automaticamente pelo Envers, em sua configuração padrão.
Para discriminar, utilizando Structured Query Language, quais registros de Processo foram removidos, Cléber deve utilizar a consulta:
Alternativas
Q3032450 Banco de Dados

Maria executou as seguintes instruções em SQL para criação de tabelas:



CREATE TABLE T1 (

id_A INT,

a1 CHAR(10),

a2 CHAR(10));


CREATE TABLE T2 (

id_B INT,

b1 CHAR(10),

b2 CHAR(10));


CREATE TABLE T3 (

id_A INT,

id_B INT,

c1 CHAR(10),

c2 CHAR(10));


Maria deseja listar a quantidade e os respectivos dados de T1 que possuem pelo menos 1 e no máximo 5 relacionamentos com T2.

Para isso, ela deve utilizar a instrução:

Alternativas
Q3032449 Banco de Dados
Roberta, funcionária da ORG_A, está utilizando instruções em SQL para fazer inclusões, alterações e exclusões de registros em um banco de dados que contém as informações de funcionários que participaram de determinados treinamentos promovidos pela ORG_A. Roberta notou algumas anomalias de exclusão, pois, ao comandar a instrução SQL para excluir um funcionário desligado da organização, alguns treinamentos desapareceram.

Considerando que as instruções em SQL executadas por Roberta estão sintática e semanticamente corretas, a modelagem do banco de dados possui problemas relacionados à existência de:
Alternativas
Q3032432 Banco de Dados
Pedro está organizando as informações dos atendimentos aos usuários para poder quantificar o esforço do seu trabalho. Para isso, criou um banco de dados no Microsoft Access e precisa implementar uma interface na qual seja possível inserir e editar dados, contendo alguns botões de comando para executar algumas funcionalidades.
Para isso, Pedro deve implementar:
Alternativas
Q3032425 Banco de Dados
O analista Bombom foi designado para planejar e executar a migração de uma infraestrutura de TI complexa e crítica do TRF1 para a nuvem. O Tribunal possui uma combinação de aplicações legadas e bancos de dados críticos que, embora não possam ser reescritos devido a restrições de tempo e orçamento, precisam ser otimizados para aproveitar os recursos da nuvem. Além disso, é crucial que essa migração esteja em conformidade com rigorosos padrões de segurança e regulamentação, minimizando o tempo de inatividade e mantendo a integridade dos dados.
Nesse contexto, a estratégia de migração escolhida por Bombom para atender a todas essas necessidades sem realizar alterações significativas no código-fonte das aplicações é a de:
Alternativas
Q3032315 Banco de Dados
Em um ambiente de Business Intelligence, Júlio implementou uma ferramenta OLAP para apoiar a análise de dados do Data Mart do TRF1. Uma das consultas mais realizadas é o total de processos por tipo e por data.
A operação OLAP que permite a geração de um subcubo é a:
Alternativas
Q3032314 Banco de Dados
Augusto recebeu um arquivo de texto contendo a lista dos equipamentos utilizados no Centro de Dados do Tribunal e precisa inseri-los no banco de dados de um sistema que é usado para gerenciar o patrimônio de TI.
Para criar um registro em uma tabela em um banco de dados utilizando SQL, deve-se usar o comando:
Alternativas
Q3032313 Banco de Dados
Lara trabalha como caixa em uma instituição financeira para o atendimento ao público. Em seu dia a dia, ela trabalha executando um pequeno conjunto de operações, e estas são realizadas repetidamente.
Como forma de interação com o sistema gerenciador de banco de dados, é definida para Lara a interface: 
Alternativas
Respostas
121: D
122: E
123: A
124: C
125: E
126: E
127: E
128: A
129: D
130: B
131: E
132: E
133: C
134: D
135: E
136: C
137: D
138: B
139: D
140: D