Domanda:
Programma database con importazione CSV e query SQL ad-hoc?
user4074
2011-04-24 21:41:59 UTC
view on stackexchange narkive permalink

Esiste un programma di database per Mac che semplifica l'importazione di un file CSV in una tabella e quindi interroga e manipola i dati utilizzando query SQL ad hoc?

(Un esempio di Windows di un un prodotto simile sarebbe Microsoft Access ... ha anche moduli e rapporti, che non sono così importanti, ma non mi dispiacerebbe una soluzione per Mac che abbia anche quelli.)

Questo è fuori tema come definito nelle FAQ, suggerisco Stackoverflow o programmatori come opzioni migliori.
Non capisco. la FAQ afferma che questo forum è per porre domande su "hardware e software Apple". Non sto chiedendo una domanda di programmazione, sto chiedendo una raccomandazione per un pacchetto software, in particolare un'applicazione di database, per Mac. Come ho notato, non VOGLIO programmare, quindi cerco prima un'applicazione software. Se non ci fosse tale alternativa, avrebbe senso chiedere in un forum per programmatori. Mi sto perdendo qualcosa?
giusto, l'ho interpretato erroneamente come programmazione da questi, dici che devo creare, e poi dici, l'ho già costruito prima, quindi prosegui menzionando che ho programmato con PHP e il mio SQL preferirei non creare un app web. Quindi mi sembra che tu volessi creare la tua app desktop. Scusate.
L'accesso è molto più di un semplice database relazionale con una GUI. In che misura hai bisogno della funzionalità moduli / macro / ecc? ad esempio, hai * solo * bisogno di un database relazionale con una GUI di creazione di query o devi anche essere in grado di creare moduli interattivi che hanno una logica applicativa incorporata?
Sedici risposte:
#1
+13
user14395
2011-12-17 18:53:15 UTC
view on stackexchange narkive permalink

Filemaker Pro sarà la soluzione migliore in assoluto. È più facile da usare di Access e ti darà ciò che desideri e altro ancora. Sarà una curva di apprendimento con qualsiasi cosa se sei abituato ad accedere, quindi passa a uno di essi.

Filemaker Pro -

http: // www.filemaker.com/products/filemaker-pro/

Se vuoi fare qualcosa di SQL correlato, controlla quanto segue: Sequelpro; Querious; Navicat; o MySQL Workbench.

Sequelpro è il migliore tra tutti questi però, secondo me, ed è completamente gratuito. Bam!

http://www.sequelpro.com/

Navicat è un gestore di database SQl come Sequel Pro, Queries, di MySQL Workbench.
Sequel Pro è così buono che gli ho donato; andare con quello.
#2
+4
Dave DeLong
2011-04-25 05:45:47 UTC
view on stackexchange narkive permalink

Base di Menial è un fantastico editor SQLite che può fare quello che stai cercando. Puoi acquistarlo dal loro sito web o dal Mac App Store.

#3
+3
Daniel Tedman
2011-12-17 20:04:01 UTC
view on stackexchange narkive permalink

Dai un'occhiata a SQLite e uno strumento come Base 2 da http://menial.co.uk/software/base/. Non l'ho usato personalmente ma sembra essere quello che stai cercando. La bellezza di SQLite è che il database è autonomo.

O il problema con SQLite è che non è buono per essere condiviso, a seconda dell'uso.
sì, è sempre e solo inteso come un piccolo database, molti sviluppatori lo usano nelle applicazioni iOS.
#4
+2
Walt4D
2011-12-20 01:47:16 UTC
view on stackexchange narkive permalink

Se stai cercando un database completamente relazionale con un front-end GUI per Mac, ti suggerisco di controllare 4th Dimension (4D)

Questa piattaforma di sviluppo di database ha è in circolazione su Mac dal 1987. Sebbene tu possa fare molto sviluppo senza scrivere alcun codice, presto vorrai immergerti e iniziare a imparare a programmare in 4D. È un linguaggio procedurale simile a PASCAL grazie al suo sviluppo originale negli anni '80.

Ora supporta anche il linguaggio SQL.

Anche se il programma non è per i deboli di cuore , Ti prometto che NON lo supererai.

Molto probabilmente sarai interessato allo 4D Developer Standard.

Ha tutto il necessario per iniziare .

#5
+2
user8128167
2011-12-22 23:23:34 UTC
view on stackexchange narkive permalink

Proprio come Microsoft Office include Microsoft Access, NeoOffice include un'applicazione di database e parte della suite per l'ufficio:

http://www.neooffice.org/neojava/en/index .php

È questo quello che stavi cercando?

#6
+2
Alex
2012-04-03 07:15:49 UTC
view on stackexchange narkive permalink

Bento è del team FileMaker, ma è semplicissimo. Viene fornito con un sacco di campioni, fa la maggior parte del lavoro pesante per te e ha un solido motore di database sottostante.

È disponibile su App Store e anche per iPad.

http://itunes.apple.com/us/app/bento/id413293930?mt=12

http://www.filemaker.com/ prodotti / bento /

[Bento verrà interrotto a partire dal 30 settembre 2013] (http://info.filemaker.com/Bento_Statement.html).
#7
+2
Rodriges Antonio
2013-04-07 18:23:15 UTC
view on stackexchange narkive permalink

Ci scusiamo per il ritardo, ero in vacanza ... Modificherò la mia risposta breve originale per dare risposte più estese.

  • La domanda originale chiede qualcosa di simile a MS Access. Credo che MS Access sia stato copiato 4th Dimension, vecchio buon database dal francese. I suoi problemi anche se IMO: linguaggio pascal, lento come l'accesso, costoso.

  • Bento è morto solo pochi giorni fa. FileMaker è simile ad Access, anche se meno potente.

Questi due prodotti includono i propri motori di database e hanno le proprie versioni del server (vicino a 1000-1500 $).

Altre soluzioni consistono nell'usare il server di database come mySQL / PostgreSQL e alcune app GUI Manager. Alcuni sono già stati menzionati:

  • mySQL Workbench - funziona solo con mySQL
    • pgAdmin - funziona solo con PostgreSQL
    • Navicat - esistono edizioni per singolo DB o Premium edizione (~ 500) per tutti i dbs
    • SequelPro - solo per mySQL, libero e altri.

Dato che il mio primo post riguardava Valentina Studio http://www.valentina-db.com/en/valentina-studio-overview e mi è stato chiesto di fornire maggiori informazioni, eccole qui. enter image description here

  • Ho trovato questa applicazione nell'aprile del 2013. Ha un'edizione totalmente gratuita senza limiti. GUI perfetta per mySQL, PostgreSQL, SQLite e il proprio Valentina DB. Lo sto usando fino ad ora e finora tutto bene.

  • Mi è stato chiesto del supporto relazionale, collegamenti 1: M, M: 1, M: M. Tutto questo presente in Valentina Studio per tutto ciò che dbs. I diagrammi possono essere utilizzati anche nella versione gratuita.

  • Ma non ci sono moduli come in Access. I ragazzi dicono che aggiungeranno moduli nei prossimi mesi, quindi questo sarà il killer di FileMaker IMO :) Vedremo. Perché nota ancora, hanno il motore Valentina db e Valentina Server, come FileMaker e 4D.

  • Consiglio vivamente di controllare questo video introduttivo http://www.youtube.com/watch?v=1wAd1IrwKAs Nota quanto sono perfetti i diagrammi e Editor dei dati.

Valentina Studio ora supporta anche Oracle e MS SQL Server. Puoi importare in un foglio di calcolo CSV o Excel se lo desideri, eseguire query e simili. C'è una versione GRATUITA e c'è anche una versione PRO che aggiunge SQLDIFF, Diagrammi e Report.
#8
+1
Michael
2011-04-24 21:48:32 UTC
view on stackexchange narkive permalink

Sequel Pro è davvero una bella GUI per lavorare con i database MySQL. Puoi persino connetterti a database remoti come ti connetteresti a un server tramite ftp / ssh

http://www.sequelpro.com/

Lo uso quotidianamente. Software fantastico, in più è ** GRATUITO ** e il codice sorgente è disponibile!
#9
+1
Andrew
2011-12-21 10:56:34 UTC
view on stackexchange narkive permalink

MySQL è un database relazionale open source molto popolare. Sequel Pro (http://www.sequelpro.com) è una fantastica app gratuita per Mac per lavorare con MySQL. Lo uso tutti i giorni al lavoro. Non potrei fare il mio lavoro senza!

#10
+1
David MacDougall
2013-10-14 15:57:10 UTC
view on stackexchange narkive permalink

Sono d'accordo con il post precedente.

Kexi va in crash troppo spesso. L'ho installato in VirtualBox Ubuntu in esecuzione su un MacBook Pro e mi sono arreso dopo 30 minuti e cinque arresti anomali con conseguente perdita di dati.

LibreOffice Base è nativo su Mac, simile a MS Access ma ha un'interfaccia goffa e copia / incolla molto scadente. Anche l'esportazione è un po 'limitata. Devi passare attraverso il foglio di calcolo, salvare come CSV e quindi importare in SQLite, ma almeno è possibile, più o meno. Ha la familiare Relationships View, Query Builder e Forms, ma finora non è in grado di costruire un modulo con un menu a tendina uno-a-molti, ancora provandolo.

Il mio consiglio è di iniziare con LibreOffice Base.

#11
+1
Kyle
2014-03-18 00:51:28 UTC
view on stackexchange narkive permalink

SQLite Professional è una buona opzione e dovrebbe fare quello che cerchi. È un frontend SQLite che ti permetterà di importare file csv ed eseguire query sui risultati. Devo notare che sono lo sviluppatore.

#12
  0
Harv
2011-04-25 01:54:15 UTC
view on stackexchange narkive permalink

Bento di Filemaker potrebbe essere in grado di farlo.

Non riesco a trovare alcun segno che Bento consenta le query SQL ... sembra che tu debba usare FileMaker Pro per ottenerlo.
#13
  0
Matthieu Napoli
2011-12-23 04:55:41 UTC
view on stackexchange narkive permalink

Perché non MySQL con MySQL Workbench ?

È una GUI straordinaria, che puoi ovviamente visualizzare e modificare i contenuti dei database, ma creano anche database graficamente con tutti i tipi di relazioni. Vale la pena dare un'occhiata:

enter image description here

Tuttavia non include la creazione di moduli
#14
  0
user38332
2013-01-11 04:59:33 UTC
view on stackexchange narkive permalink

Suggerirei di esaminare l'ultima offerta di QSA Toolworks: hanno rilevato Helix, un incredibile database relazionale che non utilizza alcun codice. Helix (il prodotto) è disponibile in diverse varianti Helix RADE (Rapid Application Development Environment), Helix Engine (per consentire l'utilizzo dei database da parte di coloro che non hanno l'elemento Helix RADE), ci sono anche Helix Server e Helix Client. Dai un'occhiata a http://www.qsatoolworks.com. Questo prodotto funziona su Mac dal 1983!

#15
  0
Simon
2013-08-17 18:30:36 UTC
view on stackexchange narkive permalink

Symphytum

Un software di database personale per tutti coloro che desiderano gestire e organizzare i dati in modo semplice e intuitivo, senza dover studiare complessi linguaggi di database e interfacce utente software.

Portofino

Un framework web gratuito e open source che aiuta gli sviluppatori a creare applicazioni aziendali eccezionali rispondendo a tre esigenze specifiche: produttività, funzionalità e architettura. Una procedura guidata consente allo sviluppatore di creare un'applicazione web connettendosi a un database esistente in modo rapido e semplice.

Kexi

Considerato un concorrente Open Source tanto atteso per Microsoft Access, Filemaker e Oracle Forms. Kexi è un'applicazione di gestione dati integrata. Il suo sviluppo è motivato dalla mancanza di strumenti RAD (Rapid Application Development) per sistemi di database sufficientemente potenti, economici, basati su standard aperti e portabili su molti sistemi operativi e piattaforme hardware. Funziona su OS X con Fink.

#16
-3
Roger
2013-08-17 22:03:17 UTC
view on stackexchange narkive permalink

controlla http://servoy.com/ _ __ _ __ _ __ _ __ _ __ _ __ _ __

Vorresti aggiungere perché una soluzione ospitata soddisfa le esigenze qui. Dalla mia impressione, il richiedente desidera suggerimenti sul software desktop per un'attività specifica.


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...