Buscar

CCT0760_EX_A6_V1

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

PROGRAMAÇÃO ORIENTADA A OBJETOS 
6a aula 
 
 
Lupa 
 
 
 
 
 
Exercício: CCT0760_EX_A6_V1 2020 
Aluno(a): 
Disciplina: CCT0760 - PROGRAMAÇÃO ORIENTADA A OBJETOS 
 
 
 
1 
 Questão 
 
 
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: 
 
 
 DriverManeger 
 
ResultSet 
 Statement 
 
Connection 
 
Command 
Respondido em 22/09/2020 20:20:56 
 
 
Gabarito 
Comentado 
 
 
 
 
Gabarito 
Comentado 
 
 
 
 
 
2 
 Questão 
 
 
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. 
 
 
 
sentenca.executeUpdate("delete from Funcionario where codigo = '123'"); 
 sentenca.executeUpdate("update Funcionario set nome = 'Beltrano', salarioBase = 5000 
where codigo = '123'"); 
 resultado = sentenca. executeUpdate ("select * from funcionario where codigo = '123'"); 
 
DriverManager.getConnection("jdbc:postgresql:NomeBanco","usuario","senha"); 
 
sentenca.executeUpdate("insert into FUNCIONARIO values('123','Fulano',2000)"); 
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4114243225&cod_hist_prova=206011165&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4114243225&cod_hist_prova=206011165&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4114243225&cod_hist_prova=206011165&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4114243225&cod_hist_prova=206011165&pag_voltar=otacka
javascript:diminui();
javascript:aumenta();
Respondido em 22/09/2020 20:28:19 
 
 
Gabarito 
Comentado 
 
 
 
 
 
3 
 Questão 
 
 
Ao instalarmos o Java, já vem incluso as classes JDBC, as quais são 
distribuídas em dois pacotes, são eles: 
 
 
 java.sql e javaxsql. 
 
Javaswing e java.sql 
 
javajdbc e javaxsql. 
 
Javajdbd e java.sql 
 
Javaswing e javaxsql 
Respondido em 22/09/2020 20:23:46 
 
 
Explicação: 
Estes são os métodos indicados java.sql e javaxsql. 
 
 
 
 
4 
 Questão 
 
 
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: 
 
 
 Class.forName(parâmetro); 
 
DriverManager.getConnection(parâmetro); 
 
jdbc:odbc:driver=parâmetro 
 
conexao.createStatement(); 
 
instrucao.executeQuery (parâmetro); 
Respondido em 22/09/2020 20:26:04 
 
 
Gabarito 
Comentado 
 
 
 
 
Gabarito 
Comentado 
 
 
 
 
 
5 
 Questão 
 
 
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4114243225&cod_hist_prova=206011165&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4114243225&cod_hist_prova=206011165&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4114243225&cod_hist_prova=206011165&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4114243225&cod_hist_prova=206011165&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4114243225&cod_hist_prova=206011165&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4114243225&cod_hist_prova=206011165&pag_voltar=otacka
Qual é a definição de Java Database Connectivity? 
 
 
 
É uma única classe e interface para escrever programas em Java. 
 
É um conjunto de drivers que resolvem o problema de comunicação com o SGBD. 
 É um conjunto de classes e interfaces para escrever programas ou sistemas em Java que 
utilizem Banco de Dados. 
 
É um conjunto implementado no pacote padrão java.sql. 
 
É classificado por uma única interface baseada no X/OPEN SQL. 
Respondido em 22/09/2020 20:23:39 
 
 
Explicação: 
Drivers que resolvem o problema de comunicação com o SGBD, se refere a Arquitetura JDBC. 
 
 
 
 
6 
 Questão 
 
 
Usando o JDBC, para que possamos estabelecer a conexão com os 
bancos de dados devemos usar o método? 
 
 
 
DriverManager 
 
getJdbcConnction 
 getConnection 
 
sqlConnection 
 
jdbcConnection 
Respondido em 22/09/2020 20:25:16 
 
 
Explicação: 
O nome correto do método é: getConnection 
 
 
 
 
 
 
 
javascript:abre_colabore('38403','206011165','4114243225');

Outros materiais