題:
具有CSV導入和臨時SQL查詢的數據庫程序?
user4074
2011-04-24 21:41:59 UTC
view on stackexchange narkive permalink

Mac上是否有一個數據庫程序,可以輕鬆地將CSV文件導入表中,然後使用即席SQL查詢來查詢和操作數據?

(Windows的一個示例類似的產品將是Microsoft Access ...它也具有不那麼重要的表格和報告,但我也不介意也有那些表格和報告。)

這是常見問題解答中定義的主題,我建議使用Stackoverflow或程序員作為更好的選擇。
我不明白FAQ指出,此論壇用於詢問有關“ Apple硬件和軟件”的問題。我不是在問編程問題,而是在為Mac的軟件包(特別是數據庫應用程序)提出建議。如前所述,我不想編程,因此我首先要尋找軟件應用程序。如果沒有這樣的選擇,那就在一個論壇中向程序員詢問是有意義的。我想念什麼嗎?
是的,我把這些誤讀為編程了,您說我需要創建,然後說,我之前已經構建了它,然後繼續提到我已經用PHP和My SQL編程了,我寧願不創建一個網絡應用。因此,在我看來,這些好像您想製作自己的桌面應用程序。抱歉。
訪問不只是具有GUI的關係數據庫。您在何種程度上需要forms / macros / etc功能?也就是說,您是否*僅*需要一個帶有查詢構建器GUI的關係數據庫,還是還需要能夠製作包含一些應用程序邏輯的交互式表單?
十六 答案:
user14395
2011-12-17 18:53:15 UTC
view on stackexchange narkive permalink

Filemaker Pro將是您最好的選擇。它比Access易於使用,並且會為您提供所需的內容以及更多。如果您習慣使用Access,這將是一門學習曲線,因此,只需跳到其中之一即可。

Filemaker Pro-

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

如果您想做一些與SQL相關的事情,那麼我將檢查以下內容:Sequelpro; ; Navicat;

在我看來,Sequelpro是所有這些工具中最好的,並且它是完全免費的。 Bam!

http://www.sequelpro.com/

Navicat是MySQL Workbench的SQl數據庫(如Sequel Pro,Queries)的管理器。
Sequel Pro非常好,我捐贈給它。一起去。
Dave DeLong
2011-04-25 05:45:47 UTC
view on stackexchange narkive permalink
Menial的

Base是一個出色的SQLite編輯器,可以完成您想要的操作。您可以從他們的網站或Mac App Store上購買。

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

http://menial.co.uk/software/base/中檢出SQLite和諸如Base 2之類的工具。我沒有親自使用過它,但這似乎是您要尋找的。 SQLite的優點在於數據庫是自包含的。

或SQLite的問題在於它不善於共享-取決於您的用途。
是的,它只打算用作小型數據庫,許多開發人員都在iOS應用程序中使用它。
Walt4D
2011-12-20 01:47:16 UTC
view on stackexchange narkive permalink

如果您正在尋找具有用於Mac的GUI前端的完全關係數據庫,我建議您查看第4維(4D)

自1987年以來就在Mac上出現。儘管您無需編寫任何代碼即可進行大量開發,但您很快就會開始涉足並開始學習4D編程。它是一種類似於PASCAL的過程語言,這是由於它在1980年代的最初發展。

現在它也支持SQL語言。 ,我保證您不會失望。

您很可能會對 4D Developer Standard感興趣。

它具有入門所需的一切。

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

就像Microsoft Office包含Microsoft Access一樣,NeoOffice也包含數據庫應用程序以及Office套件的一部分:

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

這是您要找的嗎?

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

Bento由FileMaker團隊提供,但超級簡單。它帶有大量示例,為您完成了大部分繁重的工作,並且在其下方具有可靠的數據庫引擎。

它可以在App Store和iPad上使用。

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

http://www.filemaker.com/產品/便當/

[Bento將於2013年9月30日停產](http://info.filemaker.com/Bento_Statement.html)。
Rodriges Antonio
2013-04-07 18:23:15 UTC
view on stackexchange narkive permalink

抱歉,正在休假……我將編輯原始的簡短答案以提供更多擴展答案。

  • 原始問題詢問與MS Access類似的問題。我相信MS Access是從法文複製的4d維度,舊的好數據庫。儘管是IMO,但是它的問題是:pascal語言,訪問速度慢,價格昂貴。

  • Bento幾天前就死了。 FileMaker與Access類似,但功能較弱。

這兩個產品包括自己的數據庫引擎和服務器版本(接近1000-1500 $)。

其他解決方案是將數據庫服務器用作mySQL / PostgreSQL和某些GUI Manager應用程序。已經提到了一些內容:

  • mySQL Workbench-僅適用於mySQL
    • pgAdmin-僅適用於PostgreSQL
    • Navicat-存在用於單個DB或Premium的版本版本(〜500)到所有數據庫
    • SequelPro-僅適用於mySQL,免費和其他。

因為我的第一篇文章是關於Valentina Studio http://www.valentina-db.com/en/valentina-studio-overview,並要求我提供更多信息。 enter image description here

  • 我在2013年4月發現了此應用。它具有完全免費的版本,沒有限制。適用於mySQL,PostgreSQL,SQLite和自己的Valentina DB的完美GUI。到目前為止,我一直在使用它。

  • 被問到有關關係支持的信息:1:M,M:1,M:M鏈接。所有這些數據庫都存在於Valentina Studio中。圖表也可用於免費版本。

  • 但是沒有Access中的任何形式。伙計們說,他們將在最近的幾個月內添加表格,這將成為FileMaker殺手IMO :)我們將看到。再次注意,它們擁有自己的Valentina數據庫引擎和Valentina服務器,分別是FileMaker和4D。

  • 我非常建議您查看此視頻介紹 http://www.youtube.com/watch?v=1wAd1IrwKAs請注意,圖表和數據編輯器。

Valentina Studio現在也支持Oracle和MS SQL Server。您可以根據需要導入CSV或Excel電子表格,運行查詢等。有一個免費版本,還有一個PRO版本,其中添加了SQLDIFF,圖表和報告。
Michael
2011-04-24 21:48:32 UTC
view on stackexchange narkive permalink

Sequel Pro是使用MySQL數據庫的非常好的GUI。您甚至可以連接到遠程數據庫,就像通過ftp / ssh

http://www.sequelpro.com/

連接到服務器一樣
我每天都使用它。很棒的軟件,加上它的“免費”,並且源代碼可用!
Andrew
2011-12-21 10:56:34 UTC
view on stackexchange narkive permalink

MySQL是一個非常流行的開源關係數據庫。 Sequel Pro(http://www.sequelpro.com)是一款很棒的免費Mac應用程序,可用於MySQL。我每天在工作中使用它。沒有它,我無法做我的工作!

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

我同意上一篇文章。

Kexi經常崩潰。我將其安裝到在MacBook Pro上運行的VirtualBox Ubuntu中,經過30分鐘的崩潰和五次崩潰導致數據丟失。

LibreOffice Base是Mac上的本機,類似於MS Access,但界面笨拙,並且複製/粘貼非常差。出口也受到一些限制。您必須瀏覽電子表格,另存為CSV,然後導入到SQLite中,但至少有可能。它具有熟悉的“關係視圖”,“查詢生成器”和“表單”,但是到目前為止,仍然無法嘗試使用“一對多”下拉框來構建表單。

我的建議是從LibreOffice Base開始。

>

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

SQLite Professional是一個不錯的選擇,應該可以滿足您的需求。它是一個SQLite前端,可讓您導入csv文件並對結果執行查詢。我應該注意,我是開發人員。

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

Filemaker的Bento也許可以做到這一點。

我找不到任何跡象表明Bento允許SQL查詢...看來您必須使用FileMaker Pro來實現這一點。
Matthieu Napoli
2011-12-23 04:55:41 UTC
view on stackexchange narkive permalink

為什麼不使用 MySQL Workbench MySQL

這是一個了不起的GUI,您當然可以查看和編輯數據庫內容,還可以圖形化地創建具有各種關係的數據庫。值得檢查一下:

enter image description here

但是不包括表單創建
user38332
2013-01-11 04:59:33 UTC
view on stackexchange narkive permalink

我建議您看一下QSA Toolworks的最新產品-他們已經接管了Helix一個令人難以置信的關係數據庫,它不使用任何編碼。 Helix(該產品)具有多種變體Helix RADE(快速應用程序開發環境),Helix Engine(允許沒有Helix RADE元素的人使用數據庫),還有Helix Server和Helix Client。查看 http://www.qsatoolworks.com。該產品自1983年以來就已在Mac上運行!

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

Symphytum

一個個人數據庫軟件,適合希望以簡單直觀的方式管理和組織數據的每個人,而無需學習複雜的數據庫語言和軟件用戶界面。

Portofino

一個免費和開放源代碼的Web框架,可通過滿足以下三個特定需求來幫助開發人員創建出色的企業應用程序:生產力,功能和體系結構。嚮導允許開發人員通過快速輕鬆地連接到現有數據庫來創建Web應用程序。

Kexi

被認為是期待已久的開放源代碼競爭對手適用於Microsoft Access,Filemaker和Oracle Forms。 Kexi是一個集成的數據管理應用程序。它的開發是由於缺乏用於數據庫系統的快速應用程序開發(RAD)工具,而這些工具足夠強大,廉價,開放標準,並且可以跨許多操作系統和硬件平台移植。它運行在帶有 Fink的OS X上。

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

簽出 http://servoy.com/ _ __ _ __ _ __ _ __ _ __ _ __ _ __

您可能想在這裡添加為什麼託管解決方案可以滿足需求的原因。從我的印像中,詢問者希望針對特定任務提供桌面軟件建議。


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...