mateus-hamade/multiple-choice-questions huggingface dataset:
Banco de Dados Oracle

A utilização de expressões regulares permite especificar padrões de busca. Quando os dados de entrada casam com a regra, tem-se um match. Acerca desse assunto, assinale a opção correta.  

A: O Oracle 10g possui funções SQL que suportam a utilização de expressões regulares. No entanto, essas funções estão restritas aos tipos de dados CHAR e CLOB.
B: A expressão regular F[A-Z]*A$ retorna palavras como FALA, FACA ou FACAS.
C: A expressão regular F[a-Z]*A$ retorna palavras como FALA, FalA ou FacAs.
D: O comando grep do Linux permite a utilização de expressões regulares. Por exemplo, grep F*A$ TEXTO.TXT encontrará FALA, FACA ou FEIA, caso o arquivo em questão contenha tais palavras.
E: A expressão regular FA.A retorna palavras tais como FALA ou FAXA, mas não FA!A. O ponto pode substituir qualquer caractere do alfabeto, exceto sinais de pontuação ou caracteres especias.
Banco de Dados Banco de Dados

É entendido como segunda forma normal‟ em banco de dados a tabela que atenda a seguinte formalidade:

A: os valores de seus atributos são monovalorados.
B: todo atributo da tabela deve ser dependente funcional da chave completa e, não, de parte da chave.
C: os valores de seus atributos são atômicos e monovalorados.
D: todo atributo da tabela deve ser dependente funcional da chave completa e, não, de parte da chave e seus atributos são atômicos e monovalorados.
Banco de Dados SQL Server

Indique abaixo o comando correto que renomeia uma coluna em um banco de dados SQL SERVER.

A: EXEC ALTER TABLE customers ADD title VARCHAR(50) NULL
B: EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'
C: EXEC ALTER COLUMN customers.[contact title] WITH title VARCHAR(50) NULL
D: EXEC sp_columnrename 'customers.[contact title]', 'title', 'COLUMN'
Banco de Dados SQL

Numere a COLUNA II de acordo com a COLUNA I relacionando os comandos SQL com as categorias. COLUNA I  1. grant  2. revoke 3. select  COLUNA II ( ) Remoção de direito ( ) Outorga ( ) Leitura de dados Assinale a alternativa que apresenta a sequência de números CORRETA.   

A: (3) (1) (2)
B: (1) (3) (2)
C: (2) (1) (3)
D: (2) (3) (1)
Banco de Dados SQL Server , SQL

Como seria o comando para se criar uma trigger no SQL Server para que, ao se inserir um novo registro na tabela USERS, uma mensagem seja enviada ao usuário?

A: CREATE TRIGGER T1 ON USERS FOR INSERT AS PRINT "Novo registro"
B: CREATE T1 ON TRIGGER FOR INSERT IN USERS AS PRINT "Novo registro"
C: CREATE T1 ON USERS AS NEW TRIGGER AS PRINT "Novo registro"
D: CREATE TRIGGER T1 FOR INSERT IN USERS AS PRINT "Novo registro"
Banco de Dados Gerência de Transações

O controle de transações em banco de dados é fundamental para manter a integridade das informações armazenadas. Qual o tipo de problema pode ocorrer quando duas transações que acessem os mesmos itens em um banco de dados tiverem suas operações intercaladas de forma que tornem os valores dos itens incorretos?

A: O problema da atualização perdida
B: O problema da atualização temporária (Dirty read)
C: O problema do sumário incorreto
D: O problema da leitura indevida
Banco de Dados MySQL

Qual seria a sintaxe básica para criação de um novo usuário no MYSQL utilizando a linha de comando? 

A: CREATE NEW USER <nome do usuário> PASSWORD <senha>;
B: CREATE NEW USER <nome do usuário> IDENTIFIED BY <senha>;
C: CREATE USER <nome do usuário> IDENTIFIED BY <senha>;
D: CREATE USER <nome do usuário> PASSWORD <senha>;
Banco de Dados SGBD - Sistema de Gerenciamento de Banco de Dados , MySQL

Identifique a seguir a sintaxe do comando que deveria ser utilizado no MYSQL para extrair estrutura e dados de todos os banco de dados do SGBD armazenando o resultado da operação no arquivo bk_banco.sql

A: mysqldump –u<usuario> –p<senha> --all-databases > bk_banco.sql
B: mysqldump –u<usuario> –p<senha> --all-data > bk_banco.sql
C: mysqldump save –u<usuario> –p<senha> -all-data > bk_banco.sql
D: mysqldump save –u –p -databases- > bk_banco.sql
Banco de Dados Backup em Banco de Dados , SQL Server

Indique a seguir a sintaxe de comando no SQLServer que deveria ser utilizado para validar uma cópia de backup uma vez que os backups são de extrema importância para a continuidade das operações em uma instituição.

A: RESTORE VERIFYONLY FROM <dispositivo de backup>
B: VERIFYONLY FROM <dispositivo de backup>
C: VALID BACKUP FROM <dispositivo de backup>
D: VARIFYONLY BACKUP FROM <dispositivo de backup>
Banco de Dados Modelagem de dados

Analise o diagrama conceitual proposto a seguir.     Com base nessa análise, assinale a alternativa INCORRETA.   

A: Entre as entidades PROJETO e DEPARTAMENTO, temos uma participação total de PROJETO em DEPARTAMENTO.
B: Na entidade EMPREGADO, temos um autorrelacionamento.
C: Pela notação acima, temos apenas uma entidade fraca e nesta não temos chave primária especificada no modelo.
D: Um empregado poderá gerenciar apenas um departamento.
Banco de Dados SGBD - Sistema de Gerenciamento de Banco de Dados

Indique o tipo de índice que seria utilizado pelo SGBD para ordenar um campo que não é chave na tabela e que, além disso, pode ter dados duplicados de maneira a agilizar o processo de busca neste campo. 

A: Índice primário
B: Índice secundário
C: Índice clustering
D: Índice multinível
Banco de Dados Banco de Dados Orientados a Objetos

Assinale o conceito que, em banco de dados orientado a objetos, permite que um mesmo nome de operador esteja associado a duas ou mais implementações diferentes desse mesmo operador dependendo do tipo de objetos aos quais esse operador será aplicado.

A: Acoplamento
B: Herança
C: Polimorfismo
D: Semântica
Banco de Dados SQL

Observe a seguinte tabela de banco de dados com os campos DNOME e DTELEFONE e com os dados armazenados abaixo para o funcionário Jair de Souza.  Com base nesses dados, assinale a opção que apresenta uma possível solução para o problema de atributo que só deve ter valores atômicos.  

A: Colocar a tabela na primeira forma normal 1FN
B: O campo DTELEFONE deverá se tornar um índice na tabela
C: Resolver o problema de dependência funcional (2FN)
D: Resolver o problema da dependência transitiva (3FN)
Banco de Dados Banco de Dados , SGBD - Sistema de Gerenciamento de Banco de Dados

No que diz respeito à independência dos dados entre a aplicação e o SGBD, indique o tipo de independência que permitiria uma alteração no esquema conceitual sem ter que mudar o esquema externo ou os programas que fazem acesso a essas informações. 

A: Independência de dados lógica
B: Independência física
C: Independência de transações
D: Independência de esquema
Banco de Dados Modelagem de dados , SGBD - Sistema de Gerenciamento de Banco de Dados

Assinale o tipo de modelo de banco de dados será utilizado pelo DBA durante a implementação do banco de dados no SGBD escolhido pela instituição, permitindo uma visão clara do como as tabelas irão se relacionar e os tipos de relacionamento que deverão ser utilizados. 

A: Modelo conceitual
B: Modelo físico
C: Modelo em rede
D: Modelo representacional
Banco de Dados SQL

Indique o resultado da execução da seguinte instrução SQL.     Select * from alunos where nome like "%Julio%" order by idade  

A: Lista todos os usuários com nome Julio, ordenados pela idade da menor para a maior
B: Lista todos os usuários cujo nome comece com Julio, ordenados pela idade da menor para a maior
C: Lista todos os usuários que tenham Julio em qualquer parte do nome, com a idade da maior para a menor
D: Lista todos os usuários que tenham Julio em qualquer parte do nome, com a idade da menor para a maior
Banco de Dados SQL

Assinale a alternativa que corresponde, na linguagem SQL, a uma sintaxe correta de uma instrução SELECT. 

A: SELECT <nome(s)_colunas> WHERE <condição> GROUP BY <nome(s)_colunas> FROM <nome_tabela>
B: SELECT <nome(s)_colunas> FROM <nome_tabela> GROUP BY <nome(s)_colunas> ORDER BY <nome(s)_colunas> WHERE <condição>
C: SELECT <nome(s)_colunas> FROM <nome_tabela> WHERE <condição> GROUP BY <nome(s)_colunas> ORDER BY <nome(s)_colunas>
D: SELECT <nome(s)_colunas> ORDER BY <nome(s)_colunas> FROM <nome_tabela> WHERE <condição>
E: SELECT <nome(s)_colunas> WHERE <condição> FROM <nome_tabela> ORDER BY <nome(s)_colunas> GROUP BY <nome(s)_colunas>
Banco de Dados SGBD - Sistema de Gerenciamento de Banco de Dados

Em SGBDs relacionais, uma transação pode executar: 

A: Somente uma operação de consulta, inserção, atualização ou exclusão.
B: Várias operações de consulta, mas apenas uma operação de inserção, atualização ou exclusão.
C: No máximo duas operações, sendo que uma delas deve ser de consulta.
D: Somente uma operação de atualização ou exclusão, mas várias operações de consulta e inserção.
E: Várias operações de consulta, inserção, atualização e exclusão.
Banco de Dados SGBD - Sistema de Gerenciamento de Banco de Dados , Oracle

A __________ é uma linguagem procedural disponível, por padrão, em SGBDs Oracle. Assinale a alternativa que preenche corretamente a lacuna do trecho acima. 

A: PL/SQL
B: SQL-P
C: T-SQL
D: O/SQL
E: PL/pgSQL
Banco de Dados PostgreSQL

A vantagem de usar prepared statements na linguagem PHP em conjunto com o PostgreSQL é

A: acelerar o processamento de consultas complexas no PostgreSQL.
B: simplificar a sintaxe SQL necessária para executar consultas no PostgreSQL.
C: evitar ataques de injeção de SQL aumentando a segurança das consultas.
D: permitir o uso de recursos avançados de autenticação e autorização do PostgreSQL.
Banco de Dados Banco de Dados

O Open Database Connectivity (ODBC) é uma tecnologia que permite 

A: a conexão entre aplicações desenvolvidas em diferentes linguagens de programação a bancos de dados por meio de uma interface padrão.
B: a eliminação da necessidade de converter comandos SQL para o formato específico do banco de dados.
C: a execução de operações de leitura em bancos de dados, sem suporte a comandos de modificação.
D: a utilização de um único driver para todos os tipos de banco de dados, independentemente da plataforma.
Banco de Dados Conceitos Básicos em Banco de Dados

Sobre os conceitos de dados na tecnologia da informação, analisar os itens abaixo:  I. Os sistemas computacionais trabalham basicamente com dados e sua função é o processamento desses dados. II. Pode-se entender o dado como um elemento da informação (um conjunto de letras ou dígitos) que, tomado isoladamente, não transmite nenhum conhecimento e não contém um significado intrínseco. III. Dados são materiais brutos que precisam ser manipulados e colocados em um contexto compreensivo antes de se tornarem úteis.  Está(ão) CORRETO(S): 

A: Somente o item I.
B: Somente o item II.
C: Somente os itens I e III.
D: Todos os itens.
Banco de Dados PostgreSQL

Texto associado A consulta SQL, criada para executar em um ambiente PostgreSQL, versão 15, que retorna o id e o total gasto dos 5 clientes da Locadora que mais gastaram com aluguel de filmes, está corretamente apresentada em

A: select Cliente.id, sum(Filme.valor) as total_gasto from Aluguel inner join AluguelFilme ON AluguelFilme.aluguel_id = Aluguel.id inner join Filme ON Filme.id = AluguelFilme.filme_id inner join Cliente ON Aluguel.cliente_id = Cliente.id group by Cliente.id
B: order by sum(Filme.valor) desc limit 5 order by sum(Filme.valor) asc
C: select Cliente.id, max(Filme.valor) as total_gasto order by max(Filme.valor) asc
Banco de Dados SQL , PostgreSQL

Considere a execução do seguinte script SQL, criado para executar em um ambiente PostgreSQL, versão 15, para responder à Questão 28.   Ao finalizar a execução do script acima 

A: ocorre erro de violação de chave estrangeira, na linha 29, e o registro não é excluído.
B: o registro da tabela “Titulacao” é excluído e a chave estrangeira “titulacao_id” na tabela “Funcionario” receberá o valor nulo.
C: o registro da tabela “Titulacao” é excluído, e a chave estrangeira “titulacao_id”, na tabela “Funcionario”, receberá o id da última “Titulacao” criada.
D: o registro da tabela “Titulacao” é excluído, e todos os registros da tabela “Funcionario” vinculados à “Titulacao” excluída também serão excluídos.
Banco de Dados Banco de Dados

Sobre o suporte às múltiplas visões dos dados em um banco de dados, analisar os itens abaixo: I. Uma visão pode ser um subconjunto de um banco de dados ou conter uma visão virtual dos dados, derivados dos arquivos do banco de dados, mas não explicitamente armazenados. II. Todos os usuários têm o conhecimento sobre a origem dos dados aos quais eles se referem, se são dados armazenados ou derivados.

A: Os itens I e II estão corretos.
B: Somente o item I está correto.
C: Somente o item II está correto.
D: Os itens I e II estão incorretos.
Banco de Dados ETL (Extract Transform Load)

No Pentanho, uma das ferramentas ETL disponíveis no mercado, a etapa que tem como função principal permitir a classificação (ordem crescente ou decrescente) das linhas com base nos campos especificados é denominada

A: concat fields.
B: sort rows.
C: set file value.
D: split field to rows.
E: unique rouws.
Banco de Dados Sistemas de Informações Gerenciais (SIG)

Acerca dos Sistemas de Suporte à Decisão (SSD), assinale a alternativa correta.

A: Eles combinam dados e modelos analíticos sofisticados.
B: A única desvantagem presente em todos os SSDs é que eles não possuem interface amigável para apoiar a tomada de decisão.
C: É um software utilizado para automatizar completamente o processo de tomada de decisão.
D: Trata-se de um sistema de inteligência artificial que toma decisões autônomas sem a intervenção humana.
E: Eles são utilizados, exclusivamente, para coletar e armazenar dados relevantes para a tomada de decisão.
Banco de Dados BI (Business Intelligence)

Assinale a alternativa que apresenta o conceito correto de BI (Business Intelligence).

A: Trata-se de uma linguagem de programação utilizada para a análise de dados, em tempo real, nos sistemas de gerenciamento de banco de dados.
B: É um processo de coleta, organização, análise e interpretação de informações relevantes para auxiliar na tomada de decisões estratégicas nas organizações.
C: É um conjunto de ferramentas e tecnologias utilizadas para a criação de interfaces de um usuário em aplicações empresariais.
D: É uma metodologia ágil de desenvolvimento de software, voltada para os projetos de inteligência artificial.
E: É uma arquitetura de software utilizada especificamente para integrar diferentes sistemas corporativos em uma única plataforma.
Banco de Dados SQL

Assinale a alternativa que apresenta o comando SQL que deverá ser utilizado para se mostrar a quantidade de médicos cardiologistas existentes na cidade de Araguari-MG.

A: SELECT sum(*) FROM medico WHERE especialidade = ‘Cardiologia’ AND cidade = ‘Araguari’ AND uf = ‘MG’;
B: SELECT count(*) FROM medico WHERE especialidade = ‘Cardiologia’ AND cidade = ‘Araguari’ AND uf = ‘MG’;
C: SELECT count(*) FROM medico WHERE especialidade in ‘Cardiologia’ AND cidade in ‘Araguari’ AND uf in ‘MG’;
D: SELECT avg(*) FROM medico WHERE especialidade == ‘Cardiologia’ AND cidade == ‘Araguari’ AND uf == ‘MG’;
E: SELECT count(*) FROM medico WHERE especialidade exists ‘Cardiologia’ AND cidade exists ‘Araguari’ AND uf exists ‘MG’;
Banco de Dados SQL

Qual das seguintes instruções SQL possivelmente contém um erro?

A: SELECT produto_id WHERE produto_id = 2010 AND Nome = 'SILVA';
B: SELECT * FROM produtos WHERE produto_id = 2003;
C: SELECT produto_id FROM produtos WHERE produto_id = 2006;
D: SELECT produto_id FROM produtos;
E: SELECT produto_id, preco FROM produtos;
Banco de Dados Banco de Dados

Texto associado Considere a tabela a seguir, não necessariamente normalizada, referente à base de dados, que lista para cada pesquisador todos os artigos em periódicos publicados:  Tabela (CodPesq, NomePesq,                (CodArt, TituloArt, PaginaInicial, PaginaFinal, CodPer, TituloPeriodico, Editora))     Considerando o processo de normalização da tabela, marque V para as afirmativas verdadeiras e F para as falsas.   ( ) A normalização irá gerar quatro tabelas até a 3ª Forma Normal. ( ) A normalização da tabela anterior não possui processo de normalização da 3ª Forma Normal, pois não tem dependência funcional parcial; sendo, assim, 3FN = 2FN. ( ) A normalização irá gerar três tabelas até a 3ª Forma Normal. ( ) Uma das tabelas geradas na normalização foi criada pela eliminação da dependência funcional transitiva.  A sequência está correta em   

A: V, F, F, V.
B: F, F, V, V.
C: V, V, F, F.
D: F, V, V, F.
Banco de Dados SQL Server

Texto associado Considere as seguintes tabelas que pertencem a parte de um determinado banco de dados: /*Tabela de Clínicas*/ Clinica(CodClinica, NomeClinica, LocalClinica) /* tabela de médicos */ Medico(CRM, NomeMedico, Telefone)   /* tabela que relaciona médicos a clínicas */ ClinicaMedico(CodClinica, CRM) CodClinica referencia Clinica, CRM referencia Medico  Utilizando o SQL Server 2019, assinale o comando que lista códigos e nomes dos médicos que não atuam em nenhuma clínica.  

A: SELECT Medico.CRM, nomeMedico FROM Medico LEFT JOIN ClinicaMedico ON ClinicaMedico.codClinica IS NULL
B: SELECT Medico.CRM, nomeMedico FROM Medico RIGHT JOIN ClinicaMedico ON ClinicaMedico.codClinica ISNULL
C: SELECT CRM, nomeMedico FROM Medico WHERE NOT EXISTS (SELECT * FROM ClinicaMedico WHERE CRM = Medico.CRM)
D: SELECT CRM, nomeMedico FROM Medico WHERE CRM NOT IN (SELECT * FROM ClinicaMedico WHERE CRM = Medico.CRM)
Banco de Dados DW - Data Warehouse

Texto associado Um Data Warehouse é projetado para análises de dados, que envolvem a leitura de grandes quantidades de dados para compreender relações e tendências entre eles. A definição correta de Data Warehouse é: 

A: Conjunto de dados armazenados em uma planilha do Excel.
B: Banco de dados otimizado para consulta e análise de dados históricos.
C: Software de gerenciamento de dados usado para criar aplicativos web.
D: Sistema de gerenciamento de banco de dados relacional para armazenamento e processamento de dados.
Banco de Dados Modelagem de dados , Modelo relacional

Considerando o modelo hierárquico de bancos de dados, é correto afirmar que 

A: um registro do tipo raiz participa como filho em pelo menos um relacionamento.
B: um registro só pode participar como pai em um único relacionamento.
C: um registro que não seja pai em qualquer relacionamento recebe a denominação de registro folha.
D: nesse tipo de modelo, há, pelo menos, 2 registros do tipo raiz em um banco de dados.
E: o número de registros raiz e de registros folha deve ser o mesmo em um modelo desse tipo.
Banco de Dados Modelo relacional

No modelo relacional de bancos de dados, é de fundamental importância a definição e implementação das chaves primárias de suas tabelas. Dessa forma, sobre essas chaves primárias é correto afirmar que

A: devem ter tamanho máximo de 10 caracteres.
B: devem ser constituídas por um tipo especial de atributo a ser declarado no início da implementação do banco de dados.
C: devem ser do tipo composto (mais de um atributo) em tabelas com 10 ou mais atributos.
D: podem ser formadas tanto por caracteres alfabéticos, quanto por caracteres numéricos.
E: não são necessárias em tabelas com até 100 registros.
Banco de Dados OLAP (On-line Analytical Processing)

Considere as seguintes afirmações sobre OLAP (Online Analytical Processing) e Data Mining:  I. A função OLAP WINDOW é uma espécie de média móvel, sendo aplicada como uma nova cláusula nas expressões SQL (Structured Query Language) normais como: SELECT, FROM, WHERE, GROUP BY e HAVING. II. Data Mining é um processo de análise de dados exploratório com o objetivo de procurar padrões nos dados e identificar comportamentos incomuns, visando a uma estratégia de negócio. III. OLAP é o processo estático de criar, gerenciar, analisar e gerar relatórios sobre dados.  Assinale a alternativa CORRETA, conforme Date (2004):

A: Apenas a afirmação I está correta.
B: As afirmações I e II estão corretas.
C: Apenas a afirmação II está correta.
D: As afirmações II e III estão corretas.
E: As afirmações I, II e III estão corretas.
Banco de Dados Banco de Dados

Considere as seguintes afirmações sobre a normalização de boyce/codd:  I. A normalização de boyce/codd é uma forma normal estritamente mais forte que a forma 4FN. II. Para aplicação da normalização boyce/codd, é necessário que a variável relacional tenha duas ou mais chaves candidatas, as chaves candidatas sejam compostas e que ocorra superposição de atributos. III. A forma de boyce/codd é definida somente se toda dependência funcional (DF) não trivial e irredutível à esquerda tem uma chave candidata como determinante.  Assinale a alternativa CORRETA, conforme Date (2004, p. 610):

A: Apenas a afirmação I está correta.
B: As afirmações I e II estão corretas.
C: Apenas a afirmação II está correta.
D: As afirmações II e III estão corretas.
E: As afirmações I, II e III estão corretas.
Banco de Dados Data Mining

Sobre as etapas do processo de descoberta de conhecimento e mineração de dados (KDD, Knowledge Discovery and Data Mining), numere a coluna da direita de acordo com a coluna da esquerda: 1. Seleção de dados  2. Limpeza de dados  3.Mineração de dados 4. Avaliação ( ) São aplicados algoritmos para extração de características dos dados. ( ) O subconjunto objetivado dos dados e os atributos de interesse são identificados examinando-se o conjunto de dados bruto inteiro. ( ) Os padrões são apresentados para os usuários em uma forma inteligível. ( ) Ruído e exceções são removidos, valores de campo são transformados em unidades comuns e alguns campos são criados pela combinação de campos já existentes para facilitar a análise. Normalmente, os dados são colocados em um formato relacional, e várias tabelas podem ser combinadas em uma etapa de desnormalização.   Assinale a alternativa que apresenta a numeração CORRETA da coluna da direita, de cima para baixo, conforme Raghu e Gehrke (2011, p. 739): 

A: 3 – 1 – 4 – 2
B: 1 – 4 – 2 – 3
C: 1 – 2 – 3 – 4
D: 3 – 2 – 4 – 1
E: 1 – 2 – 4 – 3
Banco de Dados OLAP (On-line Analytical Processing)

Analise as afirmações a seguir sobre funcionalidades típicas de aplicações OLAP (Online Analytical Processing) de um sistema data warehouse:   I. Roll-up são níveis de detalhamento cada vez maiores. II. Giro é a operação de tabulação cruzada. III. Slice e dice são operações de projeção realizadas nas dimensões. IV. Drill-down são dados resumidos com generalização cada vez maior. Assinale a alternativa CORRETA conforme Elmasri e Navathe (2011, p. 728):

A: Apenas a afirmação I está correta.
B: As afirmações I e II estão corretas.
C: As afirmações II e III estão corretas.
D: As afirmações II e IV estão corretas.
E: As afirmações I, II, III e IV estão corretas.
Banco de Dados Oracle

Fábio é um DBA que trabalha como suporte técnico da Oracle. Um cliente abriu um chamado solicitando ajuda para definir as configurações de disco de sua Engineer System na modalidade On-premises (Compra do equipamento). No chamado, o cliente informou que possui um espaço de armazenamento líquido de 150 Terabytes e que pretende usar paridade com nível de RAID 5 para garantir a segurança e redundância dos dados. Com base nessas informações, a quantidade aproximada, em Terabytes, de espaço disponível para dados sem a paridade informada por Fábio ao cliente é:

A: 130;
B: 120;
C: 110;
D: 100;
E: 75.
Banco de Dados Administração de banco de dados

A analista de suporte Ana gerencia o ELCluster na PGM de Niterói. O ELCluster agrupa nós do servidor de busca e análise de dados Elasticsearch. O Elasticsearch do ELCluster foi configurado para realizar uma série de transformações nos dados de entrada, a fim de extrair conteúdos específicos possivelmente presentes nos dados. Essas transformações são executadas em um pipeline antes da indexação dos dados. Ana constatou um desempenho abaixo do esperado nas transformações dos dados de entrada do ELCluster e concluiu serem necessários mais nós Elasticsearch dedicados à execução de pipelines de pré-processamento de dados. Logo, Ana deve adicionar ao ELCluster mais nós Elasticsearch do tipo: 

A: data;
B: ingest;
C: transform;
D: master-eligible;
E: machine learning.