Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova Impressa GABARITO | Avaliação II - Individual (Cod.:739667) Peso da Avaliação 1,50 Prova 43174831 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 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 III e IV estão corretas. B As sentenças II e III estão corretas. C As sentenças I e II estão corretas. D As sentenças IV e V estão corretas. Banco de Dados é um elemento que tem a finalidade de armazenar informações, possuindo uma série de relatórios relacionados a um determinado assunto. O que permite que as informações sejam encontradas com mais rapidez? A Índice. B Registro. C Campo. D Chave. VOLTAR A+ Alterar modo de visualização 1 2 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. B Mostra várias linhas com os resultados que são diferentes. C Mostra várias linhas e alguns resultados. D Mostra várias linhas com os mesmos valores de resultado. Considere as tabelas Itens (codi, descricao, peso), Fornecedores (codf, nome, cidade) e Fornecimentos (codi, codf, quantidade). As chaves primárias das tabelas Itens, Fornecedores e Fornecimentos são, respectivamente, codi, codf e (codi,codf). Os atributos codi e codf em Fornecimentos são chaves estrangeiras para as tabelas Itens e Fornecedores, respectivamente. Qual é a instrução de consulta PL/SQL do Oracle que responde corretamente a consulta "Buscar os nomes dos fornecedores de Florianópolis que fornecem pregos ou parafusos"? A SELECT nome FROM Fornecedores WHERE cidade = ‘Florianópolis’ AND codf = ANY (SELECT codf FROM Fornecimentos WHERE codi IN (SELECT codi FROM Itens WHERE descricao = ‘prego’ OR descricao = ‘parafuso’)). B SELECT f.nome FROM Fornecedores f, Fornecimentos fo, Itens p WHERE f.codi = fo.codi AND p.codf = fo.codf AND cidade = ‘Florianópolis’ AND (descricao = ‘prego’ OR descricao = ‘parafuso’). C SELECT nome FROM Fornecedores, Fornecimentos, Itens WHERE codi = codi AND codf = codf AND cidade = ‘Florianópolis’ AND descricao = ‘prego’ OR descricao = ‘parafuso’. D SELECT nome FROM Fornecedores JOIN Fornecimentos ON Fornecedores.codf = Fornecimentos.codf JOIN Itens ON Fornecedores.codi = Itens.codi WHERE descricao = ‘prego’ UNION SELECT nome FROM Fornecedores JOIN Fornecimentos ON Fornecedores.codf = Fornecimentos.codf JOIN Itens ON Fornecedores.codi = Itens.codi WHERE descricao = ‘parafuso’ AND cidade = ‘Florianópolis’. As informações referentes à estrutura do próprio Banco de Dados também estão armazenadas em tabelas. O conjunto dessas tabelas é chamado de dicionário de dados. Assinale a alternativa CORRETA referente às principais informações que podemos extrair: A Tabela ALL_OBJECTS, Tabela ALL_TABLES, Tabela ALL_INDEXES. 3 4 5 B Tabela ALL_OBJECTS, Tabela ALL_TABLES, Tabela ALL_BETWEEN. C Tabela ALL_NULL, Tabela ALL_TABLES, Tabela ALL_INDEXES. D Tabela ALL_OBJECTS, Tabela ALL_TABLES, Tabela ALL_REVOKE. Pode-se renomear o nome de uma tabela ORACLE através de um comando. De que comando estamos falando? A REN. B RENAME. C RENAM. D RENAMING. Sobre o operador SQL chamado BETWEEN, é possível usá-lo em uma cláusula WHERE para recuperar as linhas cujo valor de coluna está em um intervalo especificado. O intervalo inclui os valores das duas extremidades do intervalo. Assinale a alternativa CORRETA referente à consulta que usa BETWEEN para recuperar as linhas da tabela customers onde customer_id está entre 1 e 3: A SELECT * FROM customers WHERE customer_id BETWEEN 1 .AND. 3. B SELECT * FROM customers WHERE customer_id BETWEEN 3 AND 1. C SELECT * FROM customers WHERE customer_id BETWEEN 1 AND 3. D SELECT * FROM customers WHERE customer_id BETWEEN “1” AND “3”. O Oracle Database 11g Express Edition (Oracle Database XE) é uma versão gratuita do banco de dados relacional mais capaz do mundo. O Oracle Database XE é fácil de instalar, fácil de gerenciar e fácil de desenvolver. Com o Oracle Database XE, você usa uma interface intuitiva baseada em navegador para administrar o banco de dados. A respeito das funcionalidades oferecidas no Oracle 11g, analise as sentenças a seguir: I- Criar tabelas, exibições e outros objetos de banco de dados. II- Importar, exportar e exibir dados da tabela. III- Executar consultas e scripts SQL. 6 7 8 IV- Gerar relatórios. V- Gerenciar usuários no banco de dados. Assinale a alternativa CORRETA: A Somente a sentença II está correta. B Somente a sentença I está correta. C Somente a sentença III está correta. D As sentenças I, II, III, IV e V 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 A implementação de bancos de dados tem por finalidade solucionar ou minimizar dois problemas indesejáveis, o primeiro associado à existência do mesmo dado armazenado em arquivos diferentes, e o segundo, caracterizado pela situação em que o mesmo dado em arquivos diferentes armazena conteúdos diferentes. Esses dois problemas são conhecidos, respectivamente, por quais nomes? A Redundância e integridade de dados. B Independência e inconsistência de dados. C Redundância e inconsistência de dados. D Independência e integridade de dados. 9 10 Imprimir
Compartilhar