Questões JDBC em idiomas portugueses

Questões JDBC em idiomas portugueses

Nossos especialistas compilaram esses JDBC MCQs por meio de pesquisas. Ao responder a mais de 100 perguntas de múltipla escolha, você pode ver o tamanho da base de conhecimento JDBC.
Role para baixo para começar agora!

1: O JDBC é uma API para a linguagem de programação _________.

A.   Php

B.   ABAP

C.   Java

D.   C#

2: _____ criará um objeto de lixo.

A.   Tudo o que precede

B.   Usando o construtor de implementação de referência que leva o & nbsp; objeto de conexão

C.   Usando uma instância do RowsetFactory, que é criado a partir da classe linearprovider

D.   Usando o construtor padrão de implementação de referência

3: _______ não é um método de cursor de resultado do resultado.

A.   fim

B.   antes de primeiro

C.   próximo

D.   anterior

4: ______ não é uma subclasse da SqLexception

A.   BatchUpDateException

B.   SqltransientException

C.   SqlfailureException

D.   SqlnontransientException

5: Ao acessar bancos de dados como Oracle, Sybase ou IBM, o tipo de driver preferido é:

A.   Tipo 4: 100% puro java

B.   Tipo 3: JDBC-NET puro java

C.   Tipo 1: JDBC-ODBC Driver Bridge

D.   Tipo 2: API nativa de JDBC

6: _______ não é um tipo de resultado de resultado válido.

A.   Type_scroll_insensitive

B.   Type_scroll_sensitive

C.   Type_backward_only

D.   Type_forward_only

7: A ________ é uma subclasse da SQLEXCECTION.

A.   Exceção

B.   SQLERROR

C.   Sqlwarning

D.   SqlMethod

8: public void updateString (int columnIndex, strings) lança sqlexception

A.   Altera a string na linha especificada especificada por seu índice para o valor de s

B.   Altera a string na coluna especificada especificada por seu nome para o valor de s

C.   Altera a string na linha especificada especificada por seu nome para o valor de s

D.   Altera a string na coluna especificada especificada por seu índice para o valor de S

9: O método _______ adiciona comandos SQL à lista associada a um objeto de instrução.

A.   Addsql

B.   Updatelist

C.   Selecione

D.   addbatch

10: Para acessar os procedimentos armazenados do banco de dados, a melhor interface JDBC é:

A.   Callablestatement

B.   Procedimento

C.   Statememt

D.   Declaração preparada

11: Qual das alternativas a seguir não é um método DriverManager.getConnection () sobrecarregado?

A.   GetConnection (URL da String, Propriedades Prop)

B.   getConnection (URL da String, String User, String senha)

C.   getConnections ()

D.   getConnection (URL da string)

12: Um ______ não está contido em uma SQLEXCECTION.

A.   efeito

B.   Erro de código

C.   Descrição do erro

D.   Código SQLState

13: Para voltar a um ponto específico do programa, crie a:

A.   Salvar ponto

B.   Marcador

C.   Referência

D.   Âncora

14: Execute booleano (String SQL) Retorna:

A.   O número de colunas afetadas pelo executivo da instrução SQL

B.   O número de linhas afetadas pelo executivo da instrução SQL

C.   Valor booleano de verdadeiro se um objeto ResultSet puder ser recuperado

D.   Retorna um objeto ResultSet

15: Um ________ é usado para marcar pontos intermediários dentro de uma transação para obter um controle mais fino.

A.   ponto de conexão

B.   ponteiro

C.   Salvar ponto

D.   procedimento armazenado

16: O método executeUpdate da instrução Returns:

A.   Um número inteiro representando o número de linhas afetadas pela instrução SQL

B.   Verdadeiro se o primeiro objeto que a consulta retorna for um objeto ResultSet

C.   um objeto ResultSet

D.   Múltiplos objetos do ResultSet

17: Todos os objetos de linhas JDBC são derivadas de qual interface?

A.   Declaração preparada

B.   ResultSet

C.   Callablestatement

D.   Declaração

18: ________ é um objeto usado para pré -compilar as instruções SQL que podem conter parâmetros de entrada.

A.   Declaração chamada

B.   Procedimento armazenado

C.   Consulta

D.   Declaração preparada

19: ______ não é um modo de parâmetro válido para um procedimento armazenado.

A.   FORA

B.   Constante

C.   INout

D.   EM

20: Verdadeiro ou falso? O objeto de linhas de linha contém dados em uma forma tabular mais flexível e mais fácil de usar do que o objeto ResultSet.

A.   Falso

B.   Verdadeiro

21: A API JDBC usa quais drivers se conectarem ao banco de dados?

A.   jdbc

B.   .Líquido

C.   ODBC

D.   Microsoft

22: Para fechar as conexões de banco de dados existentes, você deve ligar

A.   Método Exit ()

B.   Método Escape ()

C.   Método Close ()

D.   Método Shutdown ()

23: Verdadeiro ou falso? O JDBC é uma API para acessar bancos de dados relacionais, planilhas e arquivos planos.

A.   Verdadeiro

B.   Falso

24: Verdadeiro ou falso? Uma transação é fechada quando Close () é chamado no objeto de conexão.

A.   Verdadeiro

B.   Falso

25: Verdadeiro ou falso? O modo padrão quando uma conexão é criada é o modo de compromisso automático.

A.   Verdadeiro

B.   Falso

26: Para aceitar parâmetros de entrada no tempo de execução, use a seguinte interface JDBC:

A.   Parameterstatement

B.   Declaração preparada

C.   Declaração

D.   Run Timestatement

27: {fn comprimento ('sexta -feira')} retornará

A.   12

B.   6

C.   Sexta-feira

D.   nulo

28: Qual das opções a seguir não é exigido pelo método getConnection () para criar um objeto Connecton?

A.   Senha

B.   URL do banco de dados

C.   Nome de usuário

D.   URL do site

29: No comando jdbc: derby: testdb; create = true, testdb significa

A.   Nome do servidor

B.   Nome da porta

C.   Nome do cliente

D.   Nome do banco de dados

30: No final do programa JDBC, é explicidade necessária para fechar as conexões com o banco de dados? Verdadeiro ou falso

A.   Falso

B.   Verdadeiro

31: Quando uma aula de motorista é carregada, ela cria uma instância de si mesma e a registra com:

A.   SocketManager

B.   ClassManager

C.   ConnectionManager

D.   DriverManager

32: Verdadeiro ou falso? Se executar um objeto de declaração muitas vezes, um objeto preparado reduzirá o tempo de execução.

A.   Verdadeiro

B.   Falso

33: Verdadeiro ou falso? Os objetos SQLWarning são uma subclasse da SQLEXCECTION.

A.   Falso

B.   Verdadeiro

34: _______ estende a interface de lutas.

A.   Webrowset

B.   Tudo o que precede

C.   JoinRowset

D.   CachedRowset

35: Se a coluna que você estiver interessada em visualizar contiver um INT, qual dos seguintes métodos de resultado do resultado pode ser usado?

A.   getString ()

B.   getint ()

C.   getNumber ()

D.   getDate ()

36: O método Class.ForName () é usado para:

A.   Chame outro método

B.   Obtenha o nome da aula

C.   Registre o driver JDBC

D.   Renomear a classe

37: Se o tipo de conjunto de resultados for type_forward_only, implica:

A.   O cursor pode rolar para trás e para frente

B.   O cursor pode avançar no conjunto de resultados

C.   O cursor pode rolar para frente e para trás

D.   O cursor pode mover backards no conjunto de resultados

38: Um objeto ______ permite acessar os dados retornados por uma instrução SQL.

A.   Resultado

B.   ResultSet

C.   Sqlcursor

D.   ReturnSet

39: Qual das alternativas a seguir não é necessário para configurar um ambiente JDBC:

A.   Base de dados

B.   .Líquido

C.   Java

D.   Drivers de banco de dados

40: A interface SQLXML fornece o método _____ para acessar seu conteúdo interno.

A.   getBinarystream

B.   Getstring

C.   getCharacterStream

D.   Tudo o que precede

41: Para cometer alterações no banco de dados, use:

A.   confirme

B.   salvar

C.   aplicar

D.   comprometer-se

42: Se uma operação de banco de dados falhar, o JDBC aumenta um:

A.   NulLexception

B.   SQLEXCECCO

C.   Exceção de segurança

D.   AccessException

43: JDBC significa _______.

A.   Controle de comportamento de dados Java

B.   Conectividade do banco de dados Java

C.   Conexão binária direta java

D.   Controle do banco de dados Java

44: Que tipo de banco de dados é o comando jdbc: mysql :: // localhost: 3306/está se conectando?

A.   Javadb

B.   IBM DB2

C.   Mysql

D.   Acesso da Microsoft

45: Verdadeiro ou falso? O JDBC funcionará com muitos sistemas diferentes de gerenciamento de banco de dados.

A.   Falso

B.   Verdadeiro

46: Você deve registrar seu driver JDBC em seu programa antes de usá -lo? Verdadeiro ou falso

A.   Falso

B.   Verdadeiro

47: Qual pacote contém as classes JDBC?

A.   javax.swing

B.   java.nio

C.   java.net

D.   java.sql

48: Na sintaxe {ts 'yyyy-mm-dd hh: mm: ss'}, ts significa

A.   tempo

B.   data

C.   segundos

D.   Timestamp

49: A exceção mais comum que você lidará com o JDBC:

A.   Arithmeticexception

B.   Null Pointer Exception

C.   FilenotfoundException

D.   SQLEXCECCO

50: Para desfazer a transação anterior, use

A.   Rollback

B.   escapar

C.   desfazer

D.   voltar

51: O AutoCommit deve ser definido como falso ao usar o processamento em lote com o objeto de instrução? Verdadeiro ou flase

A.   Verdadeiro

B.   Falso

52: ________ não é uma etapa que você deve executar para processar uma instrução SQL.

A.   Execute a consulta.

B.   Ping na fonte de dados.

C.   Estabelecer uma conexão de banco de dados.

D.   Processe o objeto ResultSet.

53: A _______ é usado para acessar os dados em um resultado de resultado.

A.   cursor

B.   ponteiro

C.   variável

D.   laço

54: Verdadeiro ou falso? O JDBC é uma API para conectar fontes de dados do objeto e XML.

A.   Verdadeiro

B.   Falso

55: _______ Os tipos de driver são para uso em redes de comunicação.

A.   Tipo 3 e 4

B.   Tipo 1 e 2

C.   Tipo 1 e 3

D.   Tipo 3

56: _______ Tipo de driver JDBC pode ser usado no código de applet ou servlet.

A.   Tipo 1

B.   Tipo 1, 2 e 3

C.   Tipo 3

D.   Tipo 3 e 4

57: _______ Tipo (s) de driver pode ser usado em uma arquitetura de três camadas e se o servidor da Web e os DBMs estiverem em execução na mesma máquina.

A.   Tipo 1 e 2

B.   Tipo 1, 2, 3 e 4

C.   Tipo 2 e 3

D.   Tipo 1 e 3

58: _______ Tipo de driver é a ponte JDBC-ODBC?

A.   Tipo 4

B.   Tipo 2

C.   Tipo 3

D.   Tipo 1

59: Transaction_read_commitd (um exemplo de nível de isolamento da transação) não é alow:

A.   Leia suja

B.   Leituras limpas

C.   Leituras não repetíveis

D.   Fantasma lê

60: Se você vai usar as instruções SQL estáticas em tempo de execução, a melhor interface JDBC a ser usada é:

A.   Statememt

B.   Staticstatement

C.   Declaração preparada

D.   Callablestatement

61: Qual dos seguintes parâmetros é usado pelo objeto preparado de estatamento?

A.   OU

B.   FORA

C.   INout

D.   EM

62: A _______ é um conjunto de uma ou mais declarações executadas como A & nbsp; unidade.

A.   transação

B.   declaração preparada

C.   procedimento armazenado

D.   declaração chamada

63: Qual objeto tem a capacidade de usar fluxos de entrada e saída para fornecer dados de parâmetros?

A.   StreamingStatement

B.   Declaração preparada

C.   Declaração

D.   Callablestatement

64: O tipo de dados SQL DATALING SQL mapeia para o objeto JDBC & NBSP; _____.

A.   Interface ref

B.   Interface SQLXML

C.   java.net

D.   java.net.url

65: _______ não é um exemplo válido de um nível de isolamento de transação.

A.   Transaction_repeatable_read

B.   Transaction_read_uncommited

C.   Transaction_repeatable_commit

D.   Transaction_read_commited

66: Qual tipo de motorista é mais adequado para fins de desenvolvimento e teste?

A.   Tipo 2: API nativa de JDBC

B.   Tipo 1: JDBC-ODBC Driver Bridge

C.   Tipo 4: Java 100% puro

D.   Tipo 3: JDBC-NET puro java

67: Verdadeiro ou falso? MySQL e Java DB suportam o tipo de dados SQL da matriz.

A.   Falso

B.   Verdadeiro

68: Qual das alternativas a seguir não é um tipo de dados avançado na API JDBC?

A.   Rowid

B.   LINK DE DADOS

C.   Tipo estruturado

D.   varbinário (max)

69: O _______ de um objeto ResultSet determina qual nível de funcionalidade de atualização é suportado.

A.   aula

B.   concorrência

C.   Holdabilidade

D.   tipo

70: Verdadeiro ou falso? Depois de buscar uma instância do objeto de conexão, uma conexão ao vivo deve ser estabelecida antes de fazer consultas no banco de dados.

A.   Verdadeiro

B.   Falso

71: Verdadeiro ou falso? Os aplicativos podem lançar recursos BLOB, CLOB e NCLOB, invocando seu método de liberação.

A.   Falso

B.   Verdadeiro

72: Para armazenar o arquivo no banco de dados, qual tipo de dados é usado na tabela?

A.   LINK DE DADOS

B.   Nlob

C.   Clob

D.   Blob

73: Verdadeiro ou falso? A lista associada a um objeto de declaração pode conter uma instrução que produz um objeto ResultSet.

A.   Verdadeiro

B.   Falso

74: O formato de sintaxe de escape geral do SQL é:

A.   {Palavra -chave " Parâmetros "}

B.   [Palavra -chave ' Parâmetros ']

C.   (Palavra -chave ' Parâmetros ')

D.   {palavra -chave ' parâmetros '}

75: Se a sua aplicação Java estiver acessando vários bancos de dados ao mesmo tempo, o tipo de driver preferido é:

A.   Tipo 3: JDBC-NET puro java

B.   Tipo 1: JDBC-ODBC Driver Bridge

C.   Tipo 4: Java 100% puro

D.   Tipo 2: API nativa de JDBC

76: Recursos usados ​​pelo BLOB, Clob An NCLOB Java Objetos podem ser liberados usando qual método?

A.   saída

B.   liberar

C.   fechar

D.   livre

77: Verdadeiro ou falso? Uma transação é concluída quando o Commit () ou Rollback () é chamado no objeto de transação.

A.   Falso

B.   Verdadeiro

78: Um objeto ______ de linha de lixo faz uma conexão com uma fonte de dados apenas para ler ou gravar dados com base em um objeto ResultSet.

A.   conectado

B.   Transiente conectado

C.   desconectado

D.   sobrecarregado

79:

A conectividade aberta do banco de dados é:

A.   Plataforma independente

B.   Plataforma dependente

C.   Arquitetura neutra

D.   Rede Independente

E.   Máquina independente

80:

Qual dos seguintes métodos elimina a necessidade de chamar o método WasNull () para lidar com os campos de banco de dados nulos?

A.   getObject ();

B.   getint ();

C.   getString ();

D.   getfloat ();

E.   getNull ();

81:

Os objetos do ResultSet seguem os padrões de índice de:

A.   Array Standard

B.   Java padrão

C.   RDBMS Standard

D.   Padrão C ++

E.   Padrão PL/SQL

82:

Os desenvolvedores de servlet devem evitar o uso do driver de ponte JDBC-ODBC porque:

A.   Os motoristas são empacotados com JDK

B.   O código nativo do motorista pode travar todo o servidor

C.   O motorista não está seguro

D.   O motorista é do tipo 1

E.   O motorista é do tipo 2

83: As transações têm uma propriedade chamada Atomicidade, o que significa:

A.   Tudo acontece um por um

B.   Tudo acontece uma vez

C.   Tudo acontece aleatoriamente

D.   Tudo acontece duas vezes

E.   Tudo acontece três vezes e nbsp;

84: Um aviso pode ser jogado por um objeto de conexão, um objeto de instrução ou um objeto de conjunto de declarações ou A & nbsp; & nbsp; Qual método é usado para recuperar o aviso:

A.   getwarnings ()

B.   getwarnned ()

C.   getWarning ()

D.   getError ()

E.   getErrorrorSwarning () & nbsp;

85: A conectividade aberta do banco de dados é:

A.   Plataforma independente

B.   Plataforma dependente

C.   Arquitetura neutra

D.   Rede Independente

E.   Máquina Independente & nbsp;

86: O objeto SQLWarning lida com avisos de acesso ao banco de dados. É uma subclasse de:

A.   Sqlwarn

B.   SQLEXCECCO

C.   SQLERROR

D.   Sqlwarning

E.   SQLERRORSWARNING & NBSP;

87: O JDBC é baseado em:

A.   X/CLI aberta (interface do nível de chamada)

B.   JDBC/CLI aberta

C.   Java/CLI aberta

D.   V/CLI aberta

E.   X/CLI Fechar

88: Sob qual categoria faz o seguinte motorista cair: Tengah da WebLogic "All Java Type-3 Driver"

A.   Driver de ponte JDBC-ODBC

B.   Driver nativo-api parcial-Java

C.   Driver de All-Java de protocolo líquido

D.   Driver de All-Java de Protocolo Nativo

E.   Driver de Java Parte de Protocolo Nativo & NBSP;

89: Você obteve um objeto ResultSet chamado 'RS' após executar a seguinte consulta: Selecione * do cliente que você pode usar para retornar todos os registros no ResultSet?

A.   enquanto (rs.Next ())

B.   while (rs.hasnext ())

C.   enquanto (verdadeiro)

D.   while (rs.nextElement ()) & nbsp;

90: O SQLEXCIPCECIONE possui um método, que fornece o recurso de encadeamento ou encapsulamento de objetos de exceção adicionais. Identifique o método do seguinte:

A.   getEncapsulateException ()

B.   getEncapApException ()

C.   getMessage ()

D.   getNextexception ()

E.   getException ()

91: Você obteve um conjunto de resultados roláveis ​​chamado 'SRS' executando uma consulta. Qual dos seguintes métodos você usará para verificar a posição do cursor?

A.   SRS.Relativo (-4)

B.   srs.relative ()

C.   srs.absolute (-4)

D.   srs.getRow ()

E.   srs.postrow () e nbsp;

92: Java Database Connectivity (JDBC) é A:

A.   API dependente do banco de dados

B.   API independente do banco de dados

C.   API dependente da máquina

D.   API de banco de dados dependente de rede

93: Selecione todas as opções corretas. JDBC Driver Manager é:

A.   Capaz de ativar drivers registrados

B.   Capaz de ativar motoristas não registrados

C.   Não é necessário para a ativação de drivers com DataSource

D.   Necessário para a ativação de drivers com DataSource

94: Qual exceção será lançada em seu código, se o driver especificado não puder ser carregado?

A.   ActivationException

B.   ClassnotfoundException

C.   ClassNoTAVALABLEException

D.   ClassUnAVALABLEException

E.   InstantiationException & nbsp;

95: Qual driver JDBC é considerado melhor em termos de desempenho e eficiência?

A.   Driver tipo 1

B.   Driver tipo 2

C.   Driver tipo 3

D.   Driver tipo 4

96: Um processo permite agrupar várias instruções SQL. COMIT ou reversão podem ser realizadas juntas no grupo. Este processo é conhecido como:

A.   Vinculativo

B.   Sincronização

C.   Registro

D.   Transação

E.   Encadernação tardia

97: Como você criará uma nova instância de um driver JDBC explicitamente?

A.   Class.ForName ("Driver");

B.   Class.NewInstance ("Driver");

C.   Class.Driver ("Driver");

D.   Class.getDriver ("Driver");

E.   Class.ForName ("Driver"). NewInstance (); & nbsp;

98: Você deseja executar uma classificação de callablestatement denominada 'cs'. Espera -se que retorne os múltiplos resultados. Qual dos seguintes métodos você escolherá?

A.   ResultSet rs = cs.execute ()

B.   ResultSet rs = cs.executeQuery ()

C.   ResultSet rs = cs.executeUpdate ()

D.   ResultSet rs = cs.executeQuery (SQL)

E.   ResultSet rs = Execute () & nbsp;

99: Qual das alternativas a seguir não é verdadeira para um conjunto de resultados?

A.   A API JDBC 2.0 suporta resultados roláveis

B.   Os cursores do ResultSet são movidos para a frente usando o método Next ()

C.   Os cursores do ResultSet são movidos para trás usando o método anterior ()

D.   Métodos a seguir () e anterior () retornar -1 além do resultado

100: Seu líder do projeto pediu que você melhorasse o desempenho da conectividade JDBC reutilizando objetos no código do seu servlet. Qual das alternativas a seguir é uma solução apropriada?

A.   Reutilizar a conexão e reutilização de objetos de conexão do banco de dados

B.   Reutilize a conexão do banco de dados e use objetos preparados de estatamento com blocos sincronizados

C.   Reutilize a conexão do banco de dados apenas

D.   Reutilize os objetos preparados apenas os objetos

E.   Reutilize os objetos getpreparedstatement apenas