Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício: CCT0263_EX_A6_ Matrícula: Aluno(a): Data: 21/06/2016 12:14:55 (Finalizada) 1a Questão (Ref.: 200901498087) Fórum de Dúvidas (0) Saiba (0) Para acesso a SGBDs, o Java possui um conjundo de classes e interfaces que, por meior de drivers JDBC, podemos embutir código SQL em métodos java para acesso a diversos SGBDs Qual das opções abaixo não corresponde a uma interface do pacote "java.sql" da API java? Statement Connection PreparedStatement ResultSet DriverManager Gabarito Comentado 2a Questão (Ref.: 200901614262) Fórum de Dúvidas (0) Saiba (0) Supondo-se que um Banco de Dados em PostgreSql cujo o nome é NomeBanco, o usuário é usuario e a senha é senha, possui uma tabela chamada FUNCIONARIO com a estrutura abaixo: create table FUNCIONARIO( codigo char(10), nome varChar(50), salarioBase real ); Assinale a alternativa que certamente está incorreta. DriverManager.getConnection("jdbc:postgresql:NomeBanco","usuario","senha"); sentenca.executeUpdate("insert into FUNCIONARIO values('123','Fulano',2000)"); sentenca.executeUpdate("delete from Funcionario where codigo = '123'"); resultado = sentenca. executeUpdate ("select * from funcionario where codigo = '123'"); sentenca.executeUpdate("update Funcionario set nome = 'Beltrano', salarioBase = 5000 where codigo = '123'"); Gabarito Comentado 3a Questão (Ref.: 200902066279) Fórum de Dúvidas (0) Saiba (0) Assinale a alternativa correta referente a uma exceção do pacote java.sql.* IOException EOFException FileNotFoundException OptionalDataException SQLException Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 200901942153) Fórum de Dúvidas (0) Saiba (0) O primeiro passo a ser executado em uma aplicação Java para o acesso aos dados armazenados em um SGBD corresponde ao carregamento do Driver compatível com o respectivo SGBD. Tal ação é realizada através da seguinte linha de comando: instrucao.executeQuery (parâmetro); Class.forName(parâmetro); conexao.createStatement(); DriverManager.getConnection(parâmetro); jdbc:odbc:driver=parâmetro Gabarito Comentado Gabarito Comentado 5a Questão (Ref.: 200901944368) Fórum de Dúvidas (0) Saiba (0) A persistência em Banco de Dados é uma constante em programas de automação comercial. Porém certas interfaces e classes geram dúvidas para programadores iniciantes. Entres elas encontrasse a DriverManager. Dada as alternativas abaixo, selecione a que define DriverManager. Implementado quando você planeja usar as instruções SQL muitas vezes. Aceita parâmetros de entrada em tempo de execução. Implementado quando você deseja acessar banco de dados usando procedimentos armazenados. Também pode aceitar parâmetros de entrada em tempo de execução. Implementado para acesso de uso geral do banco de dados. É útil quando você estiver usando as instruções SQL estáticas no tempo de execução. Não pode aceitar parâmetros. Representa uma conexão a um banco de dados, a partir de uma URL JDBC recebida como parâmetro. É responsável por fornecer a conexão de uma aplicação Java com o Banco de dados Gabarito Comentado 6a Questão (Ref.: 200902014228) Fórum de Dúvidas (0) Saiba (0) Java Database Connectivity (JDBC) define um conjunto de classes e interfaces para escrever programas ou sistemas em Java que utilizem Banco de Dados. Estas classes e interfaces efetuam as conexões entre a aplicação e o Sistema Gerenciador de Banco de Dados (SGBD). Ao utilizar o JDBC, podemos enviar comandos SQL ou PL/SQL para quase todos os bancos de dados relacionais. Em um programa Java, o objeto que representa as sentenças com instruções SQL que serão enviadas para execução pelo SGBD é uma implementação da interface: Statement Connection DriverManeger Command ResultSet Gabarito Comentado Gabarito Comentado
Compartilhar