SISTE MA PROGRAMAS A UTILIZAR DEWorkBench 6.3 ce MySql MER) HOTE Xampp Server Java JDK L IDE 8.0.2 NetBeans
(para el
PRIMERO ELABORAR EL DIAGRAMA ENTIDAD RELACION (DER) UTILIZANDO MySql WorkBench
Tablas para la Base de Datos: persona, producto, consumo, cliente, reserva, trabajador, habitacion y pago
Una vez elaborado el M.E.R NOS DIRIGIMOS A File Export Forward Engineer SQL CREATE Scrip… SQL Export Option ubicar donde guardar la base de datos
Despues iniciamos el Xamp Para restaurar esa Base de Datos Corremos el servidor Apache y MySQL DESPUES: Abrimos un navegador y escribimos Localhost/phpmyadmin Una vez dentro importamos la base de datos Import Buscamos la Base de Datos Le damos a Go
ABRIMOS NETBEANS File NewProyect Creamos los paquetes: Datos, conexión)
Files(para las imágenes) y Lógica(código
Código Conexión de la Base de Datos package Logica;
public class conexion { public String db="basereserva"; public String url="jdbc:mysql://127.0.0.1"+ db; public String user="root"; public String pass=""; public conexion() { }
public Connection conectar(){ Connection link=null; //capturador de posibles errores try{ // cargar el drivers de la conexion Class.forName("org.git.mm.mysql.Driver"); // decirle a link que cree un enlace a la base de datos link=DriverManager.getConnection(this.url, this.user, this.pass); }catch (ClassNotFoundException | SQLException e){ JOptionPane.showConfirmDialog(null, e); } // regresar al link return link;
} } // todo el codigo es de la Conexion a la base de dator Campos tabla: habitacion Clase: bhabitacion.java
En paquete: Datos
Codigo: bhabitacion package Datos; public class bhabitacion { //// primero ver los campos que tiene la tabla habitacion // corremos los servidores XAMPP para ver los campos // primero declaramos los campos de la Tabla habitacion private int idhabitacion; private String numero; private String piso; private String descripcion; private String caracteristicas; private Double precio_diario; private String estado; private String tipo_habitacion; // empezamos a crear los constructores uno en blanco y otro con todos los //atributos seleccionar todos los atributos public bhabitacion(int idhabitacion, String numero, String piso, String descripcion, String caracteristicas, Double precio_diario, String estado, String tipo_habitacion) { this.idhabitacion = idhabitacion; this.numero = numero; this.piso = piso; this.descripcion = descripcion; this.caracteristicas = caracteristicas; this.precio_diario = precio_diario; this.estado = estado; this.tipo_habitacion = tipo_habitacion; } // constructor en blanco... public bhabitacion() { } public int getIdhabitacion() { return idhabitacion; } public void setIdhabitacion(int idhabitacion) { this.idhabitacion = idhabitacion; } public String getNumero() { return numero; } public void setNumero(String numero) { this.numero = numero; } public String getPiso() { return piso; } public void setPiso(String piso) { this.piso = piso; }
public String getDescripcion() { return descripcion; } public void setDescripcion(String descripcion) { this.descripcion = descripcion; } public String getCaracteristicas() { return caracteristicas; } public void setCaracteristicas(String caracteristicas) { this.caracteristicas = caracteristicas; } public Double getPrecio_diario() { return precio_diario; } public void setPrecio_diario(Double precio_diario) { this.precio_diario = precio_diario; } public String getEstado() { return estado; } public void setEstado(String estado) { this.estado = estado; } public String getTipo_habitacion() { return tipo_habitacion; } public void setTipo_habitacion(String tipo_habitacion) { this.tipo_habitacion = tipo_habitacion; } }
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.