Buscar

Teste_ AO2 - IMPORTANTE - não foi feita atividade objetiva 4

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 10 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 10 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 10 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
Iniciado: 18 jun em 14:33
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
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
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.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I
Leia o texto abaixo:
O Data Warehouse está entre as tecnologias mais importantes quando se trata de
desenvolvimento de soluções de BI (Business Intelligence). Isso se deve ao fato
de ser a base de armazenamento de dados importantes para gestores e
analistas. Essas informações podem interferir na tomada de decisões
estratégicas da empresa. 
(Fonte: Disponível em: https://www.totvs.com/blog/negocios/data-warehouse/. Acesso em: 10 jun.
2020)
De acordo com o texto acima, analise as asserções abaixo:
I. O data warehouse é importante quando se trata de soluções de BI
PORQUE
II. seus dados armazenados são convertidos em informações, auxiliando na
tomada de decisão estratégica de uma empresa.
A respeito dessas asserções, assinale a opção correta:
A+
A
A-
0,6 ptsPergunta 2
I e IV.
III e IV.
II e III.
I e II.
II e IV.
Analise a figura e leia o texto abaixo:
O processo de ETL, por exemplo, é essencial para a criação das estruturas de
Dimensões e Fatos no ambiente do DW. É ele que faz a “ponte” de ligação entre
o operacional e o DW. Devemos escolher bem as ferramentas que darão suporte
ao processo, pois são essenciais para a correta execução das atividades do ETL.
O ETL é fundamental para qualquer iniciativa de DW. Porém deve ser planejado
com cuidado, para não comprometer os sistemas transacionais (OLTP) das
empresas. Um bom ETL deve ter escalabilidade e ser manutenível. 
(Fonte: Disponível em: https://canaltech.com.br/business-intelligence/entendendo-o-processo-de-
etl-22850/. Acesso em: 10 jun. 2020)
Considerando as informações apresentadas, avalie as afirmações abaixo:
I. A estrutura ETL faz o elo entre os componentes que formam o data
warehouse. 
II. Um bom ETL é escalável e tem manutenção constante. 
III. O ETL se restringe a ferramentas que dão suporte ao data warehouse. 
IV. A extração de dados só pode ser feita de equipamentos físicos.
É correto o que se afirma, apenas, em:
A+
A
A-
0,6 ptsPergunta 3
As asserções I e II são proposições falsas.
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 verdadeiras, e a II é uma justificativa da I.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
Leia do texto a seguir:
O Bloco Anônimo 
Não é (ainda) um grupo de carnavalescos foliões que seguem um trio elétrico
(mas “bora” criar um para os DBAs “nerds” pularem carnaval?). 
Um código PL/SQL pode ser armazenado como um objeto dentro do banco de
dados. Essas seriam as famosas Procedures, Functions e Triggers. Esses
objetos podem, ainda, ser agrupados em Packages (pacotes) para facilitar a
lógica e o gerenciamento de um grupo de blocos que possuem relacionamento
entre si ou que compartilham fatores em comum. 
(Fonte: Disponível em: https://phpdba.wordpress.com/2011/04/03/plsql-bloco-anonimo/. Acesso
em: 10 jun. 2020)
Considerando esse contexto, avalie as seguintes asserções e a relação proposta
entre elas:
I. Um bloco dentro do PL/SQL pode possuir relacionamentos dentro do
bloco ou fora dele
PORQUE
II. dessa maneira, pode compartilhar informações e fatores em comum,
sendo que essas informações podem ser pacotes que contenham
procedures, functions e triggers.
A respeito dessas asserções, assinale a opção correta:
0,6 ptsPergunta 4
A+
A
A-
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 falsas.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira
Leia o texto a seguir: 
Em um índice clusterizado, o leaf-level (última camada de índice) é a página
atual, porque os dados são fisicamente ordenados de forma ascendente, de
modo que é possível ter apenas um índice clusterizado por tabela. A ordenação,
tanto fisicamente como do índice dos dados, é a mesma. 
Os índices clusterizados são bastante usados em colunas muito acessadas por
range de valores, ou acessadas por ordenações. Ao criar um índice clusterizado,
tenha em mente que: 
- As chaves "Key value" são únicas e, por isso, ao criar esse índice
automaticamente é criado um UNIQUE. 
- O maior valor de um índice clusterizado corresponde a 5% da tabela
(dependendo da chave do índice). 
- Ao criar uma chave primária, por default ela vem como clusterizada se já não
houver um índice cluster, mas isso é opcional, podendo-se alterar para chave não
clusterizada.
(Fonte: Disponível em: http://www.linhadecodigo.com.br/artigo/619/sql-server-
indices.aspx#ixzz6OLEv1vIO. Acesso em: 10 jun. 2020)
Considerando esse contexto, avalie as seguintes asserções e a relação proposta
entre elas:
I. Os índices clusterizados são aplicados em colunas de tabelas que
possuem muito acesso, geralmente por conter valores,
PORQUE,
II. quando criamos índices clusterizados, automaticamente é criada uma
chave UNIQUE, que tem como característica ordenar os dados do índice.
A respeito dessas asserções, assinale a opção correta:
0,6 ptsPergunta 5
A+
A
A-
II e IV.
II e III.
III e IV.
I e III.
I e II.
Leia o trecho a seguir:
Um banco de dados relacional é uma coleção de itens de dados com
relacionamentos predefinidos entre si. Esses itens são organizados como um
conjunto de tabelas com colunas e linhas. As tabelas são usadas para reter
informações sobre os objetos a serem representados no banco de dados. Cada
coluna da tabela retém um determinado tipo de dado e um campo armazena o
valor em si de um atributo. As linhas na tabela representam uma coleção de
valores relacionados de um objeto ou de uma entidade. Cada linha em uma
tabela pode ser marcada com um único identificador chamado de chave principal.
Já as linhas entre as várias tabelas podem ser associadas usando chaves
estrangeiras. Esses dados podem ser acessados de várias maneiras diferentes
sem reorganizar as próprias tabelas do banco de dados. 
(Fonte: Disponível em: https://aws.amazon.com/pt/relational-database/. Acesso em: 10 jun. 2020)
Baseado no texto acima, avalie as afirmações abaixo:
I. Um banco de dados relacional tem como premissa principal a organização
e predefinição dos dados com relacionamento entre eles. 
II. Esses itens são organizados em objetos fora do banco de dados. 
III. As colunas de cada tabela armazenam um determinado tipo de dado e
um campo armazena um valor. 
IV. Em uma tabela, uma linha pode ser marcada com vários identificadores. 
Assinale a alternativa com os itens corretos, apenas:
0,6 ptsPergunta 6
Leia o texto abaixo: 
NoSQL refere-se a um banco de dados não relacional. Um banco de dados
relacional é um formato de banco de dados rigidamente estruturado, baseado em
tabelas, como o MySQL ou o Oracle. Os bancos de dados NoSQL são
A+
A
A-
I e III.
II e III.
I e IV.
III e IV.
II e IV.
documentados e permitem que você armazene e recupere dados em formatos
diferentes das tabelas. Plataformas populares NoSQL incluem MongoDB,
ElasticSearch e Redis. 
As aplicações modernas utilizam e geram tipos de dados complexos e em
evolução. Os bancos de dados relacionais não foram projetados para lidar com
esse tipo de armazenamento e recuperação de dados. Os bancos de dados
NoSQL são mais flexíveis e escaláveis. 
(Fonte: Disponível em: https://blog.4linux.com.br/vantagens-de-um-banco-de-dados-nosql-mongodb/. Acesso em: 10 jun. 2020)
Considerando as informações apresentadas sobre o uso de banco de dados
NoSQL, avalie as afirmações abaixo:
I. Um banco de dados NoSQL permite que se armazene e recupere dados
em formatos diferentes. 
II. O NoSQL é um banco de dados relacional. 
III. Aplicações modernas como as aplicações WEB utilizam e geram tipos
de dados complexos e em evolução. 
IV. Bancos de dados relacionais foram projetados para aplicações
modernas.
É correto o que se afirma apenas em:
0,6 ptsPergunta 7
Leia o texto a seguir:
As vantagens de desenvolver aplicativos com SQLJ incluem desempenho
aprimorado e um ciclo de desenvolvimento mais curto e eficiente. É possível
obter o seguinte com a SQL: 
- Melhorar o desempenho utilizando instruções SQL estáticas. 
- Reduzir o ciclo de desenvolvimento. 
A+
A
A-
II e IV.
I e IV.
II e III.
I e II.
III e IV.
- Gravar menos códigos com a sintaxe SQL mais simples, reduzindo o número de
linhas de código necessárias para executar instruções, configurar e recuperar
parâmetros. 
- Detectar erros de programação antecipadamente na fase de desenvolvimento
com a função de verificação online, que executa a validação de tipo de dado e a
validação de esquema. 
(Fonte: Disponível em: https://www.ibm.com/support/knowledgecenter/pt-
br/SSAW57_8.5.5/com.ibm.websphere.nd.multiplatform.doc/ae/tdat_sqljep.html. Acesso em: 10
jun. 2020)
Considerando as informações apresentadas, avalie as afirmações abaixo: 
I. Usar o SQLJ significa melhorar o desempenho e ganho de tempo no
desenvolvimento de um código. 
II. Com SQLJ, comandos usuais de SQL são aproveitados e não é
necessário digitar tudo novamente. 
III. A verificação dos erros de programação é manual. 
IV. Para um bom desempenho, quando se usa SQLJ, é obrigatório o uso do
Java e do SQL, também. 
É correto o que se afirma apenas em: 
0,6 ptsPergunta 8
Leia o texto a seguir:
Uma user defined function (função definida pelo usuário) é uma rotina,
normalmente escrita com a linguagem T-SQL, que executa uma ação (como um
cálculo complexo) e retorna o resultado dessa ação como um valor. O valor de
retorno pode ser um valor escalar (único) ou uma tabela. 
Existem também as funções internas do SQL Server que você pode usar para
manipular dados. 
A+
A
A-
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 verdadeira, e a II é uma proposição falsa.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
(Fonte: Disponível em: http://db4beginners.com/blog/voce-sabe-o-que-e-uma-
function/#:~:text=O%20que%20%C3%A9%20uma%20Function%3F,
(%C3%BAnico)%20ou%20uma%20tabela. Acesso em: 10 jun. 2020)
Considerando esse contexto, avalie as seguintes asserções e a relação proposta
entre elas:
I. Uma função dentro do SQL otimiza as consultas num banco de dados,
PORQUE
II. uma função é um pacote dentro de um bloco que contem operações que
trazem resultados automáticos nas consultas.
A respeito dessas asserções, assinale a opção correta:
0,6 ptsPergunta 9
Leia o texto a seguir:
A SQL ou Structured Query Language (linguagem estruturada para consulta)
possui duas linguagens internas: 
DDL: é a linguagem de definição de dados, utilizada para a criação dos
esquemas de bancos de dados. 
DML: é a linguagem de manipulação de dados, utilizada para consulta ou
modificação dos dados no banco. 
(Fonte: Disponível em:http://spaceprogrammer.com/bd/os-8-comandos-mais-utilizados-da-
linguagem-sql/. Acesso em: 10 jun. 2020)
Ao considerar estrutura e manipulação em banco de dados, entendemos que as
duas coisas andam juntas, pois uma boa estrutura, gera facilidade na consulta.
Portanto, quanto à importância e trabalho na construção de um banco de dados,
qual é a fase mais complicada?
A+
A
A-
Construção da estrutura do banco de dados.
Manipulação das tabelas do banco de dados.
Criação de funções em uma base de dados.
Criação de triggers em uma base de dados.
Estrutura dos índices de uma base de dados.
0,6 ptsPergunta 10
Coluna.
Pacote.
Linha.
Bloco.
Tabela.
Leia o texto abaixo:
Para que serve um trigger? 
Um trigger, dentro do seu banco, será de uma utilidade enorme. Imagine que
temos um banco de dados com 1.500,000 de registros, onde os funcionários da
empresa ganham por hora, e você tem que atualizar o banco de horas de cada
funcionário por dia; alguns comandos poderia fazer esse serviço, mas seria um
pouco complicado e desgastante, então, por esse motivo, criamos triggers, onde
definimos o que deve ser mudado na tabela num único arquivo e depois
acionamos um único comando DML (Update). Assim, ele irá atualizar os
1.500,000 de registros de uma única só vez. 
(Fonte: Disponível em: http://www.linhadecodigo.com.br/artigo/611/triggers.aspx#ixzz6OLyujSiR.
Acesso em: 10 jun. 2020)
De acordo com o conceito e o texto acima, um trigger faz parte de qual tipo
de estrutura? 
A+
A
A-
Salvo em 15:00 Enviar teste
A+
A
A-

Continue navegando

Outros materiais