Buscar

PROGRAMAÇÃO CLIENTE SERVIDOR 7

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 10 páginas

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 6, do total de 10 páginas

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 9, do total de 10 páginas

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

Prévia do material em texto

1​a​ Questão 
 
 
 
A linguagem Java apresenta como middleware padrão para acesso a bancos de dados o 
JDBC, cuja utilização envolve vários passos, indo desde o registro do Driver até a 
recepção da consulta em ResultSets. Neste processo podem ocorrer duas exceções 
principais, no que se refere ao uso do JDBC, as quais são: 
 
 
 SQLException e ClassNotFoundException 
 ClassNotFoundException e ServletException 
 ServletException e ArithmeticException 
 SQLException e ServletException 
 
ClassNotFoundException e ArithmeticException 
Respondido em 28/05/2019 23:04:18 
 
 
Explicação: 
Pode ocorrer SQLException nas operações sobre o banco, e ClassNotFoundException ao 
instanciar o Driver. 
 
 
 
 
 
 
 
 2​a​ Questão 
 
 
 
Java Database Connectivity(JDBC) consiste de um conjunto de classes e interfaces (API) 
escritas em Java que fazem o envio de instruções SQL para qualquer banco de dados 
relacional. Dentre as alternativas abaixo, assinale INCORRETA referente a Java 
Database Connectivity(JDBC): 
 
 
 Statement trabalha como um executor de comandos SQL. 
 O PreparedStatement é um descendente de Statement que aceita 
parametrizações. 
 O método close() da classe Connection fecha uma conexão com o banco de 
dados. 
 O executeQuery é um método da classe Connection para execução de uma 
consulta. 
 
 
 
 
É possivel acessar Banco de Dados que não possuem Driver JDBC próprio 
através da ponte JDBC-ODBC. 
Respondido em 28/05/2019 23:13:31 
 
 
Explicação: 
O método executeQuery pertence à classe Statement. 
 
 
 
 
 
 
 
 3​a​ Questão 
 
 
 
Na sintaxe SQL, o operador que condiciona a seleção à existência do valor do campo em 
um determinado conjunto de valores de mesmo formato seria: 
 
 
 BETWEEN 
 IN 
 LIKE 
 ALL 
HAVING 
 
Respondido em 28/05/2019 23:14:14 
 
 
Explicação: 
Um exemplo seria: SELECT Id, CompanyName, City, Country FROM Supplier WHERE 
Country ​IN​ ('USA', 'UK', 'Japan') 
 
 
 
 
 
 
 
 4​a​ Questão 
 
 
 
O middleware de acesso ao banco de dados utilizado pelo Java é denominado: 
 
 
 RMI 
 RPC 
 JDBC 
 JMS 
 
 
 
JNDI 
 
Respondido em 28/05/2019 23:14:54 
 
 
Explicação: 
O middleware para acesso a banco de dados do Java é o JDBC (Java Database 
Conectivity) 
 
 
 
 
 
 
 
 5​a​ Questão 
 
 
 
Existem diversos componentes no JDBC, e um deles permite a parametrização de 
queries. Indique qual é este componente. 
 
 
 Statement 
 DriverManager 
 ResultSet 
 PreparedStatement 
 
Connection 
Respondido em 28/05/2019 23:15:24 
 
 
Explicação: 
Um componente do tipo PreparedStatement é obtido a partir de uma chamada ao método 
prepareStatement de Connection, sendo utilizadas interrogações nos trechos do SQL que 
serão considerados como parâmetros. 
 
 
 
 
 
 
 
 6​a​ Questão 
 
 
 
O uso de um DAO (Data Access Object) em um código tem a função de: 
 
 
 Encapsular o usuário e senha de acesso ao banco de dados relacional. 
 Prover uma camada de segurança para a aplicação. 
 Impedir que uma classe tenha mais de um objeto instanciado. 
 Prover uma interface para acesso a um banco de dados ou outro mecanismo de 
persistência. 
Gerenciar a geração de logs de acesso com API específica.

Continue navegando