Carlos

Páginas: 6 (1409 palabras) Publicado: 26 de noviembre de 2012
Base de Datos

IV Ciclo

Laboratorio Nº 12

“Acceso a Base de Datos JDBC”

















Laboratorio: Acceso a Base Datos JDBC



OBJETIVOS


1. Acceder a una base de datos con el lenguaje java.
2. Manejar las operaciones de insertar, eliminar y consultar a una base de datos.
3. Manejo la configuración del driver JDBC.


EQUIPOS, MATERIALES,PROGRAMAS Y RECURSOS

• PC Personal.
• Sistema operativo Windows 2000 / XP.
• Material disponible desde Tecsup Virtual.
• Conexión a BD Oracle.
• SQL Plus


SEGURIDAD


• Colocar las mochilas en el gabinete al final del salón para evitar caídas en caso de sismo.
• No ingresar con bebidas ni comidas.
• Apagar los equipos y los monitores al culminar la sesión.INTRODUCCIÓN

El uso de combinaciones es de vital importancia para la consulta de datos de diferentes tablas.

PREPARACIÓN

El Alumno debe revisar previamente el material del curso en Tecsup Virtual y revisar su texto.

PROCEDIMIENTO y RESULTADOS

Ejecutar las siguientes sentencias en la base de datos Plus. Conectarse con el usuario asignado.


Crear la tabla alumno:[pic]




CONFIGURACIÓN DE TABLAS


CREATE table alumno(
codigo numeric(5),
nombre varchar(20),
sexo char(1)
)






CONFIGURACIÓN DE DRIVER JDBC


[pic]


Para configurar el driver a la base de datos realizar los siguientes pasos:


[pic]


Seleccionar la opción “Libraries” y verificar que está en la pestaña “Compile”y presionar el botón “Add JAR/Folder”, y seleccionar el driver mysql-jdbc.jar de su pc (Ejemplo d:\tools\driver) colocar en esa carpeta el driver. Puede estar en cualquier ruta.


[pic]


[pic]


Luego seleccionar la pestaña “run” y agregar el driver mysql-jdbc.jar
[pic]





1. Crear las clases con acceso a datos DAO

/*
* ConexionDAO.java
*/package com.tecsup.matricula.Dao;
import java.util.*;
import java.sql.*;


public class ConexionDAO {
protected Connection con = null;
/** Creates a new instance of ConexionDAO */
public ConexionDAO() {
}


protected void abrirConexion() {
try {Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://localhost/demo","root","");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}


protected void cerrarConexion() {
try {con.close();
}catch(SQLException e) {
e.printStackTrace();
}
}
}




2. Crear la clase Alumno.




package matricula.modelo;


/**
*
* @author jfarfan
*/
public class Alumno {
private int codigo;
private String nombre ;
private String sexo ;public Alumno() {
this.codigo = 0;
this.nombre = "";
this.sexo = "";
}


public Alumno(int codigo, String nombre, String sexo) {
this.codigo = codigo;
this.nombre = nombre;
this.sexo = sexo;
}




public int getCodigo() {
returncodigo;
}


public void setCodigo(int codigo) {
this.codigo = codigo;
}


public String getNombre() {
return nombre;
}


public void setNombre(String nombre) {
this.nombre = nombre;
}


public String getSexo() {
return sexo;
}...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Carlos
  • Carlos
  • Carlos
  • carlos
  • carlos
  • Carlos
  • Carl
  • Carlos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS