Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Qual o banco de dados que vem como padrão do NetBeans, sendo totalmente construído em Java? Derby MS Access DB2 Oracle Informix Explicação: Por padrão, o NetBeans traz suporte ao banco Derby, o qual é totalmente construído em Java e não depende da instalação de um servidor proprietário. 2. 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: ServletException e ArithmeticException SQLException e ClassNotFoundException ClassNotFoundException e ArithmeticException SQLException e ServletException ClassNotFoundException e ServletException Explicação: Pode ocorrer SQLException nas operações sobre o banco, e ClassNotFoundException ao instanciar o Driver. 3. 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): 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. Statement trabalha como um executor de comandos SQL. O método close() da classe Connection fecha uma conexão com o banco de dados. O PreparedStatement é um descendente de Statement que aceita parametrizações. Explicação: O método executeQuery pertence à classe Statement. 4. Qual das opções abaixo não representa a afirmação abaixo: "Conjunto de classes e interfaces (API) escritas em Java que fazem o envio de instruções SQL para qualquer banco de dados relacional" JDBC JSF JLO JSP JVC Explicação: JDBC 5. Supondo que você utilize um Managed Bean que funcione como DAO, através do nome "clienteDAO", e que o mesmo tenha um método "findAll" sem parâmetros para o retorno de toda a base de clientes, como seria definido um componente DataTable alimentado pelo mesmo? < h:dataTable var="#{clienteDAO.findAll()}" value="c" > < h:dataTable value="#{produtoDAO.obterTodos()}" var="p" > < h:dataTable value="#{clienteDAO.obterTodos()}" var="c" > < h:dataTable var="#{produtoDAO.findAll()}" value="p" > < h:dataTable value="#{clienteDAO.findAll()}" var="c" > Explicação: Na sintaxe do DataTable, o atributo value deverá receber a lista de origem, fornecida a partir de clienteDAO.findAll, e o atributo var nomeia a variável que percorre o conjunto, assumindo os valores de cada entidade sequencialmente. 6. Os comandos em sql, SELECT, UPDATE, INSERT são comandos do tipo: DML DMZ DDT DTL DDL Explicação: DML, Data Manipulation Language, ou Linguagem de Manipulação de Dados. 7. Os comandos em sql, CREATE, ALTER, DROP, RENAME e TRUNCATE, são comandos do tipo: DTL DMZ DDT DDL DML Explicação: A DDL, Data Definition Language ou LInguagem de Definição de Dados, apesar do nome não interage com os dados e sim com os objetos do banco. São comandos desse tipo o CREATE, o ALTER e o DROP. 8. Baseado na linha de comando abaixo, marque qual deve ser o comando seguinte: Statement st = Conexao.getConection().createStatement(); List< Aluno > ls = st.prepareStatement("select * from ALUNOS"); List< Aluno > ls = st.executeQuery("select * from ALUNOS"); ResultSet rs = st.executeUpdate("select * from ALUNOS"); List ls = st().executeUpdate("select * from ALUNOS"); ResultSet rs = st.executeQuery("select * from ALUNOS"); Explicação: Após criar o executor de SQL (Statement), o próximo passo pode ser uma consulta, efetuada a partir do método executeQuery, com o retorno do resultado na forma de um ResultSet. 1. Qual o banco de dados que vem como padrão do NetBeans, sendo totalmente construído em Java? MS Access Informix Oracle DB2 Derby Explicação: Por padrão, o NetBeans traz suporte ao banco Derby, o qual é totalmente construído em Java e não depende da instalação de um servidor proprietário. 2. 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 ServletException SQLException e ClassNotFoundException ClassNotFoundException e ServletException ServletException e ArithmeticException ClassNotFoundException e ArithmeticException Explicação: Pode ocorrer SQLException nas operações sobre o banco, e ClassNotFoundException ao instanciar o Driver. 3. 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): 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. Statement trabalha como um executor de comandos SQL. O PreparedStatement é um descendente de Statement que aceita parametrizações. É possivel acessar Banco de Dados que não possuem Driver JDBC próprio através da ponte JDBC-ODBC. Explicação: O método executeQuery pertence à classe Statement. 4. Qual das opções abaixo não representa a afirmação abaixo: "Conjunto de classes e interfaces (API) escritas em Java que fazem o envio de instruções SQL para qualquer banco de dados relacional" JVC JSF JSP JLO JDBC Explicação: JDBC 5. Supondo que você utilize um Managed Bean que funcione como DAO, através do nome "clienteDAO", e que o mesmo tenha um método "findAll" sem parâmetros para o retorno de toda a base de clientes, como seria definido um componente DataTable alimentado pelo mesmo? < h:dataTable var="#{clienteDAO.findAll()}" value="c" > < h:dataTable value="#{clienteDAO.obterTodos()}" var="c" > < h:dataTable value="#{produtoDAO.obterTodos()}" var="p" > < h:dataTable value="#{clienteDAO.findAll()}" var="c" > < h:dataTable var="#{produtoDAO.findAll()}" value="p" > Explicação: Na sintaxe do DataTable, o atributo value deverá receber a lista de origem, fornecida a partir de clienteDAO.findAll, e o atributo var nomeia a variável que percorre o conjunto, assumindo os valores de cada entidade sequencialmente. 6. Os comandos em sql, SELECT, UPDATE, INSERT são comandos do tipo: DDL DTL DMZ DML DDT Explicação: DML, Data Manipulation Language, ou Linguagem de Manipulação de Dados. 7. Os comandos em sql, CREATE, ALTER, DROP, RENAME e TRUNCATE, são comandos do tipo: DDT DML DTL DMZ DDL Explicação: A DDL, Data Definition Language ou LInguagem de Definição de Dados, apesar do nome não interage com os dados e sim com os objetos do banco. São comandos desse tipo o CREATE, o ALTER eo DROP. 8. Baseado na linha de comando abaixo, marque qual deve ser o comando seguinte: Statement st = Conexao.getConection().createStatement(); ResultSet rs = st.executeQuery("select * from ALUNOS"); List ls = st().executeUpdate("select * from ALUNOS"); ResultSet rs = st.executeUpdate("select * from ALUNOS"); List< Aluno > ls = st.executeQuery("select * from ALUNOS"); List< Aluno > ls = st.prepareStatement("select * from ALUNOS"); Explicação: Após criar o executor de SQL (Statement), o próximo passo pode ser uma consulta, efetuada a partir do método executeQuery, com o retorno do resultado na forma de um ResultSet. 1. Qual o banco de dados que vem como padrão do NetBeans, sendo totalmente construído em Java? DB2 Derby MS Access Oracle Informix Explicação: Por padrão, o NetBeans traz suporte ao banco Derby, o qual é totalmente construído em Java e não depende da instalação de um servidor proprietário. 2. 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: ClassNotFoundException e ArithmeticException ServletException e ArithmeticException SQLException e ServletException SQLException e ClassNotFoundException ClassNotFoundException e ServletException Explicação: Pode ocorrer SQLException nas operações sobre o banco, e ClassNotFoundException ao instanciar o Driver. 3. 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): O método close() da classe Connection fecha uma conexão com o banco de dados. Statement trabalha como um executor de comandos SQL. É possivel acessar Banco de Dados que não possuem Driver JDBC próprio através da ponte JDBC-ODBC. O PreparedStatement é um descendente de Statement que aceita parametrizações. O executeQuery é um método da classe Connection para execução de uma consulta. Explicação: O método executeQuery pertence à classe Statement. 4. Qual das opções abaixo não representa a afirmação abaixo: "Conjunto de classes e interfaces (API) escritas em Java que fazem o envio de instruções SQL para qualquer banco de dados relacional" JDBC JSP JLO JVC JSF Explicação: JDBC 5. Supondo que você utilize um Managed Bean que funcione como DAO, através do nome "clienteDAO", e que o mesmo tenha um método "findAll" sem parâmetros para o retorno de toda a base de clientes, como seria definido um componente DataTable alimentado pelo mesmo? < h:dataTable var="#{clienteDAO.findAll()}" value="c" > < h:dataTable value="#{clienteDAO.findAll()}" var="c" > < h:dataTable var="#{produtoDAO.findAll()}" value="p" > < h:dataTable value="#{produtoDAO.obterTodos()}" var="p" > < h:dataTable value="#{clienteDAO.obterTodos()}" var="c" > Explicação: Na sintaxe do DataTable, o atributo value deverá receber a lista de origem, fornecida a partir de clienteDAO.findAll, e o atributo var nomeia a variável que percorre o conjunto, assumindo os valores de cada entidade sequencialmente. 6. Os comandos em sql, SELECT, UPDATE, INSERT são comandos do tipo: DTL DDL DML DDT DMZ Explicação: DML, Data Manipulation Language, ou Linguagem de Manipulação de Dados. 7. Os comandos em sql, CREATE, ALTER, DROP, RENAME e TRUNCATE, são comandos do tipo: DTL DML DDL DDT DMZ Explicação: A DDL, Data Definition Language ou LInguagem de Definição de Dados, apesar do nome não interage com os dados e sim com os objetos do banco. São comandos desse tipo o CREATE, o ALTER e o DROP. 8. Baseado na linha de comando abaixo, marque qual deve ser o comando seguinte: Statement st = Conexao.getConection().createStatement(); List ls = st().executeUpdate("select * from ALUNOS"); ResultSet rs = st.executeUpdate("select * from ALUNOS"); List< Aluno > ls = st.prepareStatement("select * from ALUNOS"); List< Aluno > ls = st.executeQuery("select * from ALUNOS"); ResultSet rs = st.executeQuery("select * from ALUNOS"); Explicação: Após criar o executor de SQL (Statement), o próximo passo pode ser uma consulta, efetuada a partir do método executeQuery, com o retorno do resultado na forma de um ResultSet. 1. Qual o banco de dados que vem como padrão do NetBeans, sendo totalmente construído em Java? DB2 MS Access Oracle Informix Derby Explicação: Por padrão, o NetBeans traz suporte ao banco Derby, o qual é totalmente construído em Java e não depende da instalação de um servidor proprietário. 2. 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: ClassNotFoundException e ArithmeticException ServletException e ArithmeticException ClassNotFoundException e ServletException SQLException e ClassNotFoundException SQLException e ServletException Explicação: Pode ocorrer SQLException nas operações sobre o banco, e ClassNotFoundException ao instanciar o Driver. 3. 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): 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. O PreparedStatement é um descendente de Statement que aceita parametrizações. Statement trabalha como um executor de comandos SQL. Explicação: O método executeQuery pertence à classe Statement. 4. Qual das opções abaixo não representa a afirmação abaixo: "Conjunto de classes e interfaces (API) escritas em Java que fazem o envio de instruções SQL para qualquer banco de dados relacional" JLO JSF JSP JDBC JVC Explicação: JDBC 5. Supondo que você utilize um Managed Bean que funcione como DAO, através do nome "clienteDAO", e que o mesmo tenha um método "findAll" sem parâmetros para o retorno de toda a base de clientes, como seria definido um componente DataTable alimentado pelo mesmo? < h:dataTable var="#{produtoDAO.findAll()}" value="p" > < h:dataTable value="#{produtoDAO.obterTodos()}" var="p" > < h:dataTable var="#{clienteDAO.findAll()}" value="c" > < h:dataTable value="#{clienteDAO.findAll()}" var="c" > < h:dataTable value="#{clienteDAO.obterTodos()}" var="c" > Explicação: Na sintaxe do DataTable, o atributo value deverá receber a lista de origem, fornecida a partir de clienteDAO.findAll, e o atributo var nomeia a variávelque percorre o conjunto, assumindo os valores de cada entidade sequencialmente. 6. Os comandos em sql, SELECT, UPDATE, INSERT são comandos do tipo: DTL DML DDL DDT DMZ Explicação: DML, Data Manipulation Language, ou Linguagem de Manipulação de Dados. 7. Os comandos em sql, CREATE, ALTER, DROP, RENAME e TRUNCATE, são comandos do tipo: DMZ DDT DML DDL DTL Explicação: A DDL, Data Definition Language ou LInguagem de Definição de Dados, apesar do nome não interage com os dados e sim com os objetos do banco. São comandos desse tipo o CREATE, o ALTER e o DROP. 8. Baseado na linha de comando abaixo, marque qual deve ser o comando seguinte: Statement st = Conexao.getConection().createStatement(); List< Aluno > ls = st.executeQuery("select * from ALUNOS"); List< Aluno > ls = st.prepareStatement("select * from ALUNOS"); List ls = st().executeUpdate("select * from ALUNOS"); ResultSet rs = st.executeUpdate("select * from ALUNOS"); ResultSet rs = st.executeQuery("select * from ALUNOS"); Explicação: Após criar o executor de SQL (Statement), o próximo passo pode ser uma consulta, efetuada a partir do método executeQuery, com o retorno do resultado na forma de um ResultSet. 1. Qual o banco de dados que vem como padrão do NetBeans, sendo totalmente construído em Java? Informix Oracle Derby MS Access DB2 Explicação: Por padrão, o NetBeans traz suporte ao banco Derby, o qual é totalmente construído em Java e não depende da instalação de um servidor proprietário. 2. 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: ClassNotFoundException e ServletException SQLException e ClassNotFoundException ServletException e ArithmeticException ClassNotFoundException e ArithmeticException SQLException e ServletException Explicação: Pode ocorrer SQLException nas operações sobre o banco, e ClassNotFoundException ao instanciar o Driver. 3. 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): O PreparedStatement é um descendente de Statement que aceita parametrizações. O executeQuery é um método da classe Connection para execução de uma consulta. Statement trabalha como um executor de comandos SQL. O método close() da classe Connection fecha uma conexão com o banco de dados. É possivel acessar Banco de Dados que não possuem Driver JDBC próprio através da ponte JDBC-ODBC. Explicação: O método executeQuery pertence à classe Statement. 4. Qual das opções abaixo não representa a afirmação abaixo: "Conjunto de classes e interfaces (API) escritas em Java que fazem o envio de instruções SQL para qualquer banco de dados relacional" JDBC JLO JSF JVC JSP Explicação: JDBC 5. Supondo que você utilize um Managed Bean que funcione como DAO, através do nome "clienteDAO", e que o mesmo tenha um método "findAll" sem parâmetros para o retorno de toda a base de clientes, como seria definido um componente DataTable alimentado pelo mesmo? < h:dataTable var="#{produtoDAO.findAll()}" value="p" > < h:dataTable value="#{clienteDAO.findAll()}" var="c" > < h:dataTable var="#{clienteDAO.findAll()}" value="c" > < h:dataTable value="#{clienteDAO.obterTodos()}" var="c" > < h:dataTable value="#{produtoDAO.obterTodos()}" var="p" > Explicação: Na sintaxe do DataTable, o atributo value deverá receber a lista de origem, fornecida a partir de clienteDAO.findAll, e o atributo var nomeia a variável que percorre o conjunto, assumindo os valores de cada entidade sequencialmente. 6. Os comandos em sql, SELECT, UPDATE, INSERT são comandos do tipo: DDT DDL DTL DML DMZ Explicação: DML, Data Manipulation Language, ou Linguagem de Manipulação de Dados. 7. Os comandos em sql, CREATE, ALTER, DROP, RENAME e TRUNCATE, são comandos do tipo: DMZ DML DTL DDL DDT Explicação: A DDL, Data Definition Language ou LInguagem de Definição de Dados, apesar do nome não interage com os dados e sim com os objetos do banco. São comandos desse tipo o CREATE, o ALTER e o DROP. 8. Baseado na linha de comando abaixo, marque qual deve ser o comando seguinte: Statement st = Conexao.getConection().createStatement(); List< Aluno > ls = st.executeQuery("select * from ALUNOS"); ResultSet rs = st.executeQuery("select * from ALUNOS"); ResultSet rs = st.executeUpdate("select * from ALUNOS"); List< Aluno > ls = st.prepareStatement("select * from ALUNOS"); List ls = st().executeUpdate("select * from ALUNOS"); Explicação: Após criar o executor de SQL (Statement), o próximo passo pode ser uma consulta, efetuada a partir do método executeQuery, com o retorno do resultado na forma de um ResultSet. 1. Qual o banco de dados que vem como padrão do NetBeans, sendo totalmente construído em Java? MS Access Derby Informix DB2 Oracle Explicação: Por padrão, o NetBeans traz suporte ao banco Derby, o qual é totalmente construído em Java e não depende da instalação de um servidor proprietário. 2. 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: ClassNotFoundException e ArithmeticException ClassNotFoundException e ServletException SQLException e ServletException ServletException e ArithmeticException SQLException e ClassNotFoundException Explicação: Pode ocorrer SQLException nas operações sobre o banco, e ClassNotFoundException ao instanciar o Driver. 3. 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): O método close() da classe Connection fecha uma conexão com o banco de dados. Statement trabalha como um executor de comandos SQL. O PreparedStatement é um descendente de Statement que aceita parametrizações. É possivel acessar Banco de Dados que não possuem Driver JDBC próprio através da ponte JDBC-ODBC. O executeQuery é um método da classe Connection para execução de uma consulta. Explicação: O método executeQuery pertence à classe Statement. 4. Qual das opções abaixo não representa a afirmação abaixo: "Conjunto de classes e interfaces (API) escritas em Java que fazem o envio de instruções SQL para qualquer banco de dados relacional" JSP JSF JLO JVC JDBC Explicação: JDBC 5. Supondo que você utilize um Managed Beanque funcione como DAO, através do nome "clienteDAO", e que o mesmo tenha um método "findAll" sem parâmetros para o retorno de toda a base de clientes, como seria definido um componente DataTable alimentado pelo mesmo? < h:dataTable value="#{produtoDAO.obterTodos()}" var="p" > < h:dataTable value="#{clienteDAO.findAll()}" var="c" > < h:dataTable var="#{clienteDAO.findAll()}" value="c" > < h:dataTable var="#{produtoDAO.findAll()}" value="p" > < h:dataTable value="#{clienteDAO.obterTodos()}" var="c" > Explicação: Na sintaxe do DataTable, o atributo value deverá receber a lista de origem, fornecida a partir de clienteDAO.findAll, e o atributo var nomeia a variável que percorre o conjunto, assumindo os valores de cada entidade sequencialmente. 6. Os comandos em sql, SELECT, UPDATE, INSERT são comandos do tipo: DTL DDT DDL DMZ DML Explicação: DML, Data Manipulation Language, ou Linguagem de Manipulação de Dados. 7. Os comandos em sql, CREATE, ALTER, DROP, RENAME e TRUNCATE, são comandos do tipo: DML DTL DDL DDT DMZ Explicação: A DDL, Data Definition Language ou LInguagem de Definição de Dados, apesar do nome não interage com os dados e sim com os objetos do banco. São comandos desse tipo o CREATE, o ALTER e o DROP. 8. Baseado na linha de comando abaixo, marque qual deve ser o comando seguinte: Statement st = Conexao.getConection().createStatement(); List< Aluno > ls = st.prepareStatement("select * from ALUNOS"); ResultSet rs = st.executeQuery("select * from ALUNOS"); ResultSet rs = st.executeUpdate("select * from ALUNOS"); List ls = st().executeUpdate("select * from ALUNOS"); List< Aluno > ls = st.executeQuery("select * from ALUNOS"); Explicação: Após criar o executor de SQL (Statement), o próximo passo pode ser uma consulta, efetuada a partir do método executeQuery, com o retorno do resultado na forma de um ResultSet.
Compartilhar