Questões de Concurso Sobre banco de dados

Foram encontradas 19.183 questões

Q2040733 Banco de Dados

Julgue o próximo item com relação aos conceitos de big data.


Big data envolve o uso de diversos tipos de conceitos e tecnologias, como computação nas nuvens, virtualização, Internet, estatística, infraestrutura, armazenamento, processamento, governança e gestão de projetos.

Alternativas
Q2040732 Banco de Dados

Julgue o próximo item com relação aos conceitos de big data.


Variedade, em big data, refere-se à quantidade de fontes que geram os dados com potencial de serem altamente desestruturados.

Alternativas
Q2040731 Banco de Dados

Julgue o próximo item com relação aos conceitos de big data.


Big data somente se aplica a dados não estruturados. 

Alternativas
Q2031083 Banco de Dados
O sistema de gerenciamento de banco de dados Oracle possui uma arquitetura complexa. Uma das estruturas mais importantes que podemos destacar é a de memória.
Duas das principais áreas de memória no Oracle são SGA (System Global Area) e PGA (Program Global Area).
Relacione as áreas de memória com a sua respectiva utilização e definição.
1. PGA
2. SGA
( ) Ao executar uma instrução SQL é armazenado: tabelas temporárias, Linhas de classificação, bitmaps de mesclagem, variáveis e pilha de chamadas
( ) Contém estruturas que podem ser dimensionadas de forma independente
( ) Está associada a cada sessão e irá variar seu tamanho de acordo com as necessidades de memória da sessão em dado momento.
( ) Aloca e desaloca a memória do servidor ao iniciar ou desligar a instância.
( ) Está presente em sua composição além de outras estruturas o stream pool, java pool. Também fazem parte.
Assinale a opção que indica a relação correta, na ordem apresentada.
Alternativas
Q2031082 Banco de Dados
A Linguagem padrão de banco de dados Structured Query Language (SQL) tem como uma de suas principais vantagens a não necessidade de informar exatamente os algoritmos e métodos que devem ser usados para obter os dados do banco de dados. Basta passar a instrução SQL e, assim, o otimizador de consultas irá buscar os melhores algoritmos e métodos para retornar os dados.
A sintonia fina ou tuning de consultas consiste em utilizar algumas funções, organizar melhor a instrução SQL na clausula WHERE, por exemplo, para obter o melhor desempenho de uma consulta.
Com relação à sintonia fina ao utilizar um banco de dados Oracle, assinale V para a afirmativa verdadeira e F para a falsa.
( ) Quando possível, é melhor o uso do UNION ALL em vez de UNION devido ao fato de o UNION ter um processo de remoção de linhas duplicadas.
( ) Quando possível, é melhor utilizar IN em vez de EXISTS, visto que EXISTS verifica apenas que os valores existem e o IN verifica valores reais.
( ) Quando possível, é melhor utilizar EXISTS, que verifica a existência de linhas retornadas por uma subconsulta em vez de DISTINCT, que recupera todas as linhas para em seguida suprimir as duplicadas.
( ) Quando possível, é melhor utilizar variáveis BIND nas instruções SQL, uma vez que o software de banco de dados coloca as consultas SQL em cache para fazer reuso.

As afirmativas são, respectivamente,
Alternativas
Q2031081 Banco de Dados
Os bancos de dados relacionais, como por exemplo Oracle, são baseados no modelo relacional, uma forma intuitiva e direta de representar os dados em tabelas criando relações entre si.
A linguagem padrão adotada nos sistemas de bancos de dados é a Structured Query Language (SQL). Essa linguagem permite recuperar, adicionar, atualizar e excluir dados das tabelas nos bancos de dados.
Quando necessário obter dados de tabelas, instruções SQL são executadas, essas instruções são chamadas de consultas ou query. Essas consultas podem ser simples ou complexas. Quando complexas, é comum o envolvimento de muitas tabelas, funções e subconsultas.
Sendo assim, ao utilizar consultas complexas que envolvem subconsultas em um bancos de dados Oracle avalie as afirmativas a seguir:
I. As subconsultas só podem retornar uma única tupla.
II. As subconsultas podem retornar várias tuplas, ou seja, subconsultas que retornam uma ou mais tuplas.
III. As subconsultas ditas alinhadas são consultas colocadas dentro de outras subconsultas.
IV. As subconsultas ditas correlacionadas não referenciam uma ou mais colunas na instrução SQL externa.

Está correto o que se afirma em
Alternativas
Q2031080 Banco de Dados
Sobre o conceito de Governança de Dados (DAMA), assinale a afirmativa correta.
Alternativas
Q2031079 Banco de Dados
A determinação de quais fatos irão constar na tabela de fatos é uma etapa fundamental no processo de concepção de um modelo dimensional (a partir de Kimball, 2013).
Em relação a essa etapa, é incorreto afirmar que
Alternativas
Q2031078 Banco de Dados

Kimball elenca uma série de conceitos fundamentais para a elaboração de um modelo dimensional.


Em relação a esses conceitos, assinale a afirmativa incorreta.

Alternativas
Q2031069 Banco de Dados
As opções a seguir descrevem os passos de uma técnica genérica de deduplicação. A entrada é um novo bloco de dados (chunk) de um arquivo “DC” e a saída é um bloco de dados se é encontrado.
A esse respeito, assinale a opção incorreta.
Alternativas
Q2031062 Banco de Dados
Matei Zaharia et al. propuseram o framework Spark como alternativa para processar workloads que reutilizam dados através de múltiplas operações paralelas.
As opções a seguir apresentam características do framework Spark, à exceção de uma. Assinale-a.
Alternativas
Q4398936 Banco de Dados

 Considere o seguinte texto:



Em análise de dados, muitos problemas práticos possuem registros históricos relacionando situações específicas com determinados resultados. Por exemplo, as administradoras de cartões de crédito que possuem registros de transações, incluindo as regulares e as fraudulentas, as montadoras que sabem o histórico de compras de um determinado veículo discriminado por país, estado, cidade e até perfil de cliente, as empresas distribuidoras de canais por assinatura que conseguem relacionar perfil do cliente com os seriados consumidos e vários outros exemplos. Nestas situações nas quais cada registro possui um rótulo de classe ou um valor de saída associado que representa o resultado histórico de registros passados, “o objetivo da análise é, quase invariavelmente, construir um modelo que possa ser usado para predizer qual seria essa saída para novos registros, ou seja, registros cuja classe ou valor de saída são desconhecidos”.


(CASTRO, Leandro Nunes de; FERRARI, Daniel Gomes. Introdução à mineração de dados: conceitos básicos, algoritmos e aplicações. São Paulo: Saraiva, 2016.)



A respeito de análise e mineração de dados, assinale a alternativa correta. 

Alternativas
Q4398935 Banco de Dados

Considere o seguinte texto:



As funcionalidades da mineração de dados são usadas para especificar os tipos de informações a serem obtidas nas tarefas de mineração e podem ser classificadas em duas: descritivas e preditivas. Em muitos casos, o usuário não tem ideia do tipo de conhecimento contido nos dados ou como usá-lo para gerar modelos, tornando importante a capacidade das ferramentas de mineração em encontrar diferentes tipos de conhecimento. O tipo de aprendizagem, por sua vez, pode ser supervisionado ou não supervisionado.


(CASTRO, Leandro Nunes de; FERRARI, Daniel Gomes. Introdução à mineração de dados: conceitos básicos, algoritmos e aplicações. São Paulo: Saraiva, 2016.)



Sobre as tarefas e métodos de mineração de dados, assinale a alternativa correta.

Alternativas
Q4398934 Banco de Dados

Considere o seguinte texto:



Castro e Ferrari (2016), na obra Introdução à Mineração de Dados, explicam que uma anomalia (outlier) é um objeto que difere do padrão normal esperado, ou ainda, “um objeto que se diferencia substancialmente de outros objetos da mesma amostra ou grupo”. Os autores mencionam que a detecção de anomalias tem sido usada “há séculos para detectar e, quando apropriado, executar alguma tomada de decisão sobre objetos anômalos da base de dados”. Várias nomenclaturas são usadas quase indistintamente para detecção de anomalias, como detecção de novidades, detecção de ruídos, detecção de desvios, detecção de falhas, detecção de exceções e mineração de exceções.


(CASTRO, Leandro Nunes de; FERRARI, Daniel Gomes. Introdução à mineração de dados: conceitos básicos, algoritmos e aplicações. São Paulo: Saraiva, 2016.)



A respeito da análise de anomalias (outliers), assinale a alternativa correta.

Alternativas
Q4398933 Banco de Dados

Considere o seguinte texto:



O SEBRAE de Alagoas menciona que a análise dos dados é “um raio-X da organização, tanto no ambiente interno, quanto no externo”. Complementa afirmando que “por meio de indicadores que façam sentido para seu negócio é possível avaliar as mais diversas esferas do negócio.” e que a análise de dados extrapola “os limites do setor de Tecnologia da Informação e gera suporte para as áreas de Recursos Humanos, Logística, Vendas, Compras, Marketing, Financeiro e outros.”. Embora a proposta de valor dos dados seja inegável, os dados precisam obedecer a alguns parâmetros básicos de usabilidade e qualidade. Segundo Sharda, Delen e Turban (2019), “nem todos os dados são úteis para todas as tarefas”. Em outras palavras, os dados precisam “corresponder (cumprir com as especificações adequadas) às tarefas para a qual visa ser usado”. Em essência, os dados precisam estar prontos (ou ainda preparados) para o uso em análise de dados.


(SEBRAE ALAGOAS. Importância da análise de dados. Disponível em: https://blog.sebraealagoas.com.br/gestao/importancia-da-analise-de-dados/. Acesso em: 06 mar. 2022; e SHARDA, Ramesh; DELEN, Dursun; TURBAN, Efraim. Business intelligence e análise de dados para a gestão do negócio. Porto Alegre: Bookman, 2019.)



A respeito da natureza, características e pré-processamento de dados, assinale a alternativa correta.

Alternativas
Q4395784 Banco de Dados
A respeito de aspectos e recursos da linguagem SQL (Structured Query Language, padrão SQL 1999), assinale a alternativa correta. 
Alternativas
Q4348752 Banco de Dados
Considerar um Banco de Dados com duas tabelas (tabela1 e tabela2) que possuem um campo “nome”. Para obter apenas os registros que possuem valores correspondentes em ambas as tabelas para o campo “nome”, o comando SQL utilizado é:
Alternativas
Q4348728 Banco de Dados
Entre as vantagens de se trabalhar como MongoDB, podemos citar:

I. O MongoDB é categorizado no banco de dados NoSQL (not only SQL), pois o armazenamento e a recuperação de dados no MongoDB não são feitos no formato de tabelas.
II. O MongoDB é um servidor de banco de dados, no qual as informações são armazenadas, mas o processo é mais fluido, independente, com os elementos tendo identificações únicas.
III. É necessário projetar o esquema do banco de dados ao trabalhar com o MongoDB.

Estão CORRETOS:
Alternativas
Q4348727 Banco de Dados
Sobre os comandos do MongoDB e suas finalidades, numerar a 2ª coluna de acordo com a 1ª e, após, assinalar a alternativa que apresenta a sequência CORRETA:

1) Criar uma coleção sem limite de tamanho. (2) Criar uma coleção com limite de tamanho. (3) Inserir dados na coleção. (4) É usado para inserir um único documento.

(_) db.createCollection("myCollection") (_) db.myCollection.insert({"name": "john", "age" : 27, "location": "colombo"}) (_) db.createCollection("mySecondCollection", {capped : true, size : 2, max : 2}) (_) insertOne()
Alternativas
Q4348726 Banco de Dados
Bancos de dados NoSQL são criados para modelos de dados específicos e têm esquemas flexíveis para a criação de aplicativos modernos. Os bancos de dados NoSQL são amplamente reconhecidos por sua facilidade de desenvolvimento, funcionalidade e performance em escala. As principais vantagens em fazer uso de um banco de dados NoSQL são:

I. Flexibilidade: os bancos de dados NoSQL geralmente fornecem esquemas flexíveis que permitem um desenvolvimento mais rápido e iterativo. O modelo de dados flexível torna os bancos de dados NoSQL ideais para dados semiestruturados e não estruturados.
II. Escalabilidade: os bancos de dados NoSQL geralmente são projetados para serem escalados horizontalmente usando clusters distribuídos de hardware, em vez de escalá-los verticalmente adicionando servidores caros e robustos. Alguns provedores de nuvem lidam com essas operações nos bastidores como um serviço totalmente gerenciado.
III. Alta performance: os bancos de dados NoSQL fornecem APIs e tipos de dados altamente funcionais criados especificamente para cada um de seus respectivos modelos de dados.

Está(ão) CORRETO(S):
Alternativas
Respostas
6221: E
6222: C
6223: E
6224: E
6225: D
6226: C
6227: A
6228: E
6229: C
6230: E
6231: B
6232: E
6233: C
6234: C
6235: A
6236: D
6237: A
6238: B
6239: D
6240: A