Noticias:

Stalin invita a sus opositores a comer en unas nuevas marisquerías llamadas "Gulag". No hay razones para sospechar nada raro.

Menú Principal

Creación de una base de datos

Iniciado por Mskina, 07 de Enero de 2013, 22:43

0 Miembros y 1 Visitante están viendo este tema.

Mskina

Buenas. Tengo una consulta para los informáticos del foro, a ver si me la pueden solucionar.

En mi banda de música tenemos un archivo con más de 1000 obras distintas. Ahora mismo se usa un sistema de tarjetas ordenadas alfabéticamente para indicar en qué caja están, ir a la caja, sacar la carpeta y fotocopiar el o los papeles necesarios.

El caso es que estamos en 2013 y como que va siendo hora de cambiar el sistema e informatizarlo un poco, por lo que nos hemos planteado digitalizarlo todo, aunque sea poco a poco.

Lo que he imaginado es:

- Creación de una base de datos con cada una de las obras (título, autor, compositor, género, año, etc)
- Al entrar en una ficha concreta, que aparezcan los distintos atajos a los pdfs (guión, clarinete, trompeta, et)

¿Alguna idea de un software que pueda hacer esto?

Mr Winters

Microsoft Access creo que va de bases de datos, pero ni idea.



jug0n

Si, va de eso, pero mejor sql o alguna de sus variantes

Sorry but you are not allowed to view spoiler contents.

Faerindel

Access. El modo más sencillo, cómodo, que necesita menos conocimientos y que seguramente ya tengáis instalado ahí.

OpenOffice también tiene un gestor de bases de datos que parece medianamente compatible con Access.

Mskina

La parte de la base de datos en sí se hacerla, pero lo de entrar en la ficha de una obra completa y poder acceder a todos los pdfs es algo que no sé cómo hacer :/

Faerindel


Bill

Mmmmmmmm...
Con access lo puedes hacer, aunque tendrás dos opciones... guardar el pdf dentro de la base de datos (un blob) o guardar un path relativo a las partituras. La primera opción es más portable pero menos performance, aunque para una volumetría de 1000 no tendrás problema. Aunque te va a tocar programar un poquito seguramente, en VBA, puedes hacer incluso una aplicación completa.

Y a partir de aquí la paranoia:

Si por mí fuera, mi sugerencia real, y no te voy a cobrar por el análisis, pero si me quieres pagar te paso mi número de cuenta:

1. No escanees las partituras a pdf, sino que uses un OMR (un OCR de partituras) y así tener extraída la información y no una imagen. Eso hace que esté comprimida y que además sea usable para otros menesteres...
2. Un servidor con MySQL o PostgreSQL te permitirá almacenar las partituras en modo remoto.
3. Una aplicación web para poder subir partituras o descargarlas.
4. Un diseño de la misma base de datos en SQLite, para hacer una aplicación para tablets
5. La aplicación para tablets, recomiendo html5+css+jQuery+Cordova para con phoneGap hacer que la misma aplicación funcione en iOS, Android y Windows.
6. Que dicha aplicación sincronice con el servidor, y te permita descargar o actualizar partituras.
7. Y por último, que las tablets sustituyan a las partituras habituales, y además con algún esfuerzo conseguirás que marque en modo karaoke por dónde va la partitura y que vaya haciendo scroll automáticamente. Esto ahorrará el tener que pasar páginas.

Ale, vende la idea a alguien, que se saque un proyecto a concurso público, que lo concedan a dedo a la empresa del cuñado por una pasta, y que esta empresa haga una puta mierda.

jaumet

#7
Hola, tengo un problema similar, hace unas cuantas semanas un conocido de confianza me pidió ayuda en crear una página web profesional para su negocio. Gracias a un servidor web profesional que también lleva un editor de páginas de fácil uso, el diseño y la creación de la página web fueron pasos bastante simples. El problema es que ahora tenemos una gran base de datos de productos que no esta ordenada y donde algunos artículos aparecen dobles. Ahora también estamos ante el mismo problema de ordenar esta grán base de datos. Alguien tiene experiencias con algún buen programa para esta tarea?

Un saludo
"A veces podemos pasarnos años sin vivir en absoluto, y de pronto toda nuestra vida se concentra en un solo instante."

Faerindel

¿Ein? El orden de una base de datos (que por definición, tienen, otra cosa es que sea el que tú quieras) que te muestra depende de lo que le digas. La duplicación se habrá dado al introducir los datos.

¿Con qué se creó esa base de datos?

Últimos mensajes

¿Qué manga estás leyendo? de M.Rajoy
[Ayer a las 11:54]


Gran Guía de los Usuarios de 106 de M.Rajoy
[25 de Abril de 2024, 07:20]


Adivina la película de M.Rajoy
[25 de Abril de 2024, 07:04]


Felicidades de M.Rajoy
[15 de Abril de 2024, 13:54]


Marvel Cinematic Universe de M.Rajoy
[15 de Abril de 2024, 08:52]