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 42942331 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 O uso de constraints reduz consideravelmente erros de programação, pois toda integridade é controlada pelo Oracle. Essas constraints são armazenadas no dicionário de dados. A violação de qualquer restrição retorna mensagens de erros que podem ser tratadas pela aplicação. A constraints, Primary Key define as colunas de uma determinada tabela que formam a sua chave primária. A chave primária é única, ou seja, não pode haver duas ocorrências iguais dentro da mesma tabela. Sobre a diferença entre as constraints Primary Key e Unique Key, assinale a alternativa CORRETA: A A Primary Key permite a utilização de colunas Null e a Unique Key não permite utilização de colunas Null. B A Primary Key não permite a utilização de colunas Null e a Unique Key permite utilização de colunas Null. C Tanto a Primary Key quanto a Unique Key aceitam valores Null. D A Primary Key não permite a utilização de colunas Null e a Unique Key permite utilização de colunas Null somente usando triggers. A Oracle Corporation é uma empresa multinacional de tecnologia e informática norte-americana, especializada no desenvolvimento e comercialização de hardwares, softwares e de banco de dados. Sobre a questão de banco de dados, o que é o Oracle Data Pump? A Oracle Data Pump é uma alternativa nas operações de exportação/importação dos dados, introduzido na versão 18c do banco de dados Oracle, mais rápida e flexível que os tradicionais EXP e IMP, que foram muito utilizados nas versões anteriores do Oracle Database. B Oracle Data Pump é uma alternativa nas operações de exportação/importação dos dados, introduzido na versão 11G do banco de dados Oracle, mais rápida e flexível que os tradicionais EXP e IMP, que foram muito utilizados nas versões anteriores do Oracle Database. VOLTAR A+ Alterar modo de visualização 1 2 C Oracle Data Pump é uma alternativa na operação de exportação de dados, introduzido na versão 10G do banco de dados Oracle, mais rápida e flexível que as tradicionais EXP de databse. D Oracle Data Pump é uma alternativa nas operações de exportação/importação dos dados, introduzido na versão 10G do banco de dados Oracle, mais rápida e flexível que os tradicionais EXP e IMP, que foram muito utilizados nas versões anteriores do Oracle Database. Pode-se utilizar funções das mais diversas naturezas para obter o resultado desejado em um formato desejado. Dentro das funções mais utilizadas, temos a função COUNT. Sobre a função COUNT do SQL, assinale a alternativa CORRETA: A Conta quantos elementos numéricos existem em uma tabela. B Conta a quantidade de registros dentro de um dicionário de dados. C Conta a quantidade de registros que possui chaves Primay Key. D Conta quantos elementos não nulos existem em uma coluna. Pode-se utilizar funções das mais diversas naturezas para obter o resultado desejado em um formato desejado. Sobre elas, assinale a alternativa INCORRETA: A Space, heading, min, count, stddev. B Avg, sum, max, min, count, stddev. C Min, count, stddev. D Min, max, count, sum, avg. 3 4 A cláusula ORDER BY é usada para classificar as linhas recuperadas por uma consulta. A cláusula ORDER BY pode especificar uma ou mais colunas nas quais os dados serão classificados; além disso, a cláusula ORDER BY deve vir após a cláusula FROM ou a cláusula WHERE (se uma cláusula WHERE for fornecida). Existem duas palavras-chave para realizar a classificação. Sobre essas duas palavras-chave, analise as sentenças a seguir: I- Asc. II- Desc. III- In. IV- Where. V- Order by. Assinale a alternativa CORRETA: A As sentenças I e II estão corretas. B As sentenças II e III estão corretas. C As sentenças IV e V estão corretas. D As sentenças I e III estão corretas. Pode-se renomear o nome de uma tabela ORACLE através de um comando. De que comando estamos falando? A RENAM. B RENAME. C REN. D RENAMING. 5 6 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. Quais as principais funções genéricas? A GREATEST, LEAST, DECODE e NVL. B GREATEST, LEAST, SUM e NVL. C GREATEST, CHAR, DECODE e NVL. D GREATEST, LEAST, DECODE e LAST-DAY. As regras normais de precedência de operador aritmético se aplicam na linguagem SQL: multiplicação e divisão são efetuadas primeiro, seguidas pela adição e subtração. Se forem usados operadores de mesma precedência, eles serão efetuados da esquerda para a direita. Dadas as instruções SQL: “select 10 * (12 / 3 – 1) from dual” e “select 10 * 12 / 3 – 1 from dual”, analise as sentenças a seguir: I- 30. II- 39. III- 29. IV- 31. V- 38. Assinale a alternativa CORRETA: A As sentenças II e III estão corretas. B As sentenças IV e V estão corretas. C As sentenças I e II estão corretas. 7 8 D As sentenças III e IV estão corretas. SYSDATE é uma função de banco de dados Oracle interna que retorna a data atual, e dual é uma tabela que contém uma única linha. A tabela dual é útil quando você precisa que o banco de dados avalie uma expressão (por exemplo, 2 * 15/5) ou quando quer obter a data atual. Assinale a alternativa CORRETA referente à sintaxe da utilização desse comando: A SELECT dual FROM SYSDATE. B SELECT SYSDATE FROM dual. C SELECT date(SYSDATE) FROM dual. D SELECT SYSDATE FROM dual as date. No contexto de banco de dados, um índice é uma estrutura (ou arquivo) auxiliar associado a uma tabela (ou coleção de dados). Sua função é acelerar o tempo de acesso às linhas de uma tabela, criando ponteiros para os dados armazenados em colunas específicas. Os índices são métodos para melhorar o desempenho, ou seja, recuperar informações do banco de dados com maior velocidade e eficiência. No total, pode haver três tipos de índices. Assinale a alternativa CORRETA que apresenta esses tipos de índices: A Agrupados, não agrupados e ponteiros. B Agrupados, não agrupados e exclusivos. C Agrupados, não agrupados e dinâmicos. D Ponteiros, não agrupados e exclusivos. 9 10 Imprimir
Compartilhar