PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   請教MS Access的功能 (https://www.pcdvd.com.tw/showthread.php?t=1190932)

absolute 2021-11-16 11:37 AM

請教MS Access的功能
 
:shy: 因為完全外行,用詞若怪怪的,還請多多包涵:
公司想做簡易KMS知識管理系統,方便日後檢索查詢歷史經驗檔案,
從需求來看,似乎就只是 database & index,
除了多欄位記錄文字,也需要放入檔案,或者貼上NAS檔案路徑也行,
讀寫資料庫要分使用者權限,避免敏感資料外流,
建立初期一定會改東改西的,畢竟林小鳥少、林大啥鳥都有 :think:
請問這種功能是否用MS Access就可輕易達成?
每台電腦都灌Access,登入權限能否借用Synology NAS LDAP Server?

michelle-lai529 2021-11-16 11:43 AM

引用:
作者absolute
:shy: 因為完全外行,用詞若怪怪的,還請多多包涵:
公司想做簡易KMS知識管理系統,方便日後檢索查詢歷史經驗檔案,
從需求來看,似乎就只是 database & index,
除了多欄位記錄文字,也需要放入檔案,或者貼上NAS檔案路徑也行,
讀寫資料庫要分使用者權限,避免敏感資料外流,
建立初期一定會改東改西的,畢竟林小鳥少、林大啥鳥都有 :think:
請問這種功能是否用MS Access就可輕易達成?
每台電腦都灌Access,登入權限能否借用Synology NAS LDAP Server?

是的ACCESS就可以連同界面一併處理掉,但是得有基礎vba來處理使用者登入的button出現及隱藏或是讀寫控制。

會建議還是用現成的web based套件來處理會容易點。

lobben 2021-11-16 11:56 AM

引用:
作者absolute
:shy: 因為完全外行,用詞若怪怪的,還請多多包涵:
公司想做簡易KMS知識管理系統,方便日後檢索查詢歷史經驗檔案,
從需求來看,似乎就只是 database & index,
除了多欄位記錄文字,也需要放入檔案,或者貼上NAS檔案路徑也行,
讀寫資料庫要分使用者權限,避免敏感資料外流,
建立初期一定會改東改西的,畢竟林小鳥少、林大啥鳥都有 :think:
請問這種功能是否用MS Access就可輕易達成?
每台電腦都灌Access,登入權限能否借用Synology NAS LDAP Server?


看資料量和權限需求吧,如果環境允許建議弄個SQL SERVER

以前在當研究助理用Access來存放新聞語料庫,寫個exe程式讓約6個user可以存取資料並作標註;然後就悲劇了。

1. Access單檔上限4GB
2. 資料庫寫入效能很差、交易鎖定機制的效能不佳,常常有人因為在等待資料庫。無法更新資料。
確認不是程式寫得爛,因為我請高手code review 確認我該做的都做了;資料庫改為當年還有免費版的SQL SERVER EXPRESS,完全沒問題 :laugh: :laugh: :laugh:

mickmail99 2021-11-16 12:08 PM

建議用SQL EXPRESS 也是免費,效能強ACCESS太多,

如果是簡易的做的小CLIENT安裝各台電腦連結資料庫就好,

不然就是WEB based更好,現成真的超級多的

absolute 2021-11-16 12:09 PM

引用:
作者michelle-lai529
是的ACCESS就可以連同界面一併處理掉,但是得有基礎vba來處理使用者登入的button出現及隱藏或是讀寫控制。
會建議還是用現成的web based套件來處理會容易點。

引用:
作者mickmail99
建議用SQL EXPRESS 也是免費,效能強ACCESS太多,
如果是簡易的做的小CLIENT安裝各台電腦連結資料庫就好,
不然就是WEB based更好,現成真的超級多的

謝謝兩位大大的熱心回覆與建議 :) 我再去找找web base方案 :p

absolute 2021-11-16 12:10 PM

引用:
作者lobben
Access單檔上限4GB

:confused: 是因為不是NTFS的關係嗎?

lobben 2021-11-16 12:48 PM

引用:
作者absolute
:confused: 是因為不是NTFS的關係嗎?

是微軟的限制

我記錯了,檔案大小上限是2G, 現在應該很不夠用
https://support.microsoft.com/zh-tw...68-98c1025bb47c

老飛俠 2021-11-16 01:29 PM

之前也玩過MS Access,老實說這個軟體只適合用來做資料量有限的個人資料庫,
不難用,但用途有限,公司要用的話真的不要自找麻煩。

記得三十年前各家資料庫軟體百家爭鳴,後來微軟挾Office之勢,
讓除了Access以外的其他個人資料庫工具都消失了。
記得當年有個功能強很多的資料庫軟體(好像叫Fox Pro?)後來被微軟併購,
但是併購後只是放牛吃草,沒有用心再發展(覺得也沒有把優點納入自家的Access),
若干年後這個產品就消失了。
有點像日職巨人隊常常把別隊的明星選手挖來以後就冰起來...

anderson1127 2021-11-16 03:59 PM

資料庫如果是非商業性用途,我會推薦MySQL , 畢竟我是Linux派 !!
MySQL被甲骨文(Oracle)給合併了,但還是可以下載Windows版的MySQL ...

我曾經測試過,把我收集到的資料整個寫入MySQL , 效率真的不錯 ....
受測的PostgresSQL , 就不行了,同樣的資料寫入測試而已 , 大約進行到一半,就看到硬碟登恆亮,系統卡卡
隱約覺得PostgresSQL應該不合用 , 就放棄再測試了!!

不過.... 後來我自行發展純文字檔的資料儲存模式, 效能也還不錯 ,因為MySQL無法用於商業用途限制
我就統統不用SQL 資料庫 , 單純以文字檔模式來進行 .... :laugh: :laugh: :laugh:

bean01 2021-11-16 06:32 PM

個人認為, 如果都是類似 word 檔案, 也不用寫資料庫這麼麻煩, 既然有 synology 的話, 善用 synology office + notes 套件, 一樣可以做全文檢索+ tag , 重點是不用寫程式輕鬆用

用 notes 套件就跟用evernote 一樣, 可以分享給同樣有 synology 帳號的人, 一樣可以做權限控管, 版本控制, 存取紀錄都有


所有的時間均為GMT +8。 現在的時間是12:42 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。