Database-Recommendation

開始使用包含真實數據的數據庫的最簡單方法是什麼?

  • October 12, 2017

我有一個可以從使用數據庫中受益的項目,但我沒有使用數據庫的經驗,沒有訪問伺服器的權限,並且在處理伺服器端的東西方面經驗相對較少。

如果我必須解決學習曲線問題,我更願意學習具有廣泛適用性的東西(例如 SQL),但如果它對我目前正在嘗試的任務足夠強大,我會滿足於學習 Access 之類的東西處理。當然,如果可以得到幫助,我也寧願不要在 Access 上花 150 美元,因為我只是在修修補補。

我已經下載了 LibreOffice Base 以及一個叫做 SQLiteBrowser 的東西,但我想先檢查一下,在我花時間學習那些特定的應用程序和它們的 SQL 風格之前,這些工具是否足以滿足我想要做的事情。

我希望能夠:

  • 從 CSV 或 Excel 導入數據
  • 執行等同於“選擇 x 的查詢,這就是那個,這個包含那個,並且其中任何一個都包含那個”
  • write(?) 一個新欄位,指示與給定查詢匹配的結果

再說一次,我願意學習,但在我可以專注於學習數據庫以及(如有必要)給定應用程序的細節之前,不必學習一堆關於 IT 的中級知識會很好。

首先,您必須使用查詢語言。所有 SQL 風格都使用幾乎相同的 SQL 查詢語法。因此,您首先必須學習 SQL 查詢語言。例如。您可以從www.w3schools.com/sql/default.asp上的教程開始

去年秋天,斯坦福大學開設了數據庫公開課程。他們有關於如何設置 SQLite 的很好的教程

一旦開始學習 SQL,您將需要一些工具來建構數據庫並執行查詢。SQLite是免費的軟體庫,可用於創建數據庫和執行查詢。它可以用作一個獨立的工具,即使用它不需要伺服器設置。它還支持導入 csv 文件

一旦你熟悉了 SQL,如果你想設計一些 web 應用程序或訪問來建構桌面應用程序,你可以使用 MySQL。如果您只是想開始使用,我認為 Microsoft Access 完全沒有必要(因為它不是免費的)。

引用自:https://dba.stackexchange.com/questions/17439