Documentos de Académico
Documentos de Profesional
Documentos de Cultura
www.linkedin.com/in/gcoronelc
gcoronelc.blogspot.com
gcoronelc@gmail.com
SEMINARIO
ACCESO A
BASE DE DATOS CON JDBC
Temas
Objetivo
Arquitectura JDBC
Drivers JDBC
Componentes del API JDBC
Cargar el Driver JDBC
Objeto Connection
Clase AccedoDB.java
Acceso al Taller
Objetivo
JDBC.
Servidor de Base
DBMS de Datos
Arquitectura JDBC
Drivers JDBC
Los drivers JDBC son la implementacin que cada proveedor ha realizado del API JDBC.
Existen cuatro tipos:
Los SGBD tendrn un fichero JAR ZIP con las clases del driver JDBC que habr que aadir a la
variable CLASSPATH del sistema.
Sun proporciona un driver JDBC-ODBC que permite el acceso a las fuentes de datos ODBC, como
Microsoft Access, aunque no recomienda su uso en aplicaciones finales.
Drivers JDBC
Drivers JDBC
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
} catch (ClassNotFoundException e) {
}
Objeto Connection
Establecer la Conexin
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url = "jdbc:mysql://localhost:3306/eurekabank";
Connection cn = DriverManager.getConnection(url,"root",admin");
} catch (Exception e) {
System.out.println("Error loading driver: + e.getMessage());
}
Cerrar la Conexin
cn.close();
Objeto Connection
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url = "jdbc:mysql://localhost:3306/eurekabank";
Connection cn = DriverManager.getConnection(url,"root","admin");
DatabaseMetaData dbmd = cn.getMetaData();
String dbms = dbmd.getDatabaseProductName();
String version = dbmd.getDatabaseProductVersion();
System.out.println("Database: " + dbms);
System.out.println("Version: " + version );
} catch (Exception e) {
System.out.println(e.getMessage());
}
Instancia nica del Objeto Connection
AccesoDB.java
2 1
Business
Component Base de Datos
3
Instancia nica del Objeto Connection
}
Acceso al Taller
http://www.talleresoracle.com/
https://goo.gl/TDgc5R