Baixe o app para aproveitar ainda mais
Prévia do material em texto
EPS http://simulado.estacio.br/bdq_simulados_exercicio.asp#ancora_6 CCT0760_A6__V1 PROGRAMAÇÃO ORIENTADA A OBJETOS Lupa Calc. CCT0760_A6__V1 VídeoPPTMP3 Aluno: Matrícula: Disciplina: CCT0760 - PROG. ORIENT. PROJ. Período Acad.: 2018.3 EAD (G) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. 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. 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 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. Gabarito Coment. 2. 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: conexao.createStatement(); jdbc:odbc:driver=parâmetro instrucao.executeQuery (parâmetro); DriverManager.getConnection(parâmetro); Class.forName(parâmetro); Gabarito Coment. Gabarito Coment. 3. 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? PreparedStatement Connection DriverManager Statement 1 of 3 12/11/2018 23:44 EPS http://simulado.estacio.br/bdq_simulados_exercicio.asp#ancora_6 ResultSet Gabarito Coment. 4. Assinale a alternativa correta referente a uma exceção do pacote java.sql.* OptionalDataException FileNotFoundException SQLException IOException EOFException Gabarito Coment. Gabarito Coment. 5. Supondoabaixo:-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 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("insert into FUNCIONARIO values('123','Fulano',2000)"); DriverManager.getConnection("jdbc:postgresql:NomeBanco","usuario","senha"); resultado = sentenca. executeUpdate ("select * from funcionario where codigo = '123'"); sentenca.executeUpdate("update Funcionario set nome = 'Beltrano', salarioBase = 5000 where codigo = '123'"); Gabarito Coment. 6. 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 Connection Statement Command ResultSet Gabarito Coment. Gabarito Coment. Legenda: Questão não respondida Questão não gravada Questão gravada 2 of 3 12/11/2018 23:44 EPS http://simulado.estacio.br/bdq_simulados_exercicio.asp#ancora_6 Exercício inciado em 12/11/2018 23:32:47. 3 of 3 12/11/2018 23:44
Compartilhar