Guia De Dehesa

Páginas: 9 (2134 palabras) Publicado: 27 de mayo de 2012
Unidad I. Acceso a datos.
Herramientas.
Netbeans.
package conexionbdviiic;
public class Main{

public static void main(String[] args){
//aqui se escribe todo el código para el método main
}
}

Ejemplo: Crear una clase principal Main con un método main de tipo publico y un paquete nombrado conexionbdviiic.

package conexionbdviiic;
public class Main {
public static voidmain(String[] args) {
// TODO code application logic here
}
}
Crear el proyecto con netbeans y colocar el resultado en el siguiente cuadro:

Observar que los resultados son iguales.
Main
Crear el diagrama uml de la clase anterior.
+main(args:arregloString[])

Conexion
+conectar()
Implementar la clase Conexion con el método conectar como se indica en el diagrama umlsiguiente:

Actividad 1. Investigar como se utiliza el conector de base de datos de java. (JDBC).--> teoría y resumir lo mas importante. Anexarlo aquí.
Conexion
+conectar()
+num_reg():int
+buscar(nr:int);
Actividad 2: Agregar al diagrama UML anterior los siguientes métodos.

Anexar el código en un cuadro de texto y adaptar el proyecto en netbeans.
package conexionviiic;
public classConexion{
public void conectar(){
}
public int num_reg(){
return dato;
}
public void buscar(int nr){

}
}

Nombrar las clases principales para el acceso a datos y la forma como se importa en el programa principal.
import java.sql.Connection; Crear una conexion.
import java.sql.Statement; Contiene la sentencia sql (query)
import java.sql.DriverManager; Manejador decontroladores del servidor de base de datos a la que nos queremos conectar
import java.sql.ResultSet;Contiene un conjunto de resultados
import java.sql.DatabaseMetaData;recuperar estructura de la base de datos a través del ResultSet.
import java.sql.SQLException;Manejo de errores

import java.sql.Connection;

Contiene todas las clases relacionas con una conexión a una base de datos.
importjava.sql.Statement;

Clases para especificar la sentencia sql (select, insert, delete, update, inner join)
import java.sql.DriverManager;

import java.sql.ResultSet;
Definir el driver (requiere un nombre, se requiere instalar dentro de los programas java, generalmente los drivers se encuentran como archivos *.jar, estos son descargables) para el tipo de servidor que contiene la base dedatos.

import java.sql.DatabaseMetaData;
Clases que permiten contener el resultado del query. Generalmente es un conjunto de tuplas y se tiene un cursor dinámico. Nos podemos mover a través del curso ResultSet para recuperar los datos. Generalmente hacemos un barrido diciendo mientras no sea fin de archivo mostrar datos, realizar operaciones, realizar transacciones, producir un informe etc.Clases para recuperar la estructura de la base de datos. Específicamente podemos saber el número de columnas una tabla a través de un ResultSet, etc.
import java.sql.SqlExeption;

Se utilizará a través de sentencias try{…}catch{..} la captura de errores que puedan surgir. La clase SqlExeption genera el número de error que se recibe a través del catch. Pueden ocurrir errores por problemas de laconexión de la base de datos, problemas instrucción sql indebida, etc. Todos los errores que se pueden derivar por el uso de las clases mencionadas.
Practica: Instalar el conector de java para mysqlmysql-connector-java-5.0.4-bin.jar. Seguir los pasos de la diapositiva num. 21.
Recordar que ADO.NET (Access Data Object (objetos para el acceso a datos)) es un API para el acceso para el marco detrabajo .net. desarrollado por Microsoft.

a) Cual fue la primera versión de JDBC. La versión fue JDBC 1.0.
b) Como se importan las clases que están dentro de la API de JDBC.
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.DriverManager;
import java.sql.DatabaseMetadata;
c) Cuales son los pasos para instalar un driver para conectarse desde java a mysql....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Germán Dehesa
  • German dehesa
  • Dehesa
  • La Dehesa
  • Palabras De German Dehesa
  • Entrevista con German Dehesa
  • German dehesa
  • Dehesa De Abajo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS