如果有人要用PHP构建一个大学管理系统,你会推荐使用哪种数据库- Mysql还是Oracle?或者让我这么说..如果有人使用mysql作为大学管理系统的数据库,可以吗?还是使用Oracle更好?
提前感谢
编辑
对不起,我应该对大学的管理系统说得更具体些。计划是什么,存储学生、教师、员工信息。将学生注册到课程中(学生将在线连接并自行完成)。所有学生,教师和员工都将有自己的个性化页面。其他一些功能包括收费、图书馆管理、考勤跟踪等。
谢谢:)
发布于 2011-09-24 03:25:42
在我看来,对于大多数事情,MySQL是足够强大的。如果您正在寻找数据存储,那么MySQL可以满足您的需求。如果您要执行大量的集群、复制、存储过程、触发器以及与PeopleSoft等企业软件的集成,那么Oracle可能是更好的解决方案。
在不知道如何利用数据库的情况下,这是一个相当困难的问题。
在我的经验中,我使用过MySQL集群,并在具有高流量社交网络的时区之间复制,并且没有任何问题。
发布于 2011-09-24 03:28:20
如果您使用PDO库编写PHP应用程序来访问数据库,那么您的应用程序将能够与MySQL或Oracle (或其他几个DB)一起工作,而不必更改代码。
但是,如果您现在必须在数据库之间做出选择,那么在这两者之间可以归结为成本: MySQL是免费的;Oracle是要花钱的。一大笔钱。
将MySQL作为数据库并没有什么问题。它能够运行高性能、大容量的系统。不过,使用像Oracle这样的商业数据库还是有好处的(否则他们无法证明价格的合理性)。
(顺便说一句,值得知道的是甲骨文公司也拥有MySQL。所以实际上这两个数据库都是由同一家公司生产的)
https://stackoverflow.com/questions/7533775
复制相似问题