首頁 >常見問題 >資料來源是什麼意思

資料來源是什麼意思

WBOY
WBOY原創
2022-07-25 11:31:3912747瀏覽

資料來源的意思是「資料庫應用程式所使用的資料庫或資料庫伺服器」;資料來源也即資料的來源,是提供某種所需要資料的裝置或原始媒體,在資料來源中存儲了所有建立資料庫連接的信息,透過提供正確的資料來源名稱,可以找到相應的資料庫連接。

資料來源是什麼意思

本教學操作環境:windows10系統、DELL G3電腦。

資料來源是什麼意思

資料來源是指資料庫應用程式所使用的資料庫或資料庫伺服器。

資料來源(Data Source)顧名思義,資料的來源,是提供某種所需要資料的裝置或原始媒體。在資料來源中儲存了所有建立資料庫連線的資訊。就像透過指定檔案名稱可以在檔案系統中找到檔案一樣,透過提供正確的資料來源名稱,你可以找到對應的資料庫連線。

資訊系統的資料來源必需可靠且具備更新能力,常用的資料來源有:

  • 觀測數據,即現場取得的實測數據,它們包括野外實地勘測、量算數據,台站的觀測記錄數據,遙測數據等。

  • 分析測定數據,即利用物理和化學方法分析測定的數據。

  • 圖形數據,各種地形圖和專題地圖等。

  • 統計數據,各種類型的統計報表、社會調查數據等。

  • 遙感數據,由地面、航空或航太遙感獲得的數據。中國的資料來源數量龐大。

如:全國範圍的土地資源清查及詳查數據,航空攝影測量圖像和國土普查衛星資料已覆蓋全國,定位、半定位觀測站網遍布全國,有地面調查、地圖測繪等大量資料。

上面提到的資料來源範例只是很小一部分,事實上資料來源可以是任何資料類型。

擴展知識:資料來源名稱簡介

資料來源名稱(data source name,DSN)是包含了有關某個特定資料庫資訊的資料結構,這個信息是開放式資料庫連線驅動能夠連接到資料庫上必需的資訊。 DSN儲存在註冊表或作為一個單獨的文字文件,DSN裡麵包含的資訊有名稱、目錄和資料庫驅動器,以及使用者ID和密碼(根據DSN的類型)。開發人員為每個資料庫建立一個獨立的DSN。為了連接到某個資料庫,開發人員需要在程式中指定DSN。相反,沒有DSN的連接則需要在程式中指定所有必要的資訊。

有三種類型的DSN:使用者DSN(有時也叫作機器DSN)、系統DSN和檔案DSN。使用者和系統DSN都根據特定計算機而有所不同,DSN資訊儲存在註冊表中。使用者DSN允許單一使用者在單一電腦上存取資料庫,系統DSN允許在某個電腦上的多個使用者存取資料庫。檔案DSN在以.DSN副檔名結尾的文字檔中儲存相關信息,並且可以被安裝了相同磁碟機的不同電腦上的多個使用者共用。

不管透過何種持久化技術,都必須透過資料連接存取資料庫,在Spring中,資料連接是透過資料來源取得的。在以往的應用中,資料來源一般是Web應用伺服器提供的。在Spring中,你不但可以透過JNDI獲取應用程式伺服器的資料來源,也可以直接在Spring容器中配置資料來源,此外,你還可以透過程式碼的方式創建一個資料來源,以便進行無依賴的單元測試配置一個資料來源。

Spring在第三方依賴套件中包含了兩個資料來源的實作類別包,其一是Apache的DBCP,其二是 C3P0。可以在Spring設定檔中利用這兩者中任何一個配置資料來源。

更多相關知識,請造訪常見問題欄位!

以上是資料來源是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn