Access入門教程 18.1 何時使用導入或聯接
來源:程序員人生 發布時間:2014-05-29 06:02:18 閱讀次數:3030次
在Access中可以很方便地從外部數據庫中獲取數據這些數據庫包括現在所有的各種主流數據庫像Dbase SybaseOracleFoxpro等這樣你就不用去一個一個地重新輸入原來的數據了在Access中可以用獲取外部數據命令來獲取外部數據庫的數據這個命令包括兩種方式導入和鏈接表對于不同的外部數據庫可以用不同的獲取方式而且在Access中不光可以獲取外部數據還可以導出別的數據庫就是將用Access建立的數據庫保存為別的數據庫形式像 FOXPRODBASE數據庫等
單擊文件菜單中的獲取外部數據項彈出一個子菜單上面有導入和鏈接表兩個選項我們單擊其中的一個選項就可以實現導入或聯接一個外部的數據庫雖然這兩個命令的功用都是打開外部的一個數據庫并從中獲取需要的數據但在使用上還是有差別的
在我們使用導入這個方法來獲取外部數據時需要注意幾個條件
一需要我們打開的數據庫文件相對來說比較小而且不會被其他數據庫應用程序的用 戶頻繁更改
二不需要與其他數據庫應用程序的用戶共享數據
三你正在替換以前的數據庫應用程序而且不再需要以前的數據格式
四在使用其他數據庫中的數據時需要最佳性能
使用鏈接表方法來獲取外部數據時也需要注意幾個條件
一需要打開的文件比較大甚至比本地Access數據庫的最大容量(GB)還要大
二這個文件經常被其他數據庫應用程序的用戶更改
三必須在網絡上與其他數據庫應用程序的用戶共享這個文件
四需要把應用程序分布到幾個單獨的用戶那里而且你可能要不斷更新開發的應用程序接口將應用程序與數據分開可以更容易地更新應用程序而不會干擾用戶積累的數據
這就是為什么要在獲取外部數據這個過程當中設置兩種方法如果要用的數據庫并不大但每天都可能要修改而且由幾個人來修改不同的部分對于這種情況最重要的是每天都有新的數據要處理而單純的將表導入進來由于在Access中開發新的系統需要一定的時間在這段時間內就有可能有新的數據輸入進來開始導入的數據就有很多可能已經更新了所以這時使用鏈接表就不會出現這種問題干擾到別的用戶積累的數據當然在Access中執行現在這臺機器上的數據庫文件是最快的使用鏈接常常會因為很多原因使你的工作變得很慢這點是你必須考慮的
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈