Baixe o app para aproveitar ainda mais
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
Compartilhar