資料庫伺服器的作用

十月1575873887發表於2022-10-13

資料庫伺服器的作用

資料庫其實本質上也是檔案,壹基比十月認為使用資料庫的主要目的是便於檢索,圖片和影片除了標題之類的文字資訊外,本身內容中沒有需要檢索的資料,所以用資料庫儲存完全沒有必要。 所以一般資料庫中只會儲存圖片、影片的基本資訊和路徑,再透過路徑找到檔案。

在檔案伺服器資料庫中,資料存放在檔案之中,資料的各個使用者直接從檔案中取得他們所需的東西.當有修改發生時,應用程式開啟檔案並寫入新資料.當需要顯示現有資料時,應用程式開啟檔案並讀取資料.如果一個資料庫有20個不同的使用者,那麼所有20個使用者均讀取和寫入這個相同的檔案.

在資料庫伺服器中,情況同檔案伺服器的情形相反。雖然資料仍然存放在檔案中,但檔案訪問由一個統一的主程式控制。當一個應用程式需要利用現有資料時,這個應用程式向伺服器傳送一個請求。伺服器查詢相應的資料,並將這個資料發回到應用程式.當一個應用程式需要向資料庫中寫入新資料時,它將該資料傳送到伺服器,然後由伺服器執行實際的寫入操作。只有一個統一的程式對資料檔案執行讀取和寫入操作.

一般說來,面向單使用者桌面的資料庫(比如Acess\Foxpro)都是檔案伺服器,而面向部門、公司或企業使用者的資料庫(Oracle\sybase\sql)都是資料庫伺服器。



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70019600/viewspace-2918259/,如需轉載,請註明出處,否則將追究法律責任。

相關文章