Baixe o app para aproveitar ainda mais
Prévia do material em texto
07/11/2023, 17:09 Avaliação II - Individual about:blank 1/4 Prova Impressa GABARITO | Avaliação II - Individual (Cod.:885273) Peso da Avaliação 1,50 Prova 68382231 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 A linguagem PL/SQL do Oracle é uma extensão à linguagem SQL, portanto, todos os comandos SQL podem ser utilizados em PL/SQL. O PL/SQL é uma linguagem procedural e estruturada, com hierarquia de comandos e fluxo linear de execução. Sobre as vantagens da linguagem PL/SQL, assinale a alternativa INCORRETA: A Portabilidade: aplicações escritas em PL/SQL podem ser executadas em qualquer plataforma, desde que contenha a base Oracle instalada. B Linguagem procedural: possui loops, decisões, atribuições etc. C Baixa performance: poucos blocos de comandos podem ser enviados para a base. D Incremento da produtividade: adaptação a outras ferramentas, como Forms e Reports. O Modelo de Dados pode ser representado em diferentes níveis de abstração. Sobre os tipos de modelos de dados, analise as sentenças a seguir: I- Modelos lógicos. II- Modelos físicos. III- Modelos de apresentação. IV- Modelos personalizados. V- Modelos de normalização.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. D As sentenças III e IV estão corretas. 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. VOLTAR A+ Alterar modo de visualização 1 2 3 07/11/2023, 17:09 Avaliação II - Individual about:blank 2/4 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 III está correta. B Somente a sentença I está correta. C Somente a sentença II está correta. D As sentenças I, II, III, IV e V estão corretas. 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_REVOKE. B Tabela ALL_OBJECTS, Tabela ALL_TABLES, Tabela ALL_INDEXES. C Tabela ALL_NULL, Tabela ALL_TABLES, Tabela ALL_INDEXES. D Tabela ALL_OBJECTS, Tabela ALL_TABLES, Tabela ALL_BETWEEN. 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 SYSDATE FROM dual. B SELECT SYSDATE FROM dual as date. C SELECT dual FROM SYSDATE. D SELECT date(SYSDATE) FROM dual. O sublinhado (_) corresponde a qualquer caractere na primeira posição, "o" corresponde a um caractere “o” na segunda posição, e a porcentagem (%) corresponde a todos os caracteres após o caractere “o”. A consulta a seguir usa o operador SQL chamado LIKE para procurar o padrão '_o%' na coluna first_name da tabela customers. Sobre a sintaxe correta para esse SQL, assinale a alternativa CORRETA: 4 5 6 07/11/2023, 17:09 Avaliação II - Individual about:blank 3/4 A SELECT * FROM customers WHERE first_name LIKE% '_o%'; B SELECT * FROM customers WHERE first_name LIKE '_o%'; C SELECT * FROM customers WHERE first_name LIKES '_o%'; D SELECT * FROM customers WHERE first_name %LIKE% '_o'; As funções de agregação (SQL) agrupam todas as linhas encontradas e retornam apenas uma única linha com o resultado da operação solicitada. Considerando as funções de agregação, assinale a alternativa INCORRETA: A MAX. B UNIQUE. C COUNT. D SUM. O professor está ensinando que todos os programas em PL/SQL são compostos por blocos. Para tanto, um bloco é definido basicamente com as algumas palavras-chave. Que palavras-chave são essas? A OPEN - BEGIN - EXCEPTION - CLOSE. B DECLARE - BEGIN - END - CLOSE. C BEGIN - OPEN - CLOSE - END. D DECLARE - BEGIN - EXCEPTION - END. 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. Qual das divisões dos comandos SQL representa uma Linguagem de Recuperação de Dados? A DQL. B DCL. 7 8 9 07/11/2023, 17:09 Avaliação II - Individual about:blank 4/4 C DDL. D DML. O SQL (estrutura para qualquer linguagem) tem sido aprimorado ao longo do tempo por duas entidades muito importantes. Assinale a alternativa CORRETA que apresenta uma dessas entidades: A ANSI (African National Standards Institute). B AEI (Associação dos Engenheiros Industriais). C ISO (International Standards Organization). D ISSO (International Standards Safe Organization). 10 Imprimir
Compartilhar