Sunteți pe pagina 1din 5

<html>

<head>
<body>

<title>informe: clases utilizadas para conectarse de java a mysql</title>

<p> <a name="universidad de panam�"></a></p>

<body bgcolor="#ffcc99">

<p align="center"> <font color="#008000" size="4">

universidad de panam� <br>

centro regional universitario de veraguas <br>


licenciatura en inform�tica para la gesti�n Educativa y empresarial<br><br><br>
trabajo de programaci�n<br>
informe sobre las clases y m�todos para la conexi�n de java a mysql<br><br><br>
profesor<br>
diego santimateo<br><br><br>
integrantes<br>
batista oradys<br>
9-721-869<br><br>
mendoza, maritza<br>
6-708-600<br><br>
poveda zuleyka<br>
9-724-1338<br><br><br><br>
fecha de entrega<br>
17/11/2006<br><br><br><br><br>

<table width="20%" border="2" align="right" cellspacing="0" bordercolor="#000000"


bgcolor="#c0c0c0" border="10">
<tr>
<th>atenci�n:</th><th><p> favor enviar calificaci�n a este correo:<a
href="mailto:mmbsir12@hotmail.com">mmbsir12@hotmail.com</a></p>
</th>
</tr>
</table>

<p> <a href="#introducci�n">siguiente</a> </p>

<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><b
r><br><br><br><br><br>

<p> <a name="introducci�n"></a></p>

<p align="center"> introducci�n<br><br><br></p>

<p align="rigth">
este informe presenta de forma concisa una clara informaci�n sobre los pasos o
requisitos que requiere la conexi�n con una base de datos.
presentamos las diferentes clases como tambi�n los diferentes m�todos que se
utilizan para conectarse de java a mysql y los mismos contienen la explicaci�n
de c�mo funcionan y la sintaxis correspondiente.
es importante mencionar que java contiene muchas clases y m�todos para
relacionarse con mysql, pero en este informe solo mencionaremos algunas.
</p>

<p> <a href="#universidad de panam�">atr�s</a> &nbsp &nbsp &nbsp &nbsp&nbsp &nbsp


&nbsp &nbsp<a href="#informe">siguiente</a></p>

<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><b
r><br><br><br><br><br>
<p> <a name="informe"></a>
<p align="center">informe<br><br><br></p>
<marquee bgcolor="green" behavior="alternate" direction="right"><b><font
color="#ffffff"
size="5">java-------mysql</font></b></marquee>

<p align="rigth">
el servidor mysql abre por defecto el puerto 3306 para aceptar conexiones de
posible cliente, de programas que quieran conectarse y acceder a la base de
datos.
hemos aprendido para conectarse de java a mysql, se necesitan de clases y m�todos
que hagan esta funcionalidad.
</p>

<table width="50%" border="2" align="center" cellspacing="0" bordercolor="#000000"


bgcolor="#c0c0c0" border="50">
<tr>
<th>clases</th><th>m�todos</th>
</tr>
<tr>
<td>a)-drivermanager</td><td>getconnection()</td>
</tr>
<tr>
<td>b)-conecction</td><td>conecct()<br>getconecction()</td>
</tr>
<tr>
<td>c)-statement</td><td>executequery()<br>executeupdate</td>
</tr>

<tr>
<td>d)-resultset</td><td>getstring()<br>getint()</td>
</tr>

</table>

<p align="rigth">

<b><u>entre las clases que se utilizan son:</b></u><br><br><br>


<b>a)- <u>la clase drivermanager:</b></u><br><br>
como su nombre lo indica, maneja todos los detalles del establecimiento de la
conexi�n detr�s de la escena,
es tambi�n el encargado de cargar inicialmente todos los drivers jdbc disponibles
es drivermanager.
el �nico m�todo de drivermanager que realmente necesitaremos conocer es
getconnection.
la conexi�n devuelta por el m�todo drivermanager.getconnection es una conexi�n
abierta que se puede utilizar
para crear sentencias jdbc que pasen nuestras sentencias sql al controlador de la
base de datos. una aplicaci�n
puede usar drivermanager para obtener un objeto del tipo connection. es necesario
mencionar que java.sql es la
librer�a necesaria para la implementaci�n del jdbc(conectividad de java a base de
datos) y es la que ofrece las
funcionalidades b�sicas de la herramienta, es la encargada de proporcionar las
api�s necesarias para acceder y procesar
datos almacenados en una base de datos.<br><br><br>

<b>b)- <u>conecction:</b></u><br><br>
la clase conecction es el principal objeto utilizado para proporcionar un v�nculo
entre las bases de datos y una aplicaci�n
en java, se puede emplear tanto el objeto driver como el objeto manager para crear
un objeto conecction, se utiliza el
m�todo conect() para crear el objeto driver y m�todo getconecction() para crear el
objeto driver manager, este m�todo
aplicado sobre el objeto driver manager, intenta establecer una conexi�n a la base
de datos especificada en la url que
recibe como par�metro, utilizando el usuario y contrase�a tambi�n proporcionada,
como resultado devuelve un objeto de tipo
conecction, a partir de aqu� se dispone una conexi�n abierta la cual puede
utilizarse para enviar sentencias sql al
dbms(sistema manejador de base de datos). el objeto conecction proporciona una
conexi�n est�tica a la base de datos.<br><br><br>

<b>c)- <u>statement:</u></b><br><br>
permite ejecutar sentencias sql sin par�metros y devolver el resultado generado.
una vez creado el objeto statement se puede emplear para enviar consultas a la
base de datos usando los m�todos:<br><br>

<b>1)- <u>executequery():</u></b><br>
el mismo se usa en las instrucciones del tipo select.<br><br>

<b> 2)- <u>executeupdate():</u></b><br>


este m�todo se utiliza con instrucciones sql de manipulaci�n de datos tales como
insert, delete, o update.<br><br>

<b>3)-<u>execute():</u></b><br>
se usa cuando una sentencia sql regresa varios conjuntos de resultados, esto
ocurre cuando se esta haciendo
uso de procedimientos almacenados.<br><br><br>

<b>d)-<u>resultset:</u></b><br><br>
esta clase juega el importante papel de almacenar el resultado de la ejecuci�n de
sentencias select. es importante mencionar
que el objeto de la clase resultset funciona de forma parecida a un iterador:
provee un m�todo booleano llamado next para
revisar si existe un siguiente rengl�n como resultado de la consulta y nos provee
de m�todos para obtener dicho resultado.
el resultset contiene dentro los registros leidos de la base de datos.
inicialmente, tal cual nos lo devuelve el statement.executequery(),
tiene internamente un "puntero" apuntando justo delante del primer registro. el
m�todo next() del resultset hace que dicho
puntero avance al siguiente registro, en este caso, al primero. si lo consigue, el
m�todo next() devuelve true.
si no lo consigue (no hay siguiente registro que leer), devuelve false.

</p>

<p><a href="#bibliograf�a">bibliograf�a</a> &nbsp &nbsp &nbsp &nbsp&nbsp &nbsp


&nbsp &nbsp <a href="#introducci�n">atr�s</a></p>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><b
r><br>

<p> <a name="bibliograf�a"></a></p>

<p align="center">bibliograf�A<br><br><br></p>

<p align="rigth">

<a
href="http://www.chuidiang.com/java/mysql/ejemplojava.html">http://www.chuidiang.c
om/java/mysql/ejemplojava.html</a><br><br>

<a href="http://msdn2.microsoft.com/es-
es/library/ms378878.aspx">http://msdn2.microsoft.com/es-
es/library/ms378878.aspx</a><br><br>

<a href="http://www.itapizaco.edu.mx/paginas/javatut/froufe/parte21/cap21-
4.html">http://www.itapizaco.edu.mx/paginas/javatut/froufe/parte21/cap21-
4.html</a><br><br>

<a href="http://www.mysql-hispano.org/page.php?id=24&pag=7">http://www.mysql-
hispano.org/page.php?id=24&pag=7</a><br><br>

<a
href="http://www.gamarod.com.ar/articulos/como_conectar_java_y_access.asp">http://
www.gamarod.com.ar/articulos/como_conectar_java_y_access.asp</a><br><br>

<a
href="http://www.programacionfacil.com/java/tres9.htm">http://www.programacionfaci
l.com/java/tres9.htm</a><br><br>

<a
href="http://www.miliuco.net/java/jdbc/jdbc_intro.htm">http://www.miliuco.net/java
/jdbc/jdbc_intro.htm</a><br><br>

<a
href="http://www.mygnet.com/articulos/j2ee/303/">http://www.mygnet.com/articulos/j
2ee/303/</a><br><br>

</p>

<p> <a href="#informe">atr�s</a></p>


</font></p>
</head>
</body>
</html>

S-ar putea să vă placă și