Skip to content

Fabo2303/gestor_direcciones

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GESTOR DE DIRECCIONES - MYSQL

Este proyecto fue asignado en el curso de Base de Datos del ciclo IV de la carrera de Ingeniería de Sistemas de la Universidad Nacional Mayor de San Marcos

La finalidad de este proyecto era aplicar los conocimientos de bases de datos mediante un lenguaje de programación, a elección del alumno.

Se aplicó:

  • Creación de tablas
  • Creación de paquetes para los insert, update y delete
  • Creación de secuencia
  • Creación de triggers
  • Creación de vistas

Requisitos

  • Instalar maven
  • Instalar java jdk
  • Instalar una base de datos, de preferencia mysql
  • Un IDE o editor de código

Instrucciones para su uso

  • Clonar el repositorio
    git clone git@github.com:Fabo2303/gestor_direcciones_oracle.git
  • Ir al archivo DatabaseConnection.java
    src/main/java/com/fabo/aplication/utils/DatabaseConnection.java
    En ese archivo debe cambiar el usuario, contraseña y el nombre de la base de datos. En caso de querer usar un nuevo gestor de base de datos deberá cambiar el drive jdbc. (Agregar la dependencia en el pom.xml)
    Class.forName("com.mysql.cj.jdbc.Driver");
    String myDB = "jdbc:mysql://localhost:3306/nombre_de_tu_base_de_datos";
    String usuario = "tu_usuario";
    String password = "tu_contraseña";
  • Ejecutar los scripts sql disponibles en:
    src/main/resources/sql
  • Ejecutar el proyecto

CAPTURA DE EJECUCIÓN

gestor-direcciones

TODO

  • Mejorar la conexión con la base de datos en el archivo DatabaseConnection.java
  • Migrar los archivo sql oracle a mysql

NOTA

  • Este proyecto es de hace 1 año, lo actualice a maven debido a la presencia del archivo .jar para la conexión con la base de datos.
  • Se realizaron algunos cambios al diseño original.
  • Se optimizaron las imágenes usadas y se reemplazo la lógica de cambio de pantalla por parámetros a una basada en Singleton.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published