1 DATOS ACADMICOS:
Nombre Asignatura: Unidad: Tema: Docente: Jefe de Prcticas: Taller I Tercera Unidad: BD Conexin a base de datos SQL Server Ing. Evelyn Naida Luque Ochoa Bach. Cristian Villegas Chvez
2 SESIN N _____
3.2
Clase conexin
Dentro del fichero de la clase Conexin se implementara la conexin a la base de datos: Public class Conexin{ } Para realizar la conexin necesitamos algunas variables globales en la clase de tipo Connection y Statement. public class Conexion{ protected Connection conexionBD; protected Statement st; } Estas variables se necesitan para recuperar valores de la conexin que se realiza asa la base de datos.
3.3
3.4
3.5
Base de Datos
Para trabajar en todo el proyecto se utilizara la base de datos ventas.
Usuario *
CodUsuario Usuario
Historial
FechaIngreso Campo CodUsuario
DetFactura
NroFactura CodProducto PrecioVenta CantidadVenta
Contrasenia CodEmpleado
Factura
NroFactura Fecha
Cliente
CodCliente Nombres Apellidos Ruc Telefono Email
Empleado
CodEmpleado Nombres Apellidos FechaIngreso Telefono Direccion CodArea CodCargo
Cargo
CodCargo Nombre
Producto
CodProducto Nombres Tipo Precio Stock StockMax StockMin
Direccion
Area
CodArea Nombre
DetBoleta
NroBoleta CodProducto PrecioVenta CantidadVenta
Boleta
NroBoleta Fecha CodCliente CodEmpleado Total
3.6
Configuracin de ODBC para realizar la conexin Para realizar la conexin mediante el origen de datos se tiene que realizar la siguiente configuracin: Ingresar mediante la opcin de Windows ejecutar y digitar ODBCAD32
Nos lanza la ventana de configuracin de origen de datos; es ah donde se tiene que realizar la configuracin.
Ingresar a la opcin de agregar, seleccionamos el controlador para establecer el origen de datos y damos finalizar para crear.
Indicamos un nombre con el cual se va enlazar a la base de datos, nombre del servidor de SQL server y damos siguiente.
En la siguiente opcin muy importante es ah donde se tiene que seleccionar la base de datos con el cual se va trabajar, en nuestro caso seleccionamos DBVentas y siguiente
Por ultimo realizamos la prueba si realmente se hizo la configuracin correcta o no y damos aceptar.
Una vez que realizamos la configuracin ya estamos listos para implementar el mtodo abrir base de datos. 3.7 Mtodo abrir base de datos
El mtodo abrir base de datos permitir abrir cada vez que se quiere realizar alguna operacin o consulta con los datos de la base de datos.
Con la primera lnea indicamos el proveedor de base de datos, en la segunda lnea asignamos a la conexin y como se observa es ah donde se indica el nombre donde se realiz la configuracin en la opcin de origen de datos.
3.8
3.9
Mtodo cerrar base de datos El mtodo cerrar base de datos permitir cerrar la base de datos despus que se utilice el mtodo abrir base de datos.
4.1
2) Paquete conexionBD:
Dentro de este paquete se encontrara nuestra clase conexin con su mtodo ya creados Tambin se encontrara una clase denominado ControlProducto
3) Paquete Frms - Dentro de este paquete se encontraran los formularios 4) El rbol del proyecto se debe de mostrar de la siguiente forma
y CerrarBD
6) Implementemos la clase ControlProducto Esta clase contendr dos mtodos. - Listar Productos Este mtodo consulta a la base de datos, lista los datos de la tabla producto y retorna listo para cargar a un jtable.
getTableModel Este medo asigna los valores recuperado de la base de datos a la estructura de un Tabla Modelo para asignar a un jTable
7) Desde un formulario llamemos al mtodo de lista producto y mostrar los datos en el jtable
Ejercicio de extensin
Crear la siguiente base de datos BDBilioteca en SQL server
TBTIPOLIBRO
ID DESCRIPCION
TBLIBRO
ID ISBN TITULO IDTLIBRO
Realizar la conexin desde java NetBeans y mostrar los datos de los libros en un JTable
10