Buscar

prova - PRÁTICAS DE BANCO DE DADOS

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 7 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 7 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

Prévia do material em texto

Prova- PRÁTICAS DE BANCO DE DADOS 
1- Sistemas computacionais estão presente em pequenas, médias e grandes 
empresas. Num modelo de arquitetura de três camadas, esses sistemas 
apresentam a parte de interação com o usuário, a parte lógica do negócio e a 
parte de persistência dos dados. Muitos problemas sistemas são oriundos da 
obsolência das rotinas de banco de dados. 
 
 Considerando o excerto apresentado, analise as afirmativas a seguir: 
 
I - Na otimização de banco de dados, os eventos são operações DML que 
disparam um ação sob determinada condição 
II - Na otimização de banco de dados, views são tabelas virtuais que 
simplificam o acesso da informação numa consulta 
III - Na otimização de banco de dados, stored procedure pode reduzir o 
tráfego na rede de computadores, visto que são executados no servidor. 
IV - Na otimização de banco de dados, functions podem ser utilizadas para 
computar valores e promover reusabilidade. 
Está correto o que se afirma em: 
 
 
 
 
 
 
 
 
 
 
 
 
2- A linguagem SQL é a linguagem utilizada por padrão nos bancos de dados 
para operar das informações. Os conceitos das operações utilizando comandos 
SQL são baseados na matemática, mais especificamente na álgebra relacional. 
Mas é necessário compreender que a álgebra relacional é uma derivação da 
lógica de primeira ordem e da teoria de conjuntos. 
Dada a tabela: Pessoa (matric, nome, depart, sal). 
I - O comando de operação de seleção select matrc as ‘codigo’, nome as 
‘func’ from pessoa where depart = ‘op’ and sal between 1024 and 3000 é uma 
operação primária. 
Porque: 
II - A validação da expressão na álgebra relacional pode ser realizada através 
de π matric, nome (σ depart = ‘op’ ^ sal >= 1024 ^ sal <=3000 (Pessoa)). 
A seguir, assinale a alternativa correta: 
 
 
 
 
 
 
 
 
 
 
 
3- Um administrador de banco de dados (DBA) no cotidiano repete diversas 
vezes rotinas que são executadas no banco de dados. Essas rotinas podem 
ser otimizadas através de procedimentos chamados de store procedure. Um 
store procedure é uma rotina pré-compilada que fica armazenada no banco de 
dados. 
Considerando o contexto apresentado e o conteúdo estudado, analise as 
afirmativas a seguir e assinale (V) para a(s) verdadeira(s) e (F) para a(s) 
falsa(s) com relação a procedimento repetitivos no banco de dados: 
 
( ) Procedimentos podem ser criado via comando CREATE PROCEDURE 
( ) Functions podem ser executadas a partir de uma store procedure 
( ) A função SELECT usa uma store procedure 
( ) Store procedure retém e reusa o plano de execução (rotinas SQL) 
 A seguir, assinale a alternativa que apresenta a sequência correta: 
 
 
 
 
 
 
 
 
 
 
4- Arquitetura em computação refere-se à configuração e à a organização dos 
elementos que compõem um determinado assunto. Por exemplo, ao citar 
arquitetura de computadores, detalhes sobre os componentes internos de um 
computador são descritos, como processador, memória etc. 
 
Em relação ao trecho anterior e ao tema arquitetura de Business Intelligence 
(BI), analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F 
para a(s) falsa(s). 
 
( ) Um Data Warehouse faz parte da arquitetura de um BI. 
( ) A análise de dados por dashboard é um componente da arquitetura de BI. 
( ) Na arquitetura de BI, um usuário interage por meio de Interface. 
( ) As fontes de dados de um BI têm origem nos diversos sistemas da 
organização. 
 
A seguir, assinale a alternativa que apresenta a sequência correta. 
 
 
 
 
 
 
 
 
 
 
 
 
5- Com o avanço da Internet, empresas passaram a tentar compreender as 
informações que lá transitam, para serem usadas em tomadas de decisão 
estratégicas por meio de recursos como o Big Data. Esse conceito está 
baseado em três pilares: volume, variedade e velocidade. 
Com base no exposto, analise as afirmativas a seguir: 
 
I. O termo velocidade está associado à capacidade de produção de volumes de 
informações a cada segundo. 
II. O volume de tipos diferentes de dados (imagens, vídeos, textos) de 
informações existentes na Internet é denominado variedade. 
III. Unidade 10008 YB (yottabyte) é um exemplo de volume em Big Data. 
IV. A popularização de aplicativos, como as redes sociais, permite alimentar os 
três Vs do Big Data. 
 
Está correto o que se afirma em: 
 
 
 
 
 
 
 
 
 
 
 
 
6- O Hadoop é um sistema de armazenamento distribuído muito utilizado na 
tecnologia Big Data. Mas seu poder de processamento fica estendido ao 
MapReduce. Essa é uma técnica de processamento de informações 
distribuídas e paralelas. Trabalha em escala de múltiplos nós. 
 
Com base no apresentado, analise as afirmativas a seguir: 
 
I.O MapReduce é uma técnica desenvolvida com linguagem Java. 
II. O MapReduce aplica duas técnicas: o mapeamento das informações e 
redução de bytes. 
III. O MapReduce opera com um par (tupla) de informações (chave, valor). 
IV. No MapReduce, a redução das tarefas é o método seguinte ao 
Mapeamento de dados. 
 
Está correto o que se afirma em: 
 
 
 
 
 
 
 
 
7- No cenário atual, em que as estruturadas de dados são caracterizadas por três 
tipos (estruturados, semiestruturados e não estruturados), novas ferramentas 
(tecnologia) emergem para sustentar esses tipos de dados, como os banco de 
dados NoSQL (Not Only SQL). Esse termo é usado para descrever uma 
família de banco de dados. 
 
Considerando o trecho anterior e os conteúdos aprendidos, analise as 
asserções a seguir e a relação proposta entre elas. 
 
I - Desenvolvedores de sistema optam pelo NoSQL devido à sua maior 
flexibilidade com os “super dados” da Internet. 
Porque 
II - Bancos de dados NoSQL são construído para crescimento (escalabilidade) 
horizontal com distribuição dos dados em clusters. 
 
A seguir, assinale a alternativa correta: 
 
 
 
 
 
 
 
 
 
 
 
8- Uma tabela hashing é uma tabela usada no sistema gerenciador de banco de 
dados com o propósito de transformar informações de tamanhos diversos em 
tamanhos padronizados. A tabela hashing é composta por uma chave e um 
valor. Essas tabelas são muito usadas em sistemas de criptografia em banco 
de dados. 
Com relação ao gerenciamento de bloqueio existente em banco de dados, 
analise as afirmativas a seguir: 
 
I - Faz o monitoramento de bloqueios concedidos a transações com auxílio de 
uma tabela hashing. 
II - As operações são feitas por valores em bits(0,1), sendo 0 lock e 1 unlock 
para desbloqueio. 
III - O processo de bloqueio precisa ter atomicidade, pois a transação precisa 
ser concluída. 
IV - Um problema clássico que envolve o monitoramento de bloqueio é 
denominado leitura suja. 
Está correto o que se afirma em: 
 
 
 
 
 
 
 
 
 
 
 
 
9- Um banco de dados é um espelho do negócio da organização. Um banco de 
dados relacional armazenado são tipos de dados denominados estruturados, 
porém o Big Data trabalha com diversos tipos de dados, como dados 
estruturados e dados não estruturados, originados de diversas fontes, como a 
Internet. 
 
A partir do apresentado sobre o modelo de dados, analise as asserções a 
seguir e a relação proposta entre elas: 
 
Empresas fazem uso de Big Data para uma análise mais assertiva das 
informações existentes, principalmente na Internet. 
Porque: 
Hoje em dia, a Internet é a principal fonte da informação estruturada, não 
estruturada e semiestruturada. 
 
A seguir, assinale a alternativa correta: 
 
 
 
 
 
 
 
10- O Big Data ficou muito conhecido e cresceu no mercado corporativo pela sua 
capacidade de processar grandes volumes de dados dos mais variados tipos, 
como vídeo, arquivos textuais, imagens, sons etc. Empresas fazem 
qualificação desses dados para criar, por exemplo, soluções inovadoras. 
 
A partir do exposto, associe tais ítens às suas características: 
 
I. Aluno (CPF, e-mail, endereço). 
II. JSON. 
III. VIDEO.mp4. 
IV. Hadoop. 
 
( ) Tipo de dadossemiestruturado. 
( ) Tipo de dado estruturado. 
( ) Repositório de dados distribuído. 
( ) Tipo de dados não estruturado. 
 
A partir das relações feitas anteriormente, assinale a alternativa que apresenta 
a sequência correta:

Continue navegando