Buscar

Banco de dados relacional e Big Data

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Este conceito é como se fosse uma proteção, quando uma transação não foi validada, mas
está em andamento, o conceito garante que deve permanecer separada, ou seja, não haverá
interferência por outra ação que acontece concomitantemente.
Estamos falando do conceito de:
Alternativas:
● Atomicidade.
● Coerência.
● Consistência.
● Durabilidade.
● Isolamento.checkCORRETO
Resolução comentada:
o isolamento garante que transações concorrentes não sofram mútua interferência. Em
outras palavras, uma transação em andamento que ainda não esteja validada deve
permanecer isolada de qualquer outra operação, garantindo que a transação não será
interferida por nenhuma outra.
Código da questão: 59512
2)
Em relação a Structure Query Language (SQL) e suas estruturas de linguagem empregadas
na gestão de um banco de dados, qual alternativa contém as duas principais sublinguagens
da SQL?
Alternativas:
● IML e BDR.
● DDL e DML.checkCORRETO
● BDR e DDL.
● DLL e DML.
● DML e DVL.
Resolução comentada:
A Data Definition Language (DDL – Linguagem de Definição de Dados) e a Data
Manipulation Language (DML – Linguagem de Manipulação de Dados) são as principais
sublinguagens da SQL utilizadas para consultas e/ou manipulação de arquivos do banco de
dados, respectivamente.
Código da questão: 59520
3)
Em determinadas aplicações, é necessário impedir que usuários e diferentes aplicativos
possam alterar os dados ao mesmo tempo. Por exemplo, no Edudrive, que é bastante
utilizado por órgãos governamentais no Brasil, é impossível alterar os dados ao mesmo
tempo por vários usuários.
Qual alternativa pode-se aplicar para evitar alteração de dados simultaneamente?
Alternativas:
● Aplicar a redundância.
● Aplicar a segurança.
● Aplicar o bloqueio.checkCORRETO
● Aplicar a inconsistência.
● Aplicar a simultaneidade.
Resolução comentada:
o bloqueio pode impedir que usuários e diferentes aplicativos possam alterar os dados ao
mesmo tempo. Ele pode ser aplicado a uma tabela inteira ou no nível de registro. Se forem
aplicados bloqueios no registro, significa que outros destes poderão ser utilizados dentro da
mesma tabela.
Código da questão: 59501
4)
Quais os princípios importantes na área de banco de dados que foram estudados?
Alternativas:
● Reconstrução, consistência e integração.
● Reconstrução, consistência e interação.
● Redundância, inconsistência e integração.checkCORRETO
● Reordenação, consistência e integração.
● Reconstrução, inconsistência e união.
Resolução comentada:
os princípios são: redundância, inconsistência e integração, que são um conjunto de regras
e princípios para que o tempo de aquisição das informações estruturadas seja curto, e o
processo, confiável.
Código da questão: 59504
5)
Para evitar que sejam interrompidas as transações em bancos de dados, é necessário
implementar técnicas de controle de concorrência para manter o banco em um bom estado,
assim como ter propriedades desejáveis e necessárias para as transações, são elas ACID.
Assinale a alternativa que tem as propriedades ACID corretamente:
Alternativas:
● Assistência, competência, isolamento, durabilidade.
● Amenidade, consistência, isolamento, durabilidade.
● Atomicidade, consistência, isolamento, durabilidade.checkCORRETO
● Atomicidade, consistência, instância, duração.
● Atomicidade, competência, instância, duração.
Resolução comentada:
atomicidade: uma transação deve ser realizada em sua totalidade, caso não seja, não deve
ser realizada.
Consistência: uma transação deve ser realizada do começo ao fim, deve preservar sua
consistência sem interferência de outras transações.
Isolamento: uma transação deve ser executada isoladamente, mesmo que sejam
executadas ao mesmo tempo que outras. Mesmo acontecendo simultaneamente, não deve
sofrer interferência de outras transações.
Durabilidade: quando houver mudanças aplicadas pelas transações ao banco de dados,
estas não podem ser perdidas por causa de falhas, as mudanças devem ser mantidas.
Código da questão: 59507
6)
Ao se propor o desenvolvimento de Big Data em uma organização, é preciso se atentar à
promoção de etapas sequenciais que garantirão seu sucesso na implementação e plena
utilização.
Sobre as etapas de desenvolvimento de Big Data, assinale a alternativa correta.
Alternativas:
● Consiste apenas por uma etapa geral de tratamento de dados em Big Data.
● Compreendem três etapas: coleta de dados, tratamento de dados e atividades
analíticas para interpretar os dados.checkCORRETO
● Compreende duas etapas: seleção de dados de interesse e processamento dos
dados selecionados.
● Todas as etapas não precisam ser realizadas de maneira sequencial.
● As etapas são sugestões, mas não possuem um caráter obrigatório em função de
sua importância.
Resolução comentada:
compreendem três etapas muito importantes que devem ser seguidas rigorosamente de
forma sequencial. Na primeira etapa, devem-se coletar os dados, garantindo maior
variedade e volume possível. Na segunda etapa, ocorre o processamento de dados,
promovendo veracidade, agregação, integração, correção e segurança dos dados. E, por fim,
na última etapa, deve-se realizar a correta interpretação de dados por meio de
perguntas-chave.
Código da questão: 59521
7)
Sobre os cinco “Vs” de Big Data, considere as seguintes afirmações:
( ) Compreende as características valor, veracidade, volume, velocidade e variedade.
( ) Obtenção de dados estruturados ou não, em diversas fontes, é o que define variedade de
Big Data.
( ) Veracidade relaciona-se ao rápido processamento de dados, em tempo real, garantindo
sua integridade e, consequentemente, confiabilidade.
( ) Dados são sinônimos de valor quando são tratados de forma a serem importantes e com
potencial de agregar valor às empresas.
( ) Volume corresponde à seleção de pequenos grupos de dados importantes, com posterior
descarte dos que não trarão retorno.
Assinale a alternativa que contenha a sequência correta:
Alternativas:
● V – V – F – V – F.checkCORRETO
● V – V – F – F – F.
● F – V – F – V – F.
● V – V – F – V – V.
● V – F – F – V – F.
Resolução comentada:
os 5Vs de Big Data são: volume (quanto mais informações, mais possibilidades de se
obterem informações valiosas); velocidade (processamento em tempo real); veracidade
(garantia de que os dados são confiáveis, imparciais e não tendenciosos); variedade (os
dados devem vir das mais variadas fontes possíveis, podem ser estruturados ou não); e
valor (os dados devem agregar valor às empresas, trazendo retorno financeiro).
Código da questão: 59523
8)
O Brasil possui 5.570 cidades e 27 estados, imagine ter cem indicadores de cada cidade
para fazer o diagnóstico de como está a situação em várias áreas.
Se tivermos tantos dados de indicadores de cada cidade do Brasil, na ordem de terabytes ou
zetabytes, como chamamos?
Alternativas:
● Dados inteligentes.
● Big Data.checkCORRETO
● Good Data.
● Bytes Dados.
● Smart Data.
Resolução comentada:
o grande volume de dados hoje em dia traz uma grande necessidade de como fazer a
aquisição, guardar e extrair informações de uma quantidade imensa de dados e de análise
de dados, essa quantidade imensa, quando falamos de zetabytes, falamos de Big Data.
Código da questão: 59499
9)
Em relação à cardinalidade, existem dois tipos. Assinale a alternativa que os define bem:
Alternativas:
● Cardinalidade máxima: o número máximo de vezes em que pode haver ocorrência de
erros.
Cardinalidade mínima: o número mínimo de vezes que pode haver ocorrência de
erros.
● Cardinalidade máxima: o número máximo de vezes em que pode haver ocorrência de
um banco possuir Big Data.
Cardinalidade mínima: o número mínimo de vezes que pode haver ocorrência de um
banco possuir Big Data.
● Cardinalidade máxima: o número máximo de vezes em que um banco de dados pode
ser repetido em outras empresas.
Cardinalidade mínima: o número mínimo de vezes que um banco de dados pode ser
repetido em outras empresas.
● Cardinalidade máxima: o número mínimo de vezes em que pode haver ocorrência de
uma entidade A em B.Cardinalidade mínima: o número mínimo de vezes que pode haver ocorrência de uma
entidade A em uma entidade B.
● Cardinalidade máxima: o número máximo de vezes em que pode haver ocorrência de
uma entidade A em B.
Cardinalidade mínima: o número mínimo de vezes que pode haver ocorrência de uma
entidade A em uma entidade B.checkCORRETO
Resolução comentada:
cardinalidade máxima: refere-se ao número máximo de vezes em que pode haver ocorrência
de uma entidade A em B.
Cardinalidade mínima: refere-se ao número mínimo de vezes que pode haver ocorrência de
uma entidade A em uma entidade B. Os valores possíveis são zero ou um.
Nos relacionamentos em que temos a possibilidade de ocorrência N vezes, temos então
uma cardinalidade máxima para esses casos.
Código da questão: 59509
10)
Assinale a alternativa que possui algumas tecnologias que dão suporte ao Big Data.
Alternativas:
● Hadoop e MapReduce, Cassandra.checkCORRETO
● Hadoop e MapReduce, Lisandra.
● Hadoop e MapRoad, Cassandra.
● Hadoop e NoteReduce, Cassandra.
● Hapop e MapReduce, Cassandra.
Resolução comentada:
algumas tecnologias dão suporte ao Big Data, como Hadoop e MapReduce, Cassandra,
(sistema open source), muito utilizados pelas redes sociais, na parte de análise e de
infraestrutura, para armazenar e processar os dados. O Hadoop é um projeto open source,
desenvolvido pelos projetos Hadoop MapReduce (HMR), utilizado para processamento
paralelo; Hadoop Distributed File System (HDFS), utilizados para trabalho com dados não
estruturados.
Código da questão: 59505

Continue navegando