Buscar

AO2 - Programação em Banco de Dados - Substitutiva NOTA 3.6

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 12 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 12 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 9, do total de 12 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

AO2 Substitutiva
Iniciado: 22 jun em 5:18
Instruções do teste
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que
você clique em "FAZER O QUESTIONÁRIO", no final da página.
0,6 ptsPergunta 1
II e IV.
I e III.
Leia o texto a seguir:
Se buscarmos no dicionário a palavra “literal”, veremos que seu significado é
restritivo ao pé da letra, ou seja, à descrição de algo em seu sentido original.
No MySQL, Oracle, SQL Server, ou qualquer outro banco de dados, uma
“literal” se refere ao conteúdo de uma variável ou, simplesmente, a um valor
oferecido para uma comparação. Veja o exemplo a seguir:
SET var_Nome = ‘ALEXANDRE’
No exemplo acima, estamos atribuídos a literal ALEXANDRE à variável
var_Nome. Podemos dizer que o conteúdo (ou significado) de var_Nome é
ALEXANDRE. Mas isso não quer dizer que tudo o que estiver entre aspas será
uma literal.
(Fonte: Disponível em: http://www.alexandremalmeida.com.br/o-que-sao-
literais-no-mysql/. Acesso em: 11 jun. 2020)
Considerando as informações apresentadas, avalie as afirmações abaixo: 
I. Entende-se que literal é todo valor que não é representado por um
identificador.
II. Podemos afirmar que os símbolos não são literais, mas quando
considerados em conjunto, sim.
III. As aspas são as únicas literais na estrutura apresentada acima.
IV. Podemos afirmar que as literais são apenas nomes que identificam
sentenças.
É correto o que se afirma apenas em: 
Teste: AO2 Substitutiva https://famonline.instructure.com/courses/13034/quizzes/47443/take
1 of 12 22/06/2021 10:13
III e IV.
I e II.
II e III.
0,6 ptsPergunta 2
II e III.
I e II.
III e IV.
III e IV.
I e III.
Leia o texto a seguir:
Segundo testes independentes feitos pela TPC, o SQL Server 2016 leva
vantagem sobre o Oracle no quesito desempenho, o que pode ser visto nos
resultados do teste TPC-H 10TB non-clustered. Nesse quesito, o grande
vencedor é o SQL Server.
(Fonte: Disponível em: https://infob.com.br/sql-server-vs-oracle/. Acesso em: 11
jun. 2020)
Considerando as informações apresentadas, avalie as afirmações abaixo: 
I. Falar em Benchmark SQL é falar de uma ferramenta de testes do banco de
dados SQL. 
II. A performance do Benchmark SQL é melhor que do Oracle.
III. A ferramenta de testes no banco de dados Oracle é separada.
IV. A vantagem de desempenho no Benchmark Oracle é feita via TCPV4.
É correto o que se afirma apenas em: 
0,6 ptsPergunta 3
Teste: AO2 Substitutiva https://famonline.instructure.com/courses/13034/quizzes/47443/take
2 of 12 22/06/2021 10:13
I e II.
II e IV.
III e IV.
I e III.
II e III.
Leia o texto a seguir 
O Amazon Relational Database Service (Amazon RDS) facilita a configuração,
a operação e a escalabilidade de bancos de dados relacionais na nuvem. O
serviço oferece capacidade econômica e redimensionável, além de automatizar
tarefas demoradas de administração, como provisionamento de hardware,
configuração de bancos de dados, aplicação de patches e backups. Dessa
forma, você pode se concentrar na performance rápida, alta disponibilidade,
segurança e conformidade de que os aplicativos precisam.
O Amazon RDS está disponível em vários tipos de instância de banco de
dados – com otimização para memória, performance ou E/S – e oferece seis
mecanismos de bancos de dados comuns, incluindo Amazon Aurora,
PostgreSQL, MySQL, MariaDB, Oracle Database e SQL Server. Você pode
usar o AWS Database Migration Service para migrar ou replicar facilmente
bancos de dados existentes para o Amazon RDS.
(Fonte: Disponível em: https://aws.amazon.com/pt/rds
/#:~:text=O%20Amazon%20Relational%20Database%20Service,de%20dados%20relacionais%20na%
text=Voc%C3%AA
%20pode%20usar%20o%20AWS,existentes%20para%20o%20Amazon%20RDS.
Acesso em: 11 jun. 2020)
Considerando as informações apresentadas, avalie as afirmações abaixo: 
I. Todos os bancos de dados citados são pagos, e seu código é fechado.
II. O Amazon Aurora, PostegreeSQL, o MySQL, o Maria DB, o Oracle e o SQL
Server podem ser integrados, pois todos têm raiz em SQL.
III. A maioria dos bancos de dados atuais usa o SQL como sua base de
desenvolvimento.
IV. Apesar da diversidade apresentada, os bancos que têm maior saída de
mercado são o Oracle e o SQL.
Assinale a alternativa com os itens corretos, apenas:
Teste: AO2 Substitutiva https://famonline.instructure.com/courses/13034/quizzes/47443/take
3 of 12 22/06/2021 10:13
0,6 ptsPergunta 4
I e III.
I e IV.
I e II.
II e IV.
II e III.
Leia o texto a seguir:
O que é um data warehouse?
Um data warehouse é um repositório central de informações que podem ser
analisadas para tomar decisões mais fundamentadas. Os dados fluem de
sistemas transacionais, bancos de dados relacionais e de outras fontes para o
data warehouse, normalmente com uma cadência regular. Analistas de
negócios, cientistas de dados e tomadores de decisões acessam os dados por
meio de ferramentas de inteligência de negócios (BI), clientes SQL e outros
aplicativos de análise.
(Fonte: Disponível em: https://aws.amazon.com/pt/data-warehouse/. Acesso
em: 11 jun. 2020)
Considerando as informações apresentadas, avalie as afirmações abaixo: 
I. Um data warehouse agrupa diversos bancos de dados. 
II. Um data warehouse tem uma cadência irregular no fluxo de dados.
III. Um data warehouse serve para tomada de decisão em diversas camadas
da empresa. 
IV. Somente analistas de BI e analistas de negócio manipulam um data
warehouse para conseguir informações.
É correto o que se afirma apenas em: 
0,6 ptsPergunta 5
Analise a tabela abaixo:
Teste: AO2 Substitutiva https://famonline.instructure.com/courses/13034/quizzes/47443/take
4 of 12 22/06/2021 10:13
base para
comparação
SQL PL / SQL
Basic
No SQL, você pode
executar uma única
consulta ou um comando
por vez.
Na PL / SQL você pode executar
um bloco de código de cada vez.
Formulário
completo
Linguagem de consulta
estruturada
Linguagem procedural, extensão de
SQL.
Propósito
É como uma fonte de
dados que deve ser
exibida.
É a linguagem que cria um
aplicativo que exibe os dados
adquiridos pelo SQL.
Escreve
No SQL, você pode
escrever consultas e
comandos usando DDL,
instruções DML.
Na PL / SQL você pode escrever
um bloco de código que possui
procedimentos, funções, pacotes ou
variáveis, etc.
Usar
Usando o SQL, você pode
recuperar, modificar,
adicionar, excluir ou
manipular os dados no
banco de dados.
Usando o PL / SQL, você pode criar
aplicativos ou páginas do servidor
que exibem as informações obtidas
do SQL em um formato adequado.
Embutir
Você pode incorporar a
instrução SQL no PL /
SQL.
Você não pode incorporar PL / SQL
em SQL
(Fonte: Disponível em: https://pt.gadget-info.com/difference-between-sql
(https://pt.gadget-info.com/difference-between-sql) . Acesso em: 11 jun. 2020)
Considerando as afirmações apresentadas, avalie as afirmações abaixo:
1. O SQL é a base para a linguagem PL/SQL, que traz na sua bagagem mais
recursos.
2. O PL/SQL executa uma instrução por vez em seus comandos criados.
Teste: AO2 Substitutiva https://famonline.instructure.com/courses/13034/quizzes/47443/take
5 of 12 22/06/2021 10:13
I e III.
I e IV.
II e IV.
II e III.
III e IV.
III. É possível e recomendável usar o SQL para criar aplicativos e páginas na
web.
1. O PL/SQL trabalha com blocos de instruções que facilitam muito o
desenvolvimento.
Assinale a alternativa correta:
0,6 ptsPergunta 6
Analise o quadro a seguir:
Teste: AO2 Substitutiva https://famonline.instructure.com/courses/13034/quizzes/47443/take
6 of 12 22/06/2021 10:13
(Fonte: Disponível em: https://canaltech.com.br/business-intelligence/o-que-
significa-oltp-e-olap-na-pratica/. Acesso em: 11 jun. 2020)
Após avaliar o quadro acima, analise as afirmações a seguir:
I. Podemos afirmar que, quanto ao foco, o OLAP é estratégico e o OLTP é
operacional. 
II. O OLTP tem, como diferencial, a velocidade da informação disponível para
consulta. 
III. O OLAPtem atualizações em real time.
IV. O armazenamento do OLTP é feito em um data warehouse.
É correto o que se afirma apenas em: 
Teste: AO2 Substitutiva https://famonline.instructure.com/courses/13034/quizzes/47443/take
7 of 12 22/06/2021 10:13
I e II.
II e IV.
I e III.
III e IV.
II e III.
Teste: AO2 Substitutiva https://famonline.instructure.com/courses/13034/quizzes/47443/take
8 of 12 22/06/2021 10:13
0,6 ptsPergunta 7
I e II.
II e IV.
I e III.
III e IV.
II e III.
Leia o texto a seguir:
O MongoDB é um document store e atual líder no segmento de banco de
dados NoSQL. Como é o requisito para as engines NoSQL, o MongoDB não
usa um esquema relacional; em vez disso, usa “documentos” semelhantes ao
formato JSON (Java Script Object Notation) para armazenar dados. O
documento é semelhante a um registro, com campos e valores. O MongoDB
suporta, ainda, esquemas dinâmicos, sendo um software livre e de código
aberto.
(Fonte: Disponível em: http://www.cienciaedados.com/top-6-nosql-databases/.
Acesso em: 11 jun. 2020)
Considerando as informações apresentadas, avalie as afirmações abaixo: 
I. O MongoDB é um banco de dados relacional.
II. O MongoDB é um banco de dados de código fechado.
III. O MongoDB é um exemplo de banco de dados NoSQL.
IV. O MongoDB não utiliza nenhum esquema relacional.
É correto o que se afirma apenas em: 
0,6 ptsPergunta 8
Leia o texto abaixo:
O Sistema de Gerenciamento de Banco de Dados Distribuídos (SGBDD)
controla o armazenamento e processamento de dados relacionados
logicamente por meio de sistemas computacionais interconectados por meio de
uma rede, em que tanto os dados como as funções de processamento são
Teste: AO2 Substitutiva https://famonline.instructure.com/courses/13034/quizzes/47443/take
9 of 12 22/06/2021 10:13
Tratam as funções de processamento de dados de maneira diferente que as funções
de dados.
Cria fases e regras de solução para outros bancos de dados, os quais devem ter o
mesmo formato.
Faz a distribuição para bancos que estejam localizados apenas na mesma rede física.
Controla e distribui funções simples, sendo que trata as demais funções apenas
localmente.
Alimenta outros bancos em diversos locais interconectados por uma rede.
distribuídos entre os diversos locais.
Existem dois tipos de banco de dados distribuídos: os homogêneos e os
heterogêneos. Os homogêneos são compostos pelos mesmos bancos de
dados; já os heterogêneos são aqueles que são compostos por mais de um
tipo de banco de dados.
Fonte: Disponível em: https://www.diegomacedo.com.br/sistema-de-
gerenciamento-de-banco-de-dados-distribuidos-sgbdd/. Acesso em: 11 jun.
2020)
Quando falamos em SGBDD, é importante ressaltar que, além de controlar o
armazenamento e processamento de dados, ele também:
0,6 ptsPergunta 9
Leia o texto a seguir:
Quando contratado o serviço de performance tuning, o banco de dados que
apresentava problemas pode melhorar sua performance. Assim sendo, se após
uma atualização (do próprio RDBMS, aplicação, modelagem, metadados e
código SQL) for percebida queda de performance, se os consumidores de
dados demonstram insatisfação com os tempos de entrega de relatórios e
consultas e se os SLA's de telas, aplicações, relatórios e integrações estão
comprometidos, o tunning pode ser uma opção.
(Fonte: Disponível em: http://www.hti.com.br/database-server-performance-
tuning. Acesso em: 11 jun. 2020)
Considerando esse contexto, avalie as seguintes asserções e a relação
proposta entre elas: 
I. É saudável fazer tunning no banco de dados
Teste: AO2 Substitutiva https://famonline.instructure.com/courses/13034/quizzes/47443/take
10 of 12 22/06/2021 10:13
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
As asserções I e II são proposições falsas.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
PORQUE
II. é possível evitar situações desagradáveis, como paradas de banco, queda
de performance e problemas de sintaxes na programação.
A respeito dessas asserções, assinale a opção correta:
0,6 ptsPergunta 10
Manipulação.
Temporal.
Transferência.
Estrutura.
Definitivo.
Leia o texto a seguir:
O comando DDL (Data Definition Language ou Linguagem de Definição de
Dados), possui quatro principais comandos: CREATE, ALTER, DROP e
TRUNCATE. Esses comandos DDL são responsáveis pela criação / alteração /
exclusão de objetos no SQL. Ex.: Tabelas, store procedures, triggers e views.
(Fonte: Disponível em: https://consultabd.wordpress.com/2013/04/07/ddl-
linguagem-de-definicao-de-dados/. Acesso em: 11 jun. 2020)
Após ler o texto acima, podemos definir DDL em uma palavra. Qual seria?
Teste: AO2 Substitutiva https://famonline.instructure.com/courses/13034/quizzes/47443/take
11 of 12 22/06/2021 10:13
Salvo em 10:12 Enviar teste
Teste: AO2 Substitutiva https://famonline.instructure.com/courses/13034/quizzes/47443/take
12 of 12 22/06/2021 10:13

Continue navegando