Autor
|
Tema: [Duda]Se puede usar archivo txt plano como Base de datos (Leído 10,480 veces)
|
PabloPbl
Desconectado
Mensajes: 188
|
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
|
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 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
Mensajes: 188
|
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 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
|
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 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 "#" 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
Mensajes: 188
|
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
|
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" 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
Mensajes: 188
|
Entonces a lo mejor me equivocaba jeje, y te digo que me haz convencido cuando pusiste: 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
|
|
|
En línea
|
|
|
|
Baal_30
Desconectado
Mensajes: 248
|
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
Mensajes: 188
|
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
|
|
|
|
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.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Archivo plano sobre datos del clima
Programación Visual Basic
|
LeandroA
|
1
|
1,655
|
11 Octubre 2007, 07:46 am
por LeandroA
|
|
|
Como leo un archivo(base de datos) con c++?
Programación C/C++
|
razler
|
1
|
3,663
|
28 Junio 2010, 04:16 am
por nicolas_cof
|
|
|
como importar base de datos, de un archivo acess
Bases de Datos
|
XpandyX
|
4
|
3,948
|
28 Julio 2011, 17:55 pm
por XpandyX
|
|
|
[Bash] detectar tamaño de archivo base a archivo creado [DUDA]
Scripting
|
KZN
|
0
|
3,056
|
26 Mayo 2015, 21:59 pm
por KZN
|
|
|
BAse de datos en texto plano php
Desarrollo Web
|
matver
|
2
|
5,854
|
4 Febrero 2018, 23:30 pm
por matver
|
|