Baixe o app para aproveitar ainda mais
Prévia do material em texto
GABARITO | Avaliação II - Individual (Cod.:885273) Peso da Avaliação 1,50 Prova 68381902 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 não permite a utilização de colunas Null e a Unique Key permite utilização de colunas Null somente usando triggers. B Tanto a Primary Key quanto a Unique Key aceitam valores Null. C A Primary Key permite a utilização de colunas Null e a Unique Key não permite utilização de colunas Null. D A Primary Key não permite a utilização de colunas Null e a Unique Key permite utilização de colunas Null. 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. IV- Gerar relatórios. V- Gerenciar usuários no banco de dados. Assinale a alternativa CORRETA: A Somente a sentença I está correta. B Somente a sentença II está correta. C Somente a sentença III está correta. D As sentenças I, II, III, IV e V estão corretas. Os operandos utilizados no SQL não precisam ser números literais ou datas, eles também podem ser colunas de uma tabela. Considerando a sintaxe correta das instruções, analise as sentenças a seguir: I- select nome, preco + 2 from produtos. II- select nome, preco + 5 from produtos. III- select nome, preco & 2 from produtos. IV- select nome, preco & "2" from produtos. V- select nome, preco & from produtos.Assinale a alternativa CORRETA: A As sentenças III e IV estão corretas. B As sentenças II e III estão corretas. VOLTAR A+ Alterar modo de visualização 1 2 3 Gustavo Rodrigues Moura Castro Análise e Desenvolvimento de Sistemas (4524584) 1 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 Campo. B Registro. C Chave. D Índice. 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: 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. Um banco de dados (BD) relacional modela os dados como relações. Nesse contexto, um índice é uma estrutura auxiliar associada a uma tabela. Qual é a função do índice: A Acelerar o tempo de acesso às linhas de uma tabela. B Referenciar unicamente uma instância de uma tabela. C Filtrar instâncias de uma tabela. D Reduzir redundâncias em uma tabela. 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: 4 5 6 7 Gustavo Rodrigues Moura Castro Análise e Desenvolvimento de Sistemas (4524584) 1 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. 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 I e II estão corretas. B As sentenças IV e V estão corretas. C As sentenças II e III estão corretas. D As sentenças III e IV 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 Update. B Select. C Insert. D Delete. Pode-se renomear o nome de uma tabela ORACLE através de um comando.De que comando estamos falando? A RENAM. B RENAMING. C RENAME. D REN. 8 9 10 Imprimir Gustavo Rodrigues Moura Castro Análise e Desenvolvimento de Sistemas (4524584) 1
Compartilhar