2011-09-23 31 views
0

如果有人要使用PHP構建大學管理系統,那麼您會建議使用哪種數據庫 - Mysql或Oracle?或者讓我這樣說吧..如果有人使用mysql作爲大學管理系統的數據庫,還是使用Oracle更好?要使用哪個數據庫 - Mysql還是Oracle?

由於提前

編輯

對不起,我本來應該更具體的關於大學的管理系統。計劃是什麼,存儲學生,老師,員工信息。在課程中註冊學生(學生將在線連接並自行完成)。所有學生,教師和員工都將擁有自己的個性化頁面。其他一些功能收費,圖書管理,考勤跟蹤等

謝謝:)

+0

這兩個數據庫是絕對確定。這主要取決於個人意見,經驗等:) – Karolis

+1

他們各有其優點和缺點。從數據庫中找出你想要的,研究哪種最適合你的目的。 –

+3

我認爲你將不得不提供比這更多的信息。多少桌子?多少數據?攝取率?併發用戶數量?可靠性要求?你需要什麼級別的技術支持?這個問題太廣泛了。 –

回答

2

在我看來,MySQL是大多數東西足夠強大。如果你正在尋找數據存儲,那麼MySQL將完成這項工作。如果您要做大量的集羣,複製,存儲過程,觸發器以及與企業軟件(如PeopleSoft)的集成,那麼Oracle可能是一個更好的解決方案。

這是一個相當難回答的問題,無法知道數據庫將如何被利用。

根據我的經驗,我已經使用MySQL集羣並跨時區複製與高流量的社交網絡,並沒有任何問題。

0

如果你寫使用PDO庫爲你的數據庫訪問你的PHP應用程序,那麼你的應用程序將能夠無需更改代碼與MySQL或甲骨文公司(或其他多個DB)工作。但是,如果您現在必須對數據庫做出選擇,那麼在這兩者之間就會降低成本:MySQL是免費的; Oracle花錢。相當多的錢。

MySQL作爲數據庫沒有什麼問題。它能夠運行高性能,高容量的系統。雖然使用像Oracle這樣的商業數據庫有好處(否則他們無法證明價格是合理的)。

(順便說一下,順便說一句,這是值得了解的是,甲骨文公司還擁有MySQL的。所以實際上這兩個數據庫是由同一家公司生產)

相關問題