Buscar

ExercícioPROGRAMAÇÃOORIENTADAAOBJETOS06

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

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

Outros materiais