El documento explica los pasos para conectar una base de datos MySQL a NetBeans. Estos incluyen registrar el servidor MySQL e ingresar los detalles de configuración, crear una base de datos llamada "bdpractica", ejecutar un archivo SQL para crear tablas, y agregar el controlador JDBC al proyecto para completar la conexión.
1. CONECTAR BASE DE DATOS A NETBEANS
Para montar nuestra base de datos usamos el programa Wamp.
Para conectar la base de datos a netbeans vamos a Windows y luego
a services.
En la pestaña que aparece damos click derecho sobre Databases y
luego en Register Mysql server e ingresamos los datos de la
configuración de nuestro mysql.
Nuestra contraseña es 123.
2. Luego nos conectamos a esta conexión de Mysql y le damos click
derecho Create Database e ingresamos el nombre de esta, en nuestro
caso bdpractica.
Luego le damos a esta click derecho y connect, después le damos
click derecho execute command y pegamos las instrucciones sql que
enviamos adjuntos en el proyecto con el nombre bdpractica.sql.
Para finalizar en la pestaña de proyecto damos click derecho sobre
librerías y luego en add jar folder y buscamos el driver que también
adjuntamos y listo, nuestra conexión a la base de datos esta creada
para poder ser utilizada.
EXPLICACION DE CLASES
Vehículo: Esta es la clase superior de la cual heredan todas las otras
clases que tienen que ver con tipos de vehículos, esta clase tiene 3
métodos, 2 métodos para redefinir y un tercero que selecciona todos
los datos de todos los vehículos de la base de datos.
Auto, Camioneta y Moto: Estas clases heredan de la clase vehículo,
sus diferencias son muy pequeñas, lo diferente es la forma en que
3. toman los datos de la base de datos ya que cada clase solo toma los
registros con los campos que a estas les interesan.
Persona: Interface con 3 métodos, 1 para obtener datos, otro para
eliminar y el ultimo para ingresar.
Comprador, Proveedor y Vendedor: Estas clases implementan la
interface Persona, cada clase obtiene los datos y operan sobre estos
en diferentes tablas de la base de datos.
BdManagement: Esta clase nos conecta con nuestra base de datos y
nos permite operar sobre esta.
FormularioCompras: Esta clase nos permite comprar productos,
interactua con las clases proveedor, vendedor y vehiculo.
FormularioVentas: Esta clase nos permite vender productos,
interactua con las clases comprador, vendedor y vehiculo.
IngresarDatos: Esta clase nos permite ingresar datos a las tablas que
tienen que ver con personas o vehículos.
Panel: Esta clase es un panel el cual nos permite mostrar los datos de
todas las otras tablas.
VentanaInicio: Esta es la clasa principal que nos permitirá acceder a
las otras clases.
EliminarDatos: Esta clase nos permite eliminar datos a las tablas que
tienen que ver con personas o vehículos.