![]() |
Tipo de base de datos
Hola,
me gustaría crear un programa para gestionar una serie de eventos. Debe tener una opción para almacenar eventos y otra para ver, modificar, etc. Mi problema es que el programa debe guardar los datos dentro del propio disco duro para que el programa los cargue siempre desde el propio disco duro. He pensado hacer esto con xml pero no se si hay alguna opción mejor. Un saludo y muchas gracias. PD: Si alguien posee algún ejemplo de manejos de programas de este tipo por favor que me lo mande, me seria de gran ayuda. |
Hola
Manejar eventos?, que eventos?. Base de datos, archivo texto, ini, bat, servicio??????'. Saludos |
Cita:
Cita:
Cita:
P.D: Deberías itentar explicar mejor lo que necesitas y hacer preguntas más concretas. |
jeje, es verdad que no me he expresado muy bien, lo formulo de nuevo:
necesito un programa que almacene información acerca de partidos de futbol, es decir, local, visitante, localidad, estadio, tarjetas, etc. Las operaciones serán las típicas, añadir, eliminar, modificar y ver toda la base de datos por temporada, localidad, etc. El programa es obligatorio que almacene la información en el propio disco duro y no se que tipo de base de datos se puede crear. Gracias y perdonad por la pregunta anterior. |
La casa ha queda "algo" más clara.
Para escoger una Base de datos hay que saber qué uso le vas a dar: * Monousuario o trabajo en red. * Si es en red, cuantas conexiones simultáneas? * Necesitas Multiplataforma? * Acceso desde Web? * ¿Muchar carga de trabajo? *... |
Simplemente, monousuario, una sola conexión a la vez, sin red, para que nos entendamos, sería parecido a tener una hoja de access, asi de simple. El tamaño será como máximo de unas 1000 filas x 12 columnas y como norma general de unas 200 filas.
Lo único que necesito es poder hacer todas las operaciones que he indicado y que la base de datos se guarde en el disco duro en un archivo que me da igual del tipo que sea. |
Para las mínimas complicaciones puedes utilizar un MDB y acceder con los componentes que hay en la paleta ADO.
Si no posees Access para la creación, puedes usar alguna de las múltiples herramientas gratuítas que hay en la web. |
Cita:
Para mas informacion aqui capitulo 13 |
Muchas gracias, leeré el articulo mañana, si tengo alguna duda os digo ;)
|
Cita:
¿Qué herramientas recomiendas? Un saludo |
FireBird embebido te puede servir (gratuito), puedes trabajar con él en tu lápiz USB si quieres, llevándolo en el bolsillo y utilizándolo en cualquier ordenador.
|
Me parece que estas partiendo del punto equivocado en tu desarrollo, antes de pensar en bases de datos y mucho menos en dar el primer teclazo te recomiendo que armes un modelo de como quieres que fluyan los datos.
Por lo que veo será un programa que nos proporcionará estadísticas de partidos de fut. Ahi tenemos nuestro primer candidato a registro: partido, luego este puede tener algunos atributos como ya mencionaste: local, visitante, marcador, tarjetas, localidad, y un largo etc. que se le puede agregar. Si partimos de que local y visitante son equipos, ahi tenemos otro candidato a tabla: equipos, con sus atributos que podrían ser: nombre, fundación, campeonatos, jugadores, etc... Si te fijas cada paso te va a agregando más cosas que agregar a tu modelo (no importa en este momento que no sepas en que lo vas a hacer, hay que pensar únicamente en lo que tienes en la vida real). Una vez con un modelo mas o menos detallado ya puedes pensar en que tipo de base de datos usar en función de algunas características que ya te comentaron, después vienen otros pasos para determinar de que manera quieres consultar la información de tu modelo y otras cosas, pero lo más importante es este primer paso. Si ya tienes armado este modelo seria bueno que nos comentaras mas o menos como lo tienes armado y sobre eso te podremos dar muchas mas opiniones. |
Cita:
Claro, eso que dices creo que es otro problema que tengo, no se como montarlo, yo eso lo tenía montado en una hoja de excel, y ahora creo que lo más facil sería una hoja de Access o como me han dicho aqui en el foro algún programa gratuito. ¿Que opinas? |
Cita:
En SourceForge hay varias. Basta con buscar por MDB dentro de la categoría de DataBase Utils. Aparte, cualquier otra que se conecte por ODBC también debería funcionar. |
Cita:
Saludos |
|
La franja horaria es GMT +2. Ahora son las 04:12:14. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi