Baixe o app para aproveitar ainda mais
Prévia do material em texto
1/4 Prova Impressa GABARITO | Avaliação II - Individual (Cod.:739667) Há quatro tipos de arquitetura de banco de dados.Quais são eles? A Paralela, distribuída, acoplada e descentralizada. B Otimizada, distribuída, alinhada e processada. C Centralizada, cliente-servido, paralela e distribuída. D Centralizada, independente, paralela e agregada. Com o SQL pode-se usar os operadores de adição e subtração com datas. Pode-se somar um número - representando um número de dias - a uma determinada data. Sobre maneira correta de utilizar essas instruções, analise as sentenças a seguir: I- select to_date('26-JUL-2020') + 2 from dual. II- select to_date('26-JUL-2021') + 3 from dual. III- select to_date(26-JUL-2020) + 2 from dual. IV- select to_date('26-JUL-2020') & 2 from dual. V- select to_date('26-JUL-2020') + '2' from dual.Assinale a alternativa CORRETA: A As sentenças IV e V estão corretas. B As sentenças III e IV estão corretas. C As sentenças I e II estão corretas. D As sentenças II e III estão corretas. A linguagem SQL (Structured Query Language) é a base para utilização de Bancos de Dados relacionais. Com a utilização dos comandos básicos (INSERT, DELETE, UPDATE e SELECT) pode- se resolver a maior parte dos problemas relacionados à manutenção e extração de dados no Banco de Dados. Sobre o operador IN utilizado em conjunto com o os comandos SQL, assinale a alternativa CORRETA: A select * from tabela where campo in=(12,03,1978). B select * from tabela where campo in (12,03,1978). VOLTAR A+ Alterar modo de visualização 1 2 3 2/4 C select * from tabela where campo (in 12,03,1978). D select * from tabela where campo in “12,03,1978”. Os comandos da linguagem SQL são muito poderosos, mas normalmente consegue-se melhorar o desempenho das aplicações através da programação do Banco de Dados. Ao desenvolver módulos que sejam executados diretamente no servidor, diminui-se o tráfego de informações na rede, esconde- se boa parte das estruturas das tabelas e agiliza-se o processamento e retorno das mensagens. Internamente, o Banco de Dados possui mecanismos integrados que permitem unir as estruturas tradicionais de programação com os comandos SQL. Sobre as funções de manipulação, analise as seguintes afirmativas: I- MAX - Retorna o maior valor da coluna. II- SUM - Soma os valores da coluna, ignorando os valores nulos. III- AVG - Retorna a média dos valores da coluna, ignorando os valores nulos. IV- STDDEV - Conta quantos elementos não nulos existem em uma coluna. Assinale a alternativa CORRETA: A As afirmativas II e IV estão corretas. B As afirmativas I, II e IV estão corretas. C As afirmativas I e IV estão corretas. D As afirmativas I, II e III estão corretas. O SQL significa Structure Query Language ou Linguagem de Consulta em Banco de Dados. Ela é usada para acesso a banco de dados relacionais como SQL Server, MySQL, Oracle, Postgree, entre outros banco de dados relacionais. Sobre os comandos SQL, como eles precisam ser escritos? A Tanto em letras maiúsculas como minúsculas. B Sempre em maiúsculas, pois segue o padrão ANSI. C Somente em minúsculas, pois é uma boa prática de escrita de código. D Somente em maiúsculas, pois o SQL segue o padrão Case-sensitive O comando DISTINCT do SQL é muito utilizado para quem é desenvolvedor ou analista de suporte. Dentro de uma tabela, uma coluna geralmente contém muitos valores duplicados. É primordial o conhecimento desse comando no dia a dia. Sobre a funcionalidade desse comando, assinale a alternativa CORRETA: A Não mostra várias linhas com os mesmos valores de resultado. 4 5 6 3/4 B Mostra várias linhas e alguns resultados. C Mostra várias linhas com os mesmos valores de resultado. D Mostra várias linhas com os resultados que são diferentes. Corresponde a uma tabela lógica que não ocupa espaço no Banco de Dados, pode ser composta de linhas de uma ou mais tabelas, agrupadas ou não. Do que estamos falando? A View. B Blind. C Wiew. D Glasses. Considere um banco de dados que possua uma tabela chamada Cidade e contém as colunas ID, Nome e UF. Qual comando deve ser executado para que sejam listadas as colunas Nome e UF de todos os registros da tabela e ordenados pela coluna Nome? A select * from cidade order by uf, nome. B select id, nome, uf from cidade order by nome. C select * from cidade order by nome. D select nome, uf from cidade order by nome. A linguagem SQL (Structured Query Language) é a base para utilização de Bancos de Dados relacionais. Com a utilização dos comandos básicos (INSERT, DELETE, UPDATE e SELECT) pode- se resolver a maior parte dos problemas relacionados à manutenção e extração de dados no Banco de Dados. Com o SQL, é possível criar as estruturas básicas de armazenamento, como tabelas e índices. Também há comandos específicos da linguagem para o controle e a segurança relacionados a um Banco de Dados. Com relação às camadas e níveis, analise as seguintes sentenças: I- DDL (Data Definition Language), DML (Data Manipulation Language), DQL (Data Query Language), DCL (Data Control Language). II- Somente DDL (Data Definition Language). III- DDL (Data Definition Language), DML (Data Manipulation Language) e DDC (Data Definition Control). Assinale a alternativa CORRETA: 7 8 9 4/4 A Somente a sentença I está correta. B As sentenças I e II estão corretas. C As sentenças I e III estão corretas. D As sentenças II e III estão corretas. As pseudocolunas SQL: CURRVAL, NIVEL, NEXTVAL, ROWID, e ROWNUM são permitidas em PL/SQL somente em um comando. Que comando é esse? A Delete. B Update. C Insert. D Select. 10
Compartilhar