查看: 1343|回复: 21
|
那一种数据库比较好??
[复制链接]
|
|
如果我要做project, 请问我可以用那一种的数据库来做database?
那一种比较好? |
|
|
|
|
|
|
|
发表于 28-3-2005 03:37 PM
|
显示全部楼层
你要做什么PROJECT? 用什么programming language来写? |
|
|
|
|
|
|
|
楼主 |
发表于 28-3-2005 03:44 PM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 28-3-2005 03:46 PM
|
显示全部楼层
题目还没确定,应该是 examination marking system 吧! |
|
|
|
|
|
|
|
发表于 28-3-2005 05:38 PM
|
显示全部楼层
asp / jsp 的话俄我会建议 M$ SQL。。 |
|
|
|
|
|
|
|
发表于 28-3-2005 08:23 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 29-3-2005 09:07 AM
|
显示全部楼层
视情况而定.
如果只是单纯的批改试卷, 然后存储分数, 人数大约在几千人里面, 那么 mysql 算是最佳的选择.
如果有很多功能, 如自动监测一些分数的问题, 自动发电邮, 复杂的试卷系统... 那么 MS SQL, 如果人数太多, 例如上万人 (将会有上万张试卷), 还是 critical 的, 那么也许得用上 Oracle. |
|
|
|
|
|
|
|
发表于 30-3-2005 09:21 AM
|
显示全部楼层
软件收费介于几百,使用者人数介于一两人建议使用 MS Access 作为小型数据库。
软件收费介于上千的,使用者人数介于20-30人建议使用 MS VB/VFP / Borland Delphi 作为中小型数据库。
软件工程收费介于数千至上万的,使用者人数介于1000人建议使用 MySQL 作为中型数据库。
软件工程收费介于数万的,使用者人数介于10000人建议使用 MS SQL / Oracle / IBM DB2 作为大/超大型数据库。 |
|
|
|
|
|
|
|
发表于 30-3-2005 01:13 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 30-3-2005 02:32 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 30-3-2005 02:34 PM
|
显示全部楼层
个人看法: ASP - MS SQL; JSP - mySQL |
|
|
|
|
|
|
|
发表于 1-4-2005 11:34 AM
|
显示全部楼层
rainnie 于 28-3-2005 03:46 PM 说 :
题目还没确定,应该是 examination marking system 吧!
如果功能不复杂, 可考虑 MS Access. |
|
|
|
|
|
|
|
发表于 2-4-2005 11:48 PM
|
显示全部楼层
楼主是在写学校的project 还是在做真正商业的system啊 ?
如果是学校的, 应该是没有什么版权的问题吧, 就用一些你在课堂上讲师没有教过你的database, 这样比较会让他们对你另眼相看, 比较容易得分
如果是商业的, 就必须考虑到版权了, asp/jsp , 再加上你的系统是属于比较简单类型的, access, mysql, foxpro 之类的 database 就已经足够了, 因为必须考虑到你的 web hosting 那里能 support 到那些类型的 database, 因为必须考虑到你的 web hosting 能不提供给你 oracle, sql server 比较高档的 database |
|
|
|
|
|
|
|
发表于 3-4-2005 05:26 AM
|
显示全部楼层
goatstudio 于 29-3-2005 09:07 AM 说 :
视情况而定.
如果只是单纯的批改试卷, 然后存储分数, 人数大约在几千人里面, 那么 mysql 算是最佳的选择.
如果有很多功能, 如自动监测一些分数的问题, 自动发电邮, 复杂的试卷系统... 那么 MS SQL, 如果人数太 ...
不好意思,想再向您请教这方面的问题
我们的Project - 类似Ebay的网站拍卖系统,正考虑选择何种数据库,平台方面是肯定了Solaris及Apache,网页语言用JSP,由于此类Project属于学术用途,基本上任何数据库都没问题,但问题是如果我们想把这网站作为商业用途那样逼真,是否Oracle便是最佳选择?
从很多网站都分析说JSP在Oracle上运行最快,那么毫无疑问 JSP与Oracle 肯定就是最佳搭配吧? 但网络上却鲜少有人分享JSP+Oracle的文章,反而还是 MySQL+JSP的文章占大多数。。。实在令人不知如何选择。。。。 |
|
|
|
|
|
|
|
发表于 4-4-2005 01:38 AM
|
显示全部楼层
狂龙撕天 于 3-4-2005 05:26 AM 说 :
不好意思,想再向您请教这方面的问题
我们的Project - 类似Ebay的网站拍卖系统,正考虑选择何种数据库,平台方面是肯定了Solaris及Apache,网页语言用JSP,由于此类Project属于学术用途,基本上任何数据库 ...
其实现在大多大型网站不是 JSP + Oracke, 就是 .Net + MSSQL
网上比较少人分享 JSP + Oracle 是因为, 这类大型网站用的是 Bea WebLogic, IBM WebSphere 这类大型的 J2EE Apps Server, 通常有自己的 Oracle Connector.
我的建议是, 既然用上了 Sun Solaris, 那么想办法争取用 Bea WebLogic, 不然, 既然有机会用 Oracle, 那么干脆直接用 Oracle 的 J2EE Apps Server, 那些资料库的 connector 通常已经写的很完整.
至于为什么要用到 Oracle 那么强大的资料库, 因为根据你之前的贴, 你的网站应该会有很多功能, 再加上通常拍卖网站流量大且繁忙, 用 Oracle 是最适合不过. 虽然只是学术研究, 但是可以的话, 还是用真实环境来模拟最好. |
|
|
|
|
|
|
|
发表于 8-7-2005 12:41 AM
|
显示全部楼层
想请各位帮忙选择
我想学 database 不知如何入手,
其实,我学过Oracle9i 不过不是很熟悉, 成经做过electric bill paying system
学过C++
在cari 看了不少贴
有人建议 ms access + VB
但它是file base 好像不大好
我在intel 做工时, intel 是用 ms sql 2000 + .net
网上又有 MySQL 的 ,但 oracle 里, 我以前又有用到 PL/SQL
不知道那个好, 也很混淆
梦想:想在比较短的时间 master database, 希望学比较容易的又有用的
目的:想自己设立中小型数据库
focus : 开始时想注重于inventory system
由谁能指导小弟
应该先学那个
visual basic 又好像很重要
如果专攻 oracle 的话有好处吗?
请各位帮帮忙,排一下较短的时间 master database
[ Last edited by freezeplanet on 8-7-2005 at 09:01 AM ] |
|
|
|
|
|
|
|
发表于 8-7-2005 02:38 PM
|
显示全部楼层
freezeplanet 于 8-7-2005 12:41 AM 说 :
想请各位帮忙选择
我想学 database 不知如何入手,
其实,我学过Oracle9i 不过不是很熟悉, 成经做过electric bill paying system
学过C++
在cari 看了不少贴
有人建议 ms access + VB
但它是file base ...
我建议你好好的学好资料库的基础, 别太专注一种资料库, 除非你想拿 OCP, MSSQL Pro.
要知道不管 PL/SQL, 还是 T-SQL, 或是 MySQL 的 SQL 都是大同小异的, 就只有部分不同而已.
你应该尽量去了解各种资料库的好与坏, 这样以后你的选择会更多.
试想想这种情况: 你认为 ORACLE 是最佳最好的资料库, 你的 apps 就建立在这完美的资料库上. 然而有个客户告诉你, 他们的预算有限, 最多能用 MSSQL, 那么你会怎么做? 放弃这客户?
每一种情况有不同的解决方法, 先去了解和体验各种资料库吧.
也许你会说, 如果不好好学习一个资料库, 到头来不是两头不到岸? 如果你的基础好, 那么即使任何一个资料库需要一点时间上手, 都难不倒你. 当然, 我前面说了, 除非你要成为 OCP, 那么你就真的要去上 Oracle 的课程了. |
|
|
|
|
|
|
|
发表于 9-7-2005 03:37 PM
|
显示全部楼层
MS Access 的局限很多,资料容量小还有不够稳固。如果用来当作主要的资料库非常危险,尤其繁忙及交易量大的情况下会有问题。
MS SQL,资料容量比较大还有比较稳固。比较容易使用,各方面的资料来源广,不会担心没有人不懂。
Oracle,资料容量大还有比 MS SQL 稳固。不容易使用,各方面的资料来源不广,非常会担心没有人支援。
以上纯属个人看法。 |
|
|
|
|
|
|
|
发表于 11-7-2005 02:11 PM
|
显示全部楼层
ms access
如何多人一起使用?
当有人用着时就不能用啊? 这是我之前遇到的问题
还有,ms access 最大可以support 到多大呢?
mysql 那里有的下载呢?谢谢帮忙
[ 本帖最后由 freezeplanet 于 11-7-2005 02:13 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 11-7-2005 10:23 PM
|
显示全部楼层
原帖由 freezeplanet 于 11-7-2005 02:11 PM 发表
ms access
如何多人一起使用?
当有人用着时就不能用啊? 这是我之前遇到的问题
还有,ms access 最大可以support 到多大呢?
mysql 那里有的下载呢?谢谢帮忙
不如考虑使用 postgresql 或 firebird |
|
|
|
|
|
|
| |
本周最热论坛帖子
|