Skip to content

Un pequeño proyecto que estoy haciendo, tiene el proposito de generar ciertos datos para bases de datos

Notifications You must be signed in to change notification settings

NexWan/Generador-de-datos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generador de nombres

Este proyecto tiene la finalidad de crear datos para bases de datos.
Este proyecto funcionara con una lista de texto que tenga ciertos datos y numeros random que se crearan a partir de codigo.
ESTE PROYECTO UTILIZA JDK 20 ASEGURATE DETENERLO DESCARGADO JDK

DATOS QUE GENERA DE MOMENTO

  • Nombre
  • Apellido Paterno
  • Apellido Materno
  • Telefono
  • Numeros random (puede usarse como un id)
  • Correo
  • Genero
  • Numero predefinido (Si quieres que todos los registros que generes tengan algun numero como un foreign key)

Cabe mencionar que lo ques el campo de Genero de momento lo genera en base a 1 solo caraceter 'F' o 'M', luego agregare la opcion de que pueda ser el nombre completo o el caracter dependiendo de como lo quiera el usuario

Que archivos hay?

El archivo cuenta solamente con 2 archivos de texto, uno para los nombres y otro para los apellidos.
Cabe mencionar que estos estan basados en los mas comunes de Mexico.
Los datos como telefono y numero random son generados mediante codigo.
El dato de correo es generado mediante un substring del nombre, apellido y numeros random, agregandole un @ declarado en el codigo.

Screenshots

Interfaz Principal con sus opciones

Interfaz principal

Se pregunta cuantos datos quiere generar

datos

Configuracion de la tabla

Aqui en esta parte se tiene que espeficificar tomando en cuenta el nombre del atributo en tu tabla de Oracle!
tablas

Script resultante

Te da un script con la insercion de los datos que pediste ya formateado con su nombre de tabla y de los atributos
image

TO DO:

  • Agregar la opcion de poder agregar datos customizable. Es decir, no depender solamente de los registros que tengo yo.
  • Mejorar la interfaz
  • Hacer uso de alguna api para obtener datos y no depender de un archivo local.
  • Optimizar el codigo

About

Un pequeño proyecto que estoy haciendo, tiene el proposito de generar ciertos datos para bases de datos

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages