Un Statement se usa para ejecutar sentencias SQL, se crea a través del método createStatement de la clase Connection y está asociado a esta. Puede ejecutar sentencias SELECT devolviendo un ResultSet, u otras sentencias INSERT, UPDATE, DELETE devolviendo el número de filas afectadas. Los métodos execute, executeUpdate y executeQuery se usan para ejecutar diferentes tipos de sentencias SQL.