Question:
Programme de base de données avec importation CSV et requêtes SQL ad hoc?
user4074
2011-04-24 21:41:59 UTC
view on stackexchange narkive permalink

Existe-t-il un programme de base de données pour Mac qui facilite l'importation d'un fichier CSV dans une table, puis l'interrogation et la manipulation des données à l'aide de requêtes SQL ad hoc?

(Un exemple Windows d'un un produit similaire serait Microsoft Access ... il a également des formulaires et des rapports, qui ne sont pas aussi importants, mais je ne serais pas contre une solution Mac qui les a aussi.)

Ceci est hors sujet tel que défini dans la FAQ, je suggère Stackoverflow ou les programmeurs comme de meilleures options.
Je ne comprends pas. la FAQ indique que ce forum est destiné à poser des questions sur «Matériel et logiciels Apple». Je ne pose pas de question de programmation, je demande une recommandation pour un progiciel - en particulier une application de base de données - pour Mac. Comme je l'ai noté, je ne VEUX pas programmer, donc je recherche d'abord une application logicielle. S'il n'y avait pas une telle alternative, il serait logique alors de demander dans un forum pour les programmeurs. Est-ce que je manque quelque chose?
à droite, j'ai mal interprété cela comme une programmation à partir de ceux-ci, vous dites que je dois créer, puis dites, j'ai déjà construit cela avant, puis continuez en mentionnant que j'ai programmé avec PHP et mon SQL je préfère ne pas créer un application Web. Donc, il me semble que vous vouliez créer votre propre application de bureau. Pardon.
L'accès est bien plus qu'une simple base de données relationnelle avec une interface graphique. Dans quelle mesure avez-vous besoin des fonctionnalités formulaires / macros / etc? C'est-à-dire avez-vous * juste * besoin d'une base de données relationnelle avec une interface graphique de générateur de requêtes, ou avez-vous également besoin de pouvoir créer des formulaires interactifs contenant une logique d'application?
Seize réponses:
user14395
2011-12-17 18:53:15 UTC
view on stackexchange narkive permalink

Filemaker Pro sera votre meilleur pari dans l'ensemble. Il est plus facile à utiliser qu'Access et vous donnera ce que vous voulez et plus encore. Ce sera une courbe d'apprentissage avec n'importe quoi si vous êtes habitué à Access, alors sautez simplement dans l'un d'entre eux.

Filemaker Pro -

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

Si vous voulez faire quelque chose en rapport avec SQL, alors je vérifierais ce qui suit: Sequelpro; Querious; Navicat; ou MySQL Workbench.

Sequelpro est le meilleur de tout cela, à mon avis, et il est totalement gratuit. Bam!

http://www.sequelpro.com/

Navicat est un gestionnaire de bases de données SQl comme Sequel Pro, Queries, de MySQL Workbench.
Sequel Pro est tellement bon que je lui ai fait un don; allez avec ça.
Dave DeLong
2011-04-25 05:45:47 UTC
view on stackexchange narkive permalink

Base de Menial est un éditeur SQLite fantastique qui peut faire ce que vous recherchez. Vous pouvez l'acheter sur leur site Web ou sur le Mac App Store.

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

Découvrez SQLite et un outil comme Base 2 sur http://menial.co.uk/software/base/. Je ne l'ai pas utilisé personnellement mais il semble que ce soit ce que vous recherchez. La beauté de SQLite est que la base de données est autonome.

Ou le problème avec SQLite est qu'il n'est pas bon pour être partagé - en fonction de votre utilisation.
oui, il n'est jamais conçu que comme une petite base de données, de nombreux développeurs l'utilisent dans les applications iOS.
Walt4D
2011-12-20 01:47:16 UTC
view on stackexchange narkive permalink

Si vous recherchez une base de données entièrement relationnelle avec une interface graphique pour Mac, je vous suggère de consulter 4e Dimension (4D)

Cette plate-forme de développement de base de données a existe sur Mac depuis 1987. Bien que vous puissiez faire beaucoup de développement sans écrire de code, vous voudrez bientôt vous plonger et commencer à apprendre à programmer en 4D. C'est un langage procédural semblable à PASCAL en raison de son développement original dans les années 1980.

Il prend désormais également en charge le langage SQL.

Bien que le programme ne soit pas pour les âmes sensibles , Je vous promets que vous ne le dépasserez PAS.

Vous serez probablement intéressé par le 4D Developer Standard.

Il contient tout ce dont vous avez besoin pour commencer .

user8128167
2011-12-22 23:23:34 UTC
view on stackexchange narkive permalink

Tout comme Microsoft Office inclut Microsoft Access, NeoOffice inclut une application de base de données ainsi qu'une partie de la suite bureautique:

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

Est-ce ce que vous recherchiez?

Alex
2012-04-03 07:15:49 UTC
view on stackexchange narkive permalink

Bento est une création de l'équipe FileMaker, mais c'est très simple. Il est livré avec tout un tas d'échantillons, fait l'essentiel du travail à votre place et dispose d'un moteur de base de données solide en dessous.

Il est disponible sur l'App Store, ainsi que sur iPad.

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

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

[Bento sera interrompu à partir du 30 septembre 2013] (http://info.filemaker.com/Bento_Statement.html).
Rodriges Antonio
2013-04-07 18:23:15 UTC
view on stackexchange narkive permalink

Désolé pour le retard, j'étais en vacances ... Je vais modifier ma réponse courte d'origine pour donner des réponses plus détaillées.

  • La question d'origine concerne quelque chose de similaire à MS Access. Je crois que MS Access a été copié 4e Dimension, vieille bonne base de données du français. Ses problèmes bien IMO: langage pascal, lent comme accès, cher.

  • Les Bento sont morts il y a quelques jours à peine. FileMaker est similaire à Access, bien que moins puissant.

Ces deux produits incluent leurs propres moteurs de base de données et ils ont leurs propres versions de serveur (près de 1000-1500 $).

D'autres solutions consistent à utiliser un serveur de base de données comme mySQL / PostgreSQL et une application GUI Manager. Certains ont déjà été mentionnés:

  • mySQL Workbench - fonctionne uniquement avec mySQL
    • pgAdmin - fonctionne uniquement avec PostgreSQL
    • Navicat - existe des éditions pour DB simple ou Premium édition (~ 500) à toutes les bases de données
    • SequelPro - pour mySQL uniquement, gratuit et autres.

Depuis que mon premier article portait sur Valentina Studio http://www.valentina-db.com/en/valentina-studio-overview et on m'a demandé de fournir plus d'informations, la voici. enter image description here

  • J'ai trouvé cette application en avril 2013. Elle a une édition totalement gratuite sans limites. Interface graphique parfaite pour mySQL, PostgreSQL, SQLite et leur propre base de données Valentina. Je l'utilise jusqu'à présent et jusqu'ici très bien.

  • A été interrogé sur le support relationnel, 1: M, M: 1, M: M liens. Tout cela présent dans Valentina Studio pour tout ce qui dbs. Les diagrammes peuvent également être utilisés dans l'édition gratuite.

  • Mais il n'y a pas de formulaires comme dans Access. Les gars disent qu'ils ajouteront des formulaires dans les mois les plus proches, alors ce sera FileMaker killer IMO :) Nous verrons. Car notez encore, ils ont leur propre moteur de base de données Valentina et Valentina Server, comme FileMaker et 4D.

  • Je recommande vivement de consulter cette vidéo d'introduction http://www.youtube.com/watch?v=1wAd1IrwKAs Notez à quel point les diagrammes et Éditeur de données.

Valentina Studio prend désormais également en charge Oracle et MS SQL Server. Vous pouvez importer dans une feuille de calcul CSV ou Excel si vous le souhaitez, exécuter des requêtes, etc. Il existe une version gratuite et une version PRO qui ajoute SQLDIFF, diagrammes et rapports.
Michael
2011-04-24 21:48:32 UTC
view on stackexchange narkive permalink

Sequel Pro est une interface graphique très intéressante pour travailler avec des bases de données MySQL. Vous pouvez même vous connecter à des bases de données distantes comme vous le feriez avec un serveur via ftp / ssh

http://www.sequelpro.com/

J'utilise cela quotidiennement. Logiciel fantastique, en plus c'est ** GRATUIT ** et le code source est disponible!
Andrew
2011-12-21 10:56:34 UTC
view on stackexchange narkive permalink

MySQL est une base de données relationnelle open source très populaire. Sequel Pro (http://www.sequelpro.com) est une géniale , application Mac gratuite pour travailler avec MySQL. Je l'utilise tous les jours au travail. Je ne pourrais pas faire mon travail sans lui!

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

Je suis d'accord avec le message précédent.

Kexi plante trop souvent. Je l'ai installé dans VirtualBox Ubuntu fonctionnant sur un MacBook Pro et j'ai abandonné après 30 minutes et cinq plantages entraînant une perte de données.

LibreOffice Base est natif sur Mac, similaire à MS Access mais a une interface maladroite et très mauvais copier / coller. L'exportation est également un peu limitée. Vous devez parcourir la feuille de calcul, enregistrer au format CSV, puis importer dans SQLite, mais au moins c'est possible, en quelque sorte. Il a la vue des relations, le générateur de requêtes et les formulaires familiers, mais jusqu'à présent, il est impossible de créer un formulaire avec une liste déroulante un-à-plusieurs, je continue à l'essayer.

Mon conseil est de commencer avec LibreOffice Base. p>

Kyle
2014-03-18 00:51:28 UTC
view on stackexchange narkive permalink

SQLite Professional est une bonne option et devrait faire ce que vous recherchez. C'est une interface SQLite qui vous permettra d'importer des fichiers csv et d'exécuter des requêtes sur les résultats. Je dois noter que je suis le développeur.

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

Bento by Filemaker peut le faire.

Je ne trouve aucun signe indiquant que Bento autorise les requêtes SQL ... il semble que vous deviez utiliser FileMaker Pro pour l'obtenir.
Matthieu Napoli
2011-12-23 04:55:41 UTC
view on stackexchange narkive permalink

Pourquoi pas MySQL avec MySQL Workbench ?

C'est une interface graphique incroyable, vous pouvez bien sûr afficher et modifier le contenu des bases de données, mais aussi créer des bases de données graphiquement avec toutes sortes de relations. Cela vaut la peine de le vérifier:

enter image description here

Cependant, n'inclut pas la création de formulaire
user38332
2013-01-11 04:59:33 UTC
view on stackexchange narkive permalink

Je suggérerais de regarder la dernière offre de QSA Toolworks - ils ont repris Helix une incroyable base de données relationnelle qui n'utilise aucun codage. Helix (le produit) est disponible dans un certain nombre de variantes Helix RADE (Rapid Application Development Environment), Helix Engine (pour permettre aux bases de données d'être utilisées par ceux qui ne possèdent pas l'élément Helix RADE), il existe également Helix Server et Helix Client. Consultez http://www.qsatoolworks.com. Ce produit fonctionne sur Mac depuis 1983!

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

Symphytum

Un logiciel de base de données personnel pour tous ceux qui souhaitent gérer et organiser les données de manière simple et intuitive, sans avoir à étudier les langages complexes des bases de données et les interfaces utilisateur des logiciels.

Portofino

Un framework Web gratuit et open source qui aide les développeurs à créer des applications d'entreprise exceptionnelles en répondant à trois besoins spécifiques: productivité, fonctionnalités et architecture. Un assistant permet au développeur de créer une application Web en se connectant rapidement et facilement à une base de données existante.

Kexi

Considéré comme un concurrent Open Source tant attendu pour Microsoft Access, Filemaker et Oracle Forms. Kexi est une application de gestion de données intégrée. Son développement est motivé par le manque d'outils de développement rapide d'applications (RAD) pour les systèmes de bases de données qui sont suffisamment puissants, peu coûteux, basés sur des normes ouvertes et portables sur de nombreux systèmes d'exploitation et plates-formes matérielles. Il fonctionne sous OS X avec Fink.

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

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

Vous voudrez ajouter ici pourquoi une solution hébergée répond aux besoins. D'après mon impression, le demandeur veut des suggestions de logiciels de bureau pour une tâche spécifique.


Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...