¿Programa de base de datos con importación de CSV y consultas de SQL ad-hoc?

6

¿Existe un programa de base de datos para Mac que facilite la importación de un archivo CSV en una tabla y luego consulte y manipule los datos mediante consultas SQL ad hoc?

(Un ejemplo de Windows de un producto similar sería Microsoft Access ... también tiene formularios e informes, que no son tan importantes, pero no me importaría una solución Mac que también los tenga).

    
pregunta 24.04.2011 - 18:41

16 respuestas

4

Base de Menial es un fantástico editor de SQLite que puede hacer lo que está buscando. Puedes comprarlo en su sitio web o en la Mac App Store.

    
respondido por el Dave DeLong 25.04.2011 - 02:45
13

Filemaker Pro será tu mejor apuesta en general. Es más fácil de usar que Access, y le dará lo que desea y más. Va a ser una curva de aprendizaje con cualquier cosa si estás acostumbrado a Access, así que solo salta a uno de ellos.

Filemaker Pro -

enlace

Sin embargo, si quieres hacer algo relacionado con SQL, verifico lo siguiente: Sequelpro; Querio Navicat; o MySQL Workbench.

Sin embargo, en mi opinión, Sequelpro es el mejor de todos estos, y es completamente gratis. ¡Bam!

enlace

    
respondido por el user14395 17.12.2011 - 13:53
3

Consulte SQLite y una herramienta como Base 2 de enlace . No lo he usado personalmente, pero parece ser lo que estás buscando. La belleza de SQLite es que la base de datos es independiente.

    
respondido por el Daniel Tedman 17.12.2011 - 15:04
2

Al igual que Microsoft Office incluye Microsoft Access, NeoOffice incluye una aplicación de base de datos, así como parte de la suite ofimática:

enlace

¿Es esto lo que estabas buscando?

    
respondido por el user8128167 22.12.2011 - 18:23
2

Bento es por el equipo de FileMaker, pero es super simple. Viene con un montón de muestras, hace la mayor parte del trabajo pesado por ti y tiene un motor de base de datos sólido debajo.

Está disponible en la App Store, y también para iPad.

enlace

enlace

    
respondido por el Alex 03.04.2012 - 04:15
2

Perdón por el retraso, estaba de vacaciones ... Editaré mi respuesta corta original para dar más respuestas extendidas.

  • La pregunta original se refiere a algo similar a MS Access. Creo que MS Access se copió en 4th Dimension, una buena base de datos del francés. Sus problemas aunque IMO: lenguaje pascal, lento como acceso, caro.

  • Los bento han muerto hace apenas unos días. FileMaker es similar a Access, aunque menos poderoso.

Estos dos productos incluyen motores de db propios y versiones de servidor propias (cercanas a 1000-1500 $).

Otras soluciones son usar el servidor de base de datos como mySQL / PostgreSQL y alguna aplicación de GUI Manager. Algunos ya fueron mencionados:

  • mySQL Workbench - funciona solo con mySQL
    • pgAdmin: solo funciona con PostgreSQL
    • Navicat: existen ediciones para DB única o edición Premium (~ 500) para todos los dbs
    • SequelPro - solo para mySQL, gratis y otros.

Ya que mi primera publicación fue sobre Valentina Studio > enlace y me pidieron que proporcionara más información , aquí está.

  • Encontréestaaplicaciónenabrilde2013.Tieneunaedicióntotalmentegratuitasinlímites.PerfectaGUIparamySQL,PostgreSQL,SQLiteysupropiaValentinaDB.Loestoyusandohastaahorayhastaahoratodobien.

  • Selepreguntóacercadelsoporterelacional,1:M,M:1,M:Menlaces.TodoestopresenteenValentinaStudioparatodoloquedbs.Losdiagramastambiénsepuedenutilizarenedicióngratuita.

  • PeronohayformularioscomoenAccess.Loschicosdicenqueagregaránformulariosenlosmesesmáscercanos,entoncesesteseráelIMEasesinodeFileMaker:)Yaveremos.Comonotadenuevo,tienensupropiomotorValentinadbyValentinaServer,comoFileMakery4D.

  • Lerecomiendoqueconsulteestaintroduccióndelvideo enlace Observe cuán perfectos son los diagramas y el Editor de datos.

respondido por el Rodriges Antonio 07.04.2013 - 15:23
2

Si está buscando una base de datos completamente relacional con una interfaz gráfica de usuario para Mac, sugeriría revisar 4th Dimension (4D)

Esta plataforma de desarrollo de base de datos ha existido en Mac desde 1987. Si bien puede hacer mucho desarrollo sin escribir ningún código, pronto querrá sumergirse y comenzar a aprender a programar en 4D. Es un lenguaje de procedimiento similar a PASCAL debido a su desarrollo original en la década de 1980.

Ahora también admite el lenguaje SQL.

Aunque el programa no es para un corazón débil, le prometo que NO lo superará.

Lo más probable es que esté interesado en el 4D Developer Standard .

Tiene todo lo que necesitas para comenzar.

    
respondido por el Walt4D 19.12.2011 - 20:47
1

Sequel Pro es una GUI realmente agradable para trabajar con bases de datos MySQL. Incluso puede conectarse a bases de datos remotas como si se conectara a un servidor a través de ftp / ssh

enlace

    
respondido por el Michael 24.04.2011 - 18:48
1

MySQL es una base de datos relacional de código abierto muy popular. Sequel Pro (http://www.sequelpro.com) es una aplicación Mac gratuita impresionante para trabajar con MySQL. Lo uso todos los días en el trabajo. ¡No podría hacer mi trabajo sin él!

    
respondido por el Andrew 21.12.2011 - 05:56
1

Estoy de acuerdo con la publicación anterior.

Kexi se bloquea demasiado a menudo. Lo instalé en VirtualBox Ubuntu ejecutándose en una MacBook Pro y me di por vencido después de 30 minutos y cinco bloqueos que resultaron en la pérdida de datos.

LibreOffice Base es nativo en Mac, similar a MS Access pero tiene una interfaz torpe y una copia / pegado muy pobre. La exportación es un poco limitada también. Tienes que pasar por la hoja de cálculo, guardar como CSV y luego importar en SQLite, pero al menos es posible, más o menos. Tiene la familiar Vista de relaciones, el Generador de consultas y los formularios, pero hasta ahora no ha podido crear un formulario con el cuadro desplegable de uno a muchos, aún lo está intentando.

Mi consejo es comenzar con LibreOffice Base.

    
respondido por el David MacDougall 14.10.2013 - 12:57
1

SQLite Professional es una buena opción y debe hacer lo que esté buscando. Es una interfaz SQLite que le permitirá importar archivos csv y ejecutar consultas sobre los resultados. Debo tener en cuenta que soy el desarrollador.

    
respondido por el Kyle 17.03.2014 - 20:51
0

¿Por qué no MySQL con MySQL Workbench ?

Es una GUI increíble, por supuesto, puede ver y editar los contenidos de las bases de datos, pero también puede crear bases de datos gráficamente con todo tipo de relaciones. Vale la pena echarle un vistazo:

    
respondido por el Matthieu Napoli 22.12.2011 - 23:55
0

Bento by Filemaker puede hacer esto.

    
respondido por el Harv 24.04.2011 - 22:54
0

Le sugeriría que consulte la última oferta de QSA Toolworks: se han hecho cargo de Helix, una increíble base de datos relacional que no utiliza ningún tipo de codificación. Helix (el producto) viene en una serie de variantes Helix RADE (Rapid Application Development Environment), Helix Engine (para permitir que las bases de datos sean utilizadas por aquellos que no tienen el elemento Helix RADE), también están Helix Server y Helix Client. Echa un vistazo a enlace . ¡Este producto ha estado funcionando en Mac desde 1983!

    
respondido por el user38332 10.01.2013 - 23:59
0

Symphytum

Un software de base de datos personal para todos aquellos que deseen administrar y organizar datos de una manera fácil e intuitiva, sin tener que estudiar lenguajes de bases de datos complejos e interfaces de usuario de software.

Portofino

Un marco web gratuito y de código abierto que ayuda a los desarrolladores a crear aplicaciones empresariales excepcionales al abordar tres necesidades específicas: productividad, características y arquitectura. Un asistente le permite al desarrollador crear una aplicación web conectándose a una base de datos existente de forma rápida y sencilla.

Kexi

Considerado como un competidor de código abierto muy esperado para Microsoft Access, Filemaker y Oracle Forms. Kexi es una aplicación de gestión de datos integrada. Su desarrollo está motivado por la falta de herramientas de desarrollo rápido de aplicaciones (RAD) para sistemas de bases de datos que sean lo suficientemente potentes, económicos, basados en estándares abiertos y portátiles en muchos sistemas operativos y plataformas de hardware. Se ejecuta en OS X con Fink .

    
respondido por el Simon 17.08.2013 - 15:30
-3

consulte enlace _ __ _ __ _ __ _ __ _ __ _ __ _ __

    
respondido por el Roger 17.08.2013 - 19:03

Lea otras preguntas en las etiquetas