佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1343|回复: 21

那一种数据库比较好??

[复制链接]
rainnie 该用户已被删除
发表于 28-3-2005 03:31 PM | 显示全部楼层 |阅读模式
如果我要做project, 请问我可以用那一种的数据库来做database?
那一种比较好?
回复

使用道具 举报


ADVERTISEMENT

发表于 28-3-2005 03:37 PM | 显示全部楼层
你要做什么PROJECT? 用什么programming language来写?
回复

使用道具 举报

rainnie 该用户已被删除
 楼主| 发表于 28-3-2005 03:44 PM | 显示全部楼层
用 asp 或 jsp 来写的。。
回复

使用道具 举报

rainnie 该用户已被删除
 楼主| 发表于 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 | 显示全部楼层
那就用MS SQL SERVER ^^
回复

使用道具 举报

Follow Us
发表于 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 作为大/超大型数据库。
回复

使用道具 举报


ADVERTISEMENT

发表于 30-3-2005 01:13 PM | 显示全部楼层
那就用Mysql,免费的
回复

使用道具 举报

发表于 30-3-2005 02:32 PM | 显示全部楼层
cyrene 于 2005.3.30 01:13 PM  说 :
那就用Mysql,免费的

商业用途的MySQL是要付费的,请看http://www.mysql.com/company/leg ... ercial-license.html

Firebird和PostgreSQL才是完全免费的。
回复

使用道具 举报

发表于 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 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 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
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 2-12-2024 11:05 PM , Processed in 0.139185 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表