Dúvida com banco de dados

Galera tenho o seguinte código, ele ta compilando certinho e insere certo também, só tenho algumas
dúvidas em relação ao objeto Statement criado na linha 22 , num consegui entende direito qual sua função, o que ele realmente faz, sou iniciante em programação e principalmente nessa área com banco de dados…

[code]

public static void main(String[] args){
//classe responsável pela conexão o banco de dados
Connection connection ;
try {
String driverName = “com.mysql.jdbc.Driver”;
//registrando o Diver
Class.forName(driverName);
String servidor = “localhost:3306”;
String nomeDoBanco = “conector”;
String url = “jdbc:mysql://” + servidor + “/” + nomeDoBanco;
String login = “root”;
String senha = “doni”;

        //responsável pela conexão 
        // Uma vez carregado, o driver se registra para o DriverManager e está
        //disponível para a aplicação. Utilizamos então a classe DriverManager 
        //para abrir uma conexão com o banco de dados 
        connection = DriverManager.getConnection(url, login, senha);   
        
       
        Statement stmt = connection.createStatement();   
        stmt.executeUpdate("insert into teste3 (nome,ano)" +   
                "values('Aparecido','1998')");   
                } catch (ClassNotFoundException e) {   
        System.out.println("O driver especificado não foi encontrado");   
    } catch (SQLException e) {   
        System.out.println(e.getMessage());   
        e.printStackTrace();   
        System.out.println("Não foi possível conectar com o banco de dados");
    }   
      
}[/code]

O objeto Statement e responsavel por consultar banco de dados , no seu caso vc esta fazno uma inserção do nome Aparecido e do ano 1998 nas suas respectivas colunas , de uma olhada o deitel java no capitulo 25 tem tudo explicado …flw

de uma lida sobre sql…

http://www.guj.com.br/artigos.jsp#1390961588

é importante saber um pouco de sql tbm…

Estuda por essa apostila da Caelum, o primeiro capítulo é JDBC.

http://www.caelum.com.br/downloads/apostila/caelum-java-web-fj21.pdf

[]'s