Documente Academic
Documente Profesional
Documente Cultură
1 ( Lenguaje de Programacion-1)
1.Ejecutar Netbeans 6.9 y crear un Proyecto Inicial denominado Proyinicial , donde se creara un paquete inicial
denominado proyinicial y una clase Principal que contiene el mtodo main().
a-Elegir File / New Project
b-Seleccionar en la categora Java y en tipo de Proyecto Java Application . pulsar Next>
2.-Crear la clase Personal.java que es una entidad que contiene los datos y las Operaciones de un Trabajador
de una Empresa.
//---------------------------------------------------------Principal.java---------------------------------------------------------------------------package cjava;
------------------------------
Ingresar en Class Name el Nombre del nuevo formulario : Frmmenu .No modificar los dems datos. Finalmente
pulsar el Botn FInish
Frmmenu
La primera categora de drivers es la utilizada por Sun inicialmente para popularizar JDBC y consiste en
aprovechar todo lo existente(del Fabricante o Proveedor de BD), estableciendo un puente entre JDBC y
ODBC. Este driver convierte todas las llamadas JDBC a llamadas ODBC y realiza la conversin
correspondiente de los resultados.
Es similar a JDBC-ODBC Bridge en el sentido de que el driver utiliza mtodos nativos para llamar a
funciones API especficas de cada Fabricante. El driver JDBC traduce las llamadas JDBC a llamadas API
especficas del vendedor y las enva a la fuente de datos
Tipo III: 100% java a travs de Middleware (capa intermedia) de acceso a datos
Utilizan un servidor Middleware de acceso a datos que tiene la capacidad de conectar mltiples clientes
Java a mltiples servidores de Bases de Datos, el driver JDBC enva las llamadas JDBC al servidor
Middleware de acceso a datos, este a su vez traduce las llamadas JDBC al driver nativo de Tipo 2 que le
corresponda y finalmente las enva a la fuente de datos
El driver JDBC enva las llamadas JDBC directamente a la fuente de datos a travs de un Socket.
JDBC utiliza los mismos mtodos y clases independientemente del driver usado para conectar al
proveedor de BD, lo que cambia es el nombre del driver por lo que es bastante sencillo modificar
aplicaciones al cambiar de proveedor. El cdigo genrico de conexin a una BD es:
Conectar a la BD usando la interfaz Connection que abre una sesin o conexin con la BD especificada
y, mediante el mtodo DriverManager.getConnection, intenta seleccionar el driver apropiado de entre los
que JDBC tenga registrados en el sistema:
Connection
Ejecutar sentencias SQL; la interfaz Statement permite ejecutar las instrucciones SQL y devolver el
resultado generado:
Statement select = con.createStatement();
La interfaz ResultSet representa un conjunto de datos resultado de una consulta SQL, para acceder a los
registros se emplea un cursor que inicialmente apunta antes del primer registro y para avanzar por los
registros se emplea el metodo ResultSet.next(). ResultSet es de slo lectura:
Clase java.sql.Statement
Se utiliza para enviar las sentencias SQL simples, aquellas que no necesitan parmetros, a la base de datos.
Posee principalmente los siguientes mtodos:
executeQuery:
o
executeUpdate:
o
execute:
o
Usado para sentencias desconocidas en tiempo de compilacin o que devuelven resultados complejos.
Devuelve true/false.
3- El Objetivo de la guia es desarrollar la primera aplicacin en Java que interacte con una base de Datos de
Sql Server 2008 (Sistemacont) . Inicialmente se debe configurar el Sql server 2008 para conectarse al
servidor con autentificacin SQL con el Usuario sa y sin contrasea.
Ejecutar el Sql Management Studio de Microsoft SQL Server 2008. Crear la BD denominada sistemacont que
contiene las siguientes tablas:
Agregar a la clase anterior el Mtodo listado que permite mostrar todos los registros de la tabla Personal en un
componente JTable cuyo nombre se especifica como parmetro.