Filemaker Pro vs. Microsoft Access

Si estás valorando programas para la gestión de tus bases de datos lo mas normal es que estés comparando Microsoft Access con otros productos. Filemaker Pro es una alternativa viable. Esta es una lista comparando ambos productos:
Criterio |
Filemaker |
Access |
| Facilidad de uso | Aprender a usarlo es fácil Incluye 30 plantillas muy intuitivas y su interfaz gráfico permite que los usuarios empiecen a usarlo rápidamente |
Requiere conocimientos de base de datos Tiene una interfaz de usuario más complicada y la falta de vistas integradas hace que el aprendizaje inicial sea mas difícil para nuevos usuarios. |
| Facilidad al buscar y visualizar la información | Crea automáticamente las vistas de tabla, lista, y formulario para toda la información. Capaz de ver páginas web en vivo asociadas a registros de bases de datos. Las páginas Web se actualizan cuando se modifican los datos. | Debe crear manualmente cada vista de la información. La búsqueda de datos requiere el dominio de un sistema de consulta. |
| Secuencias de comandos y programación | Lenguaje de scripting con más de 130 pasos de guión que permite a los usuarios automatizar fácilmente cualquier tarea. No son necesarios conocimientos de programación. | Selección de 56 macros que cubre algunas de las tareas de base de datos, pero muchas de las soluciones requieren el uso de Visual Basic - un lenguaje de programación más complejos. |
| Personalización | Personalización sencilla Barras de herramientas de personalización simples para guiar a los usuarios en la modificación de los campos, presentaciones, informes, o menús en un par de clics. |
Personalización compleja Numerosas opciones que requieren experiencia previa para usarlas. Para una mas personalización debe tener conocimientos de Visual Basic. |
| Capacidad | Hata 8 Terabytes 8 Terabytes por base de datos y 2 Gigabytes de datos por campos |
Hasta 2 Gigabytes Limite de 2 Gigabytes por base de datos. Los campos de textos pueden tener hasta 255 caracteres y los campos Memo pueden tener hasta 65.536 caracteres |
| Escalabilidad |
Desde 1 usuario hasta grandes grupos
Filemaker Pro soporta hasta 9 usuarios simultáneos y con Filemaker Server hasta 999 usuarios.
Desde 1 usuario hasta grandes gruposFilemaker Pro soporta hasta 9 usuarios simultáneos y con Filemaker Server hasta 999 usuarios. |
Pequeños grupos de trabajo Perdidas de rendimiento apreciables a partir de 20 usuarios. No existe servidor de Access |
| Publicación Web | Compartir la base de datos por la web Con un solo clic, se pude publicar la base de datos vía web con FileMaker Pro - sin necesidad de software adicional. Acceso completo de lectura y escritura con características integradas de seguridad. |
Compartir ciertos componentes Se pueden compartir formularios e informes individuales a través de Internet, pero no toda la base de datos. Requiere que los usuarios tengan Microsoft Office para compartir archivos. |
| Seguridad |
Acceso a nivel de campo
Opciones de seguridad flexibles permite al usuario restringir el acceso a la base de datos, a vistas especificas o a campos en la base de datos
|
Acceso a nivel de base de datos
Permite al usuario restringir el acceso solo a nivel de la base de datos, no soporta restricciones adicionales.
|
| Informes | Creación de informes con facilidad Las herramientas de informes permiten la creación de multiples informes a medida. Creación de Adobe PDFs desde la aplicación |
Diseño de interfaz manualmente Los asistentes permites la creación de informes simples pero las modificaciones requieren el uso de un interfaz muy avanzado. No se pueden crear PDFs sin añadir software adicional. |
| Plataformas | Compatible con Windows y Macintosh Compartir base de datos tanto en Windows como Macintosh. Soporta Mac Os Tiger, Mac Os Leopard y Snow Leopard y Windows Xp y Vista |
Compatible solo con Windows Windows Xp y Vista |
- Etiquetas: informacion

Comentarios (44)
Juan Carlos
taikosolutions
Pio
Puedo enviarte mi base de datos para que me digas si puedo hacer lo mismo en FM?
un abrazo,
Pio Rosell
taikosolutions
Ysac 20
taikosolutions
De hecho el gran problema de Access es que en cuanto necesitas añadir un poco de complejidad a la base de datos enseguida tienes que saltar a Visual Basic que es un lenguaje muy complicado para realizar una solución rápidamente.
De hecho nosotros en cuanto que la base de datos llega a esa complejidad preferimos trabajar directamente con SQL y lenguajes de programación más abiertos.
Luis
king
ah y taikosolutions gracias por el articulo muy bueno
taikosolutions
Mo
taikosolutions
Cualquier objeto que añadas a una presentación en FileMaker se imprime directamente, hay una opción para que el objeto no se imprima, pero no viene por defecto activada.
Si especificaras un poco más cual es la naturaleza del problema quizás te podría ayudar más.
Puedes contactar con nosotros a través de la pagina de Facebook, Twitter o nuestro formulario de contacto y te respondemos por email.
raquela
Gracias.
taikosolutions
Por lo tanto te diría que FileMaker es viable para ese uso, pero si tienes mucha estadística puede ser duro programarlo, aunque claro, es igual de duro en cualquier lenguaje de programación.
Excel es más directo por que ya tiene muchas más funciones estadísticas integradas, sin embargo es una hoja de calculo y carece de muchas funciones de diseño y optimización que si tiene FileMaker.
Adnel1971
Yeray
Un saludo a todos
taikosolutions
novato
taikosolutions
Es correcto, la versión FileMaker Advanced permite la creación de aplicaciones EXE para Windows y PKG para Mac.
Libros en español no sabría decirte, nosotros tenemos toda la documentación en Inglés, suele ser más clara.
JESSICA
taikosolutions
JESSICA
Karen
Empecé a trabajar con FileMaker hace 1 semana pero me he complicado un poco con la base de datos, ya que la herramienta no permite ciclos, es decir que puedas llegar a una misma tabla desde otras dos tablas. Cómo puedo solucionar este tema?
Tengo una tabla de Empleados, otra de Responsabilidades la cual se enlaza con una tabla de Revisión de Desempeño por Responsabilidad, pero a su vez debo grabar datos generales de la Revision de Desempeño que debe estar enlazada al Empleado y a la Revisión de Desempeño por Responsabilidad. (Generàndose un ciclo, pero la herramienta me crea una tabla de ocurrencia y no puedo gestionar los datos correctamente).
Gracias por su ayuda.
Marco Antonio Perez
Espero haberte ayudado.
Karen
Tal vez puedes recomendarme algo para poder realizar un LEFT JOIN en un portal?
Gracias nuevamente
Marco Antonio Perez
Analista Herrera
taikosolutions
Iván Rivelino
taikosolutions
Karla Lara
Me gustaría saber si alguna versión de FileMaker las incluye.
taikosolutions
Para ver las que trae de serie: http://www.filemaker.com/help/html/func_ref1.31.1.html
Pepe
Tengo unas preguntas, a ver si me pueden ayudar.
Como puedo mantener una tabla siempre ordenada por los campos que quiera, de manera que, cuando haga una búsqueda usando el comando de búsqueda (que es como un filtro en access), el resultado siga estando ordenado.
Otra pregunta. Cuando uso el comando de búsqueda para que me haga un filtro por un campo concreto, quisiera poner expresiones usando comodines como usaba en access, tipo antonio* (me filtraba todos los registros cuyo campo nombre empezara en antonio y el resto del nombre lo que sea).
Gracias.
taikosolutions
Respecto a tu segunda pregunta, los operadores para poder utilizar comodines, cuando estás en modo de búsqueda, aparece una barra arriba que a la derecha pone Insertar y un desplegable de Operadores, ahí puedes seleccionar el que quieras.
Más información en: http://www.filemaker.com/es/help/html/find_sort.5.4.html
Pepe
El check para mantener los registros ordenados lo tengo activado, y aún así, cuando hago una búsqueda rápida (como si aplicase un filtro en access), me da el resultado correcto pero sin el orden aplicado).
Tengo que volver a pulsar en la opción ordenar, donde si aparece los criterios de ordenacion que quiero para poder verlos ordenados.
Acerca de la segunda pregunta, lo que quiero intentar hacer, es una búsqueda en un campo fecha de manera que me muestre todos los registros de un año, por ejemplo. Creía que poniendo *2013 me saldría todos los del año 2013 cuyo día y mes da igual. Pero me da error. Sin embargo, acabo de comprobar, que poniendo 2013 solamente, me hace la búsqueda correcta. Ya lleva implícito una búsqueda 'no exacta', más bien del tipo 'contiene 2013'. Es esto correcto?
Tengo otra pregunta...
La versión de FM que tengo es pro 12 Adavanced. Cuando creo el ejecutable .EXE en un ordenador A, cómo puedo ejecutar y usar la base de datos desde otro ordenador B, y usarlo al mismo tiempo?, claro. O sea, como puedo compartir el ejecutable en una red local?
Gracias.
Pepe
Ya usé mediante guión asociado a activadores de guiones, concretamente al onLayoutKeyStroke, y usando esta línea de código:
if[Code(Get(TriggerKeystroke) =13)
... ir a la presentación que quiera...
end if
Pues poniendo esto, que lo encontré en un ejemplo, siempre se cumple el if, da igual a qué tecla le de, que nunca reconoce como única la pulsación del INTRO, que es código 13. Lo he probado con el 27, que es el correspondiente a la tecla ESC, y pasa lo mismo, cualquier pulsación que haga, se ejecuta el código... no vale esto.
Lo quiero usar estando en ciertas presentaciones para abrir directamente otras presentaciones, según pulse ESC o INTRO,... o F1, F2, etc...
Gracias.
Marco Antonio Perez
Marco Antonio Perez
Respecto a la segunda, si, en principio las búsquedas son siempre si contiene.
Las aplicación generadas tipo EXE no se pueden compartir, es decir, no se puede abrir en más de un ordenador a la vez, al fin y al cabo es un archivo. Necesitas al menos un filemaker Pro en cada equipo que necesite acceder y para mejorar el servicio el FileMaker Server, mira este enlace: http://www.taiko.es/blog/filemaker-blog/item/compartir-bases-de-datos-en-una-red-o-por-internet.html?category_id=25
Leopoldo
Marco Antonio Perez
Te mando un email desde nuestra dirección para que nos cuentes un poco más sobre tu base de datos.
Pepe
Otra cosa:
Tengo una presentación que muestra los datos de una tabla llamada TRABAJOS. Tengo un campo llamado FECHA por el cual quisiera mostrar en esta presentación un portal con registros de la misma tabla TRABAJOS cuya FECHA sea la misma que el valor de FECHA de la presentación. Es como un subformulario en access donde muestra un conjunto de registros que cumplen un criterio TRABAJOS::FECHA=TRABAJOS::FECHA.
Se que parece raro, pero no se me ocurre la forma... y lo he hecho así, y no sale, claro. He duplicado la tabla y tengo TRABAJOS y TRABAJOS2 con los mismo registros..., pero supongo que es una locura, ya que si vas añadiendo registros en TRABAJOS, en la otra tabla no se irá actualizando (ya que no es una consulta como en access).
En fin, no sé como lo puedo solucionar.
Gracias.
Pepe
Gracias de todos modos.
Marco Antonio Perez
Roberto Elvir
taikosolutions
Es una versión inicial grande pero que rinde y que no te arrepientes de comprar.