elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  [Duda]Se puede usar archivo txt plano como Base de datos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Duda]Se puede usar archivo txt plano como Base de datos  (Leído 7,425 veces)
PabloPbl

Desconectado Desconectado

Mensajes: 188


Ver Perfil
[Duda]Se puede usar archivo txt plano como Base de datos
« en: 16 Diciembre 2014, 01:29 am »

Hola gente, ¿Es posible usar un archivo de texto plano(txt) como base de datos y modificarlo desde Java?
El archivo tiene que estar en Internet, y desde java conectarme para modificar ese archivo.
Se perfectamente usar archivos en Java, pero no se si se pueda hacer lo que pido.


En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.497



Ver Perfil
Re: [Duda]Se puede usar archivo txt plano como Base de datos
« Respuesta #1 en: 16 Diciembre 2014, 01:33 am »

si, se puede usar un txt como base de datos... solo te tienes que planear muy bien como hacerlo para que la fragmentacion no te mate :P

que tantos datos manejarías y que operaciones harías con ellos?


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
PabloPbl

Desconectado Desconectado

Mensajes: 188


Ver Perfil
Re: [Duda]Se puede usar archivo txt plano como Base de datos
« Respuesta #2 en: 16 Diciembre 2014, 01:43 am »

si, se puede usar un txt como base de datos... solo te tienes que planear muy bien como hacerlo para que la fragmentacion no te mate :P

que tantos datos manejarías y que operaciones harías con ellos?
Pues recoreria el archivo para la obtención de  datos, agregaría datos, y ese tipo de cosas, todo para usarlo en mi programa.
A que te refieres con eso de la fragmentacion, Lo he escuchado en Android.
Soy un estudiante independiente.
En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.497



Ver Perfil
Re: [Duda]Se puede usar archivo txt plano como Base de datos
« Respuesta #3 en: 16 Diciembre 2014, 02:02 am »

la fragmentacion no como la de android, va a ser más parecida a la del discoduro en windows cuando pasas el desfragmentador

las bases de datos se usan principalmente por sus metodos de busqueda y eso... si vas metiendo diferentes tipos de datos continuos, será complicada la busqueda y si reorganizas cada vez el archivo por dato tardará mucho tiempo, entonces, planea que datos meter y como los vas a organizar tal cual como se haría con mysql

creas un txt por tabla y te aseguras
ejemplo
Código:
id maximo 5 caracteres, nombre maximo 10 caracteres, ciudad maximo 10 caracteres, telefono maximo 20 caracteres

así ya sabes que al leer la linea la partes por largos sabes que del caracter 0 al 4 es id, 5 al 14 nombre, 15 al 24 ciudad, 25 al 34 telefono, fin de la linea

si no, un caracter o cadena que nunca vayas a ingresar por accidente, para usarlo como separador
ej "#"
Código:
id#nombre#ciudad#telefono

y de ese modo separarlos podrías por una funcion tipo split



por ultimo... por que no usas una db formal?
« Última modificación: 16 Diciembre 2014, 02:04 am por engel lex » En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
PabloPbl

Desconectado Desconectado

Mensajes: 188


Ver Perfil
Re: [Duda]Se puede usar archivo txt plano como Base de datos
« Respuesta #4 en: 16 Diciembre 2014, 02:19 am »

Todo eso lo se hacer perfectamente, ya estoy acostumbrado a usar un txt como Base de datos, pero solo lo se hacer en un ambiente local, pero tenia pensado usar una Base de datos Mysql y esas, pero en ese caso decidí usar un archivo de texto plano, ya se que me da bastante bien en el ámbito local, pero me gustaría poder llevar ese archivo de texto a Internet y desde allí hacerle modificaciones.
Aparte no es la gran cosa mi programa para lo que requiere. Mysql es un mundo aparte y tendría que aprender sentencias y esas cosas, lo veo como muy profesional y mucho para lo que requiero, pero a lo mejor puedo estar equivocado, nose jeje.
¿Que opinas?
« Última modificación: 16 Diciembre 2014, 02:25 am por PabloPbl » En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.497



Ver Perfil
Re: [Duda]Se puede usar archivo txt plano como Base de datos
« Respuesta #5 en: 16 Diciembre 2014, 02:26 am »

XD mysql no es tan complicado... a demás es infinitamente más corto, simple y rapido que hacerlo en texto


por ejemplo quieres conseguir todo lo que tenga de nombre "pablo"
Código
  1. SELECT * FROM tabla WHERE nombre='pablo'

"SELECT" es la accion, "*" indica todas las columnas, FROM es de que tabla vas a sacar la info, "WHERE" es la condicion donde, y el resto es obvio XD

crear las tablas es lo más compicado y lo puedes hacer con el phpMyAdmin que es el manejador default que traen los hosting y puro click

si no quieres hacer mucho puedes leer este tutorial hasta ej ejercicio 30
http://www.mysqlya.com.ar/

cada tema es super corto, tal vez un par de minutos en leer y aplicar
« Última modificación: 16 Diciembre 2014, 02:28 am por engel lex » En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
PabloPbl

Desconectado Desconectado

Mensajes: 188


Ver Perfil
Re: [Duda]Se puede usar archivo txt plano como Base de datos
« Respuesta #6 en: 16 Diciembre 2014, 02:42 am »

Entonces a lo mejor me equivocaba jeje, y te digo que me haz convencido cuando pusiste:
Citar
no es tan complicado... a demás es infinitamente más corto, simple y rapido que hacerlo en texto
Si así lo dices jaja.
Un saludo y gracias  :D
En línea

Baal_30

Desconectado Desconectado

Mensajes: 248



Ver Perfil
Re: [Duda]Se puede usar archivo txt plano como Base de datos
« Respuesta #7 en: 16 Diciembre 2014, 14:07 pm »

Lo complicado es utilizar mysql desde java, ¿o como funciona el asunto?
En línea

«La suerte es el cuidado de los detalles». -Winston Churchill
PabloPbl

Desconectado Desconectado

Mensajes: 188


Ver Perfil
Re: [Duda]Se puede usar archivo txt plano como Base de datos
« Respuesta #8 en: 16 Diciembre 2014, 15:43 pm »

Lo complicado es utilizar mysql desde java, ¿o como funciona el asunto?
Primero quería, intentar(Si se puede) subir un archivo de texto plano a Internet y luego interactuar con el desde Java, pero al final me decidí usar Mysql para hacerlo.
¿Que es lo complicado?
En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.497



Ver Perfil
Re: [Duda]Se puede usar archivo txt plano como Base de datos
« Respuesta #9 en: 16 Diciembre 2014, 16:56 pm »

http://www.chuidiang.com/java/mysql/EjemploJava.php
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Archivo plano sobre datos del clima
Programación Visual Basic
LeandroA 1 1,061 Último mensaje 11 Octubre 2007, 07:46 am
por LeandroA
Como leo un archivo(base de datos) con c++?
Programación C/C++
razler 1 2,723 Último mensaje 28 Junio 2010, 04:16 am
por nicolas_cof
como importar base de datos, de un archivo acess
Bases de Datos
XpandyX 4 2,894 Último mensaje 28 Julio 2011, 17:55 pm
por XpandyX
[Bash] detectar tamaño de archivo base a archivo creado [DUDA]
Scripting
KZN 0 1,080 Último mensaje 26 Mayo 2015, 21:59 pm
por KZN
BAse de datos en texto plano php
Desarrollo Web
matver 2 3,197 Último mensaje 4 Febrero 2018, 23:30 pm
por matver
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines