- ID
- 28276
- Banca
- CESGRANRIO
- Órgão
- REFAP SA
- Ano
- 2007
- Provas
- Disciplina
- Programação
- Assuntos
Sobre JDBC, assinale a afirmativa INCORRETA.
Sobre JDBC, assinale a afirmativa INCORRETA.
Em uma aplicação Java, se o carregador de classes não conseguir localizar a classe do driver de banco de dados para uma conexão JDBC, é lançada a exceção
O pacote "java.sql" da API Java consiste de um conjunto de classes e interfaces que permitem embutir código SQL em métodos Java para por meio de drivers JDBC acessar diversos SGBDs.
As alternativas a seguir apresentam interfaces do pacote "java.sql", à exceção de uma. Assinale-a.
Considerando a organização do Java Standard Edition 6, JDBC e AWT são pertinentes, respectivamente, ao contexto:
Em relação ao Hibernate 3.5.1-final, julgue os itens a seguir.
O C3P0 é uma rede de conexão JDBC, de código aberto, distribuído junto com o Hibernate, no diretório lib.
Julgue os itens subsecutivos, referentes à programação orientada a
objetos, bem como a J2EE e JSP.
Nos beans de entidade cuja persistência é gerenciada por contêiner, o desenvolvedor tem a responsabilidade de escrever todo o código JDBC para a interação com o banco de dados.
Na estrutura do Spring o módulo que provê uma camada de abstração para JDBC, eliminando grande parte da codificação necessária para interagir com um banco de dados é o
Acerca da arquitetura J2EE, julgue os itens subseqüentes.
Para o acesso a banco de dados relacionais com o J2EE, podem ser usadas as APIs de JDBC Data Acess.
Acerca da arquitetura J2EE, julgue os itens subseqüentes.
A arquitetura J2EE provê tecnologia de conectores que limita o acesso não autorizado a banco de dados relacionais. Tal funcionalidade é mantida pelo mecanismo J2EE- JDBCConectorEnterprise.
A utilização de JDBC, em um programa Java, inicia com a indicação do pacote que contém a JDBC API pela declaração:
Em uma aplicação Java que acessa banco de dados, as interfaces Connection, Statement e ResultSet devem ser importadas do pacote
Uma das alternativas abaixo apresenta o modo padrão como é feita a conexão do Java via JDBC ao banco de dados da aplicação, ou seja, por meio de um(a):
Acerca de JBoss Seam, JPA, facelets, JNDI e JDBC, assinale a opção correta.
Com relação às linguagens de manipulação de dados (DMLs), julgue os itens subseqüentes.
O JDBC é usado, entre outras coisas, para acesso a bancos de dados sem SQL, por meio de Java.
A respeito da utilização da interface de conexão, distribuição de dados e replicação, julgue os itens seguintes.
A IBM oferece a solução de conectividade via JDBC, que concede conectividade para banco de dados mainframe e midrange a partir de plataformas Windows e plataformas baseadas em Unix para suporte a qualquer linguagem. É possível também se conectar com banco de dados não-IBM que estão de acordo com Distributed Relational Database Architecture (DRDA).
Dadas as seguintes afirmações,
I. Na arquitetura do JDBC, a diferença entre os tipos Statement e PreparedStatement é o fato do PreparedStatement manter os dados criptografados durante o tráfego entre o cliente e o servidor do SGBD.
II. Um software que utiliza o framework Hibernate, necessariamente não utiliza JDBC.
III. O framework Hibernate permite a implementação de transações na camada de persistência (aplicação), mesmo que o SGBD utilizado não implemente esse conceito.
IV. O framework Hibernate é responsável por realizar o mapeamento objeto-relacional, mas possui a restrição de só aceitar chaves primárias compostas em relacionamentos, não em entidades.
verifica-se que está(ão) correta(s)
Em uma conexão JDBC com um banco de dados utilizando as classes e interfaces do pacote java.sql, o método para o qual se passa o driver de conexão é o
Acerca de sistemas transacionais e de arquitetura Java EE 7, julgue os itens subsequentes.
JDBC faz conexão persistente entre as instâncias beans e as chamadas aos bancos de dados conectados, sendo, portanto, incompatível com sessões do tipo bean stateful.
A plataforma JEE (Java Platform, Enterprise Edition) contém uma série de especificações e containers, cada uma com funcionalidades distintas, o Container utilizado no acesso ao banco de dados é conhecido como:
O conjunto de classes e interfaces, escrito em JAVA, que faz o envio de instruções SQL para qualquer banco de dados relacional é denominado de
Java Persistence API (JPA) é uma API padrão da linguagem Java para persistência de dados em bancos de dados relacionais. Em uma aplicação que utiliza JPA
Responda a esta questão com base no tema “Conceitos de Processos e Interfaces entre Aplicativos”, preenchendo a lacuna do texto a seguir.
O _______ é um conjunto de interfaces e classes que tem como objetivo padronizar o modo com que um aplicativo qualquer se conecte com banco de dados. Possui independência da plataforma do Sistema Operacional e também visa a obter independência de banco de dados.
Na API JDBC (Java Database Connectivity), o valor retornado pelo método executeQuery da interface java.sql.Statement é uma referência a uma instância da classe:
Observe o trecho de código abaixo.
public void disconnect FromDatabase ()
{
if ( connectedToDatabase )
{
try
{
resultSet.close();
statement.close();
connection.close();
}
Catch ( SQLException sqlException)
{
sqlException.printStackTrace();
}
finally
{
connectedToDatabase = false;
}
}
}
Sabendo que o código acima se refere à implementação da Java no acesso a banco de dados em JDBC, assinale a opção que apresenta corretamente a função do método do trecho de código acima.
Como o algoritmo de pool de conexões do próprio Hibernate é um tanto rudimentar, o desenvolvedor pode desativá-lo e utilizar um connection pool JDBC de código aberto mais robusto, como o
Considere as linhas a seguir, em uma aplicação Java que utiliza JDBC:
Class.forName(driver);
Connection conn = DriverManager.getConnection(url, user, password);
Os parâmetros recebidos pelos métodos nestas linhas podem fazer lançar, respectivamente, as exceções
Para garantir o funcionamento correto das aplicações, componentes web devem obedecer a algumas diretrizes. Considerando essas diretrizes, analise as afirmativas a seguir.
I. Transações JTA devem ser iniciadas e concluídas na mesma thread em que o método de serviço/negócio é chamado. Threads adicionais que são criadas para qualquer outra finalidade dentro desse método não devem tentar iniciar transações JTA.
II. Recursos transacionais podem ser adquiridos e dispensados por uma thread diferente da thread do método de serviço/negócio, mas esses recursos não devem ser compartilhados entre essas threads.
III. Objetos de recursos transacionais (por exemplo, objetos de conexão JDBC) devem ser armazenados em campos estáticos já que esses objetos podem ser compartilhados por mais de uma transação simultaneamente.
Assinale:
Uma coleção organizada de dados recebe o nome de banco de dados, e um SGBD (Sistema de Gerenciamento de Banco de Dados) fornece mecanismos para armazenar, recuperar, organizar e modificar dados para diversos usuários. Em Java, a JDBC (Java Database Connectivity) permite que os programas comuniquem-se com banco de dados e possam manipular seus dados. Acerca da manipulação de dados, com a JDBC, assinale a alternativa correta.
Analise as afirmativas abaixo com relação ao JDBC.
1. No desenvolvimento Java EE, JDBC é uma tecnologia comumente utilizada para a implementação da interação do banco de dados.
2. JDBC é uma API de nível de chamada, o que significa que as instruções SQL são transmitidas como sequências para a API que, então, se encarrega de executá-las no RDMS.
3. JDBC permite que aplicações JAVA acessem bases de dados sem a necessidade de utilização de um driver.
Assinale a alternativa que indica todas as afirmativas corretas.
Assinale a opção que apresenta o nível de isolamento de transações em que será permitida a chamada leitura suja no acesso de determinado valor, quando do uso do JDBC.
Para compartilhar dados com outras aplicações e melhorar a experiência do usuário, os desenvolvedores de uma aplicação Java EE optaram por persistir o estado da sessão de seus usuários em banco de dados. Apesar dos resultados positivos, esse procedimento afetou negativamente o desempenho da aplicação. Com o intuito de contornar tal efeito negativo, pode-se
Com relação a JSon e JDBC, julgue o item que se segue.
O JDBC permite a configuração de um pool de conexões, que
consiste em um grupo de conexões reutilizáveis para um banco
de dados específico.
Com relação a JSon e JDBC, julgue o item que se segue.
O JDBC permite a configuração de um failover de conexões,
de modo que a falha de uma conexão URL de uma lista de
conexões implica que as demais conexões sejam
sequencialmente testadas.