我应该使用哪个数据库? [英] Which database should I use?

查看:50
本文介绍了我应该使用哪个数据库?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,


我想写一个数据库应用程序,我后来想卖。现在

我正在寻找一个不错的小数据库,必须满足这些要求:


*免费或者低成本

*支持加密

*通过网络或本地运行

* CPU使用率低(我不需要大型Web服务器数据库)

*在Windows 98及更高版本上运行

*允许多个用户同时访问数据库

*可靠,如果2或更多用户希望同时在

访问同一条记录


我不想使用MS Access,因为它不是很可靠

多个用户访问相同的记录。


我在考虑使用Firebird,但它不支持加密,

所以数据不是很安全。


你有什么想法吗?

提前谢谢你,


HKSHK

Hi guys,

I want to write a database application, which I later want to sell. Now
I am looking for a nice, little database which would have to fullfil
these requirements:

* Either free or low cost
* Support encryption
* run via network or locally
* low CPU usage (I don''t need a big web server database)
* run on Windows 98 and later
* Allow several users to access the db at the same time
* reliable if 2 or more users want to access the same record at the
same time

I don''t want to use MS Access, because it is not very reliable if
multiple user access the same record.

I was thinking about using Firebird, but it doesn''t support encryption,
so the data are not really safe.

Do you have any ideas?

Thank you in advance,

HKSHK

推荐答案

您遇到的可靠性问题是什么? MS Access?对于我的许多商业应用程序,我使用了MS Access

。像你一样我也推销我的产品

广泛而且我发现NOTHING击败了你提到的特定

要求。


你真的想要使用另一种数据库技术而不是得到所有的广泛使用和工具所带来的好处。


大多数人们报告的可靠性问题可以通过

解决方法解决,所以报告问题,也许有解决方案。


问候

Cyril Gupta
What reliability issues have you faced in MS Access? I have used MS Access
for many of my commercial applications. Like you I too market my products
widely and I have found that NOTHING beats Access for the particular
requirements that you have mentioned.

Do you really want to use an alternative database technology and not get all
the benefits of wide-usage and tools that Jet offers.

Most reliability issues that people report can be solved through
workarounds, so do report the issues, maybe there''s a solution.

Regards
Cyril Gupta


我和Cyril在一起,

如果你需要所描述的功能Access就在那里独自站立,

i还没有找到一个好的选择(虽然我更喜欢RDBMS

因为我使用的是千兆字节数据库)然而他们都错过了安全性

很多

关于多用户问题,,,,,你可以用你的

程序设计解决这个问题

问候


Michel Posseth [MCP]

" Cyril Gupta" <无**** @ mail.com>在消息中写道

新闻:O3 ************** @ TK2MSFTNGP11.phx.gbl ...
I am with Cyril ,,
if you need the described functionality Access stands all alone out there ,
i have not yet found a good alternative ( although i would prefer a RDBMS
as i use databases of gigabytes in size ) however they all miss the security
thingy
about the multi user problem ,,,,, well you can tackle this with your
program design
regards

Michel Posseth [MCP]
"Cyril Gupta" <no****@mail.com> wrote in message
news:O3**************@TK2MSFTNGP11.phx.gbl...
你有什么可靠性问题面对MS Access?我在许多商业应用程序中都使用过MS Access
。像你一样,我也广泛销售我的产品,我发现没有什么比你提到的特定要求更好。

你真的想要使用替代数据库吗?技术并没有得到Jet提供的广泛使用和工具的所有好处。

人们报告的大多数可靠性问题都可以通过解决方法解决,所以报告问题,也许有一个解决方案。

问候
Cyril Gupta
What reliability issues have you faced in MS Access? I have used MS Access
for many of my commercial applications. Like you I too market my products
widely and I have found that NOTHING beats Access for the particular
requirements that you have mentioned.

Do you really want to use an alternative database technology and not get
all the benefits of wide-usage and tools that Jet offers.

Most reliability issues that people report can be solved through
workarounds, so do report the issues, maybe there''s a solution.

Regards
Cyril Gupta



我同意,Jet引擎是一个伟大的小引擎,高度可靠。这是

唯一的弱点在于安全性。每个拥有MS-Access的人基本上都可以输入

并更改数据库。他们提供的密码保护功能在弱侧是一个

位。


但是,如果你喜欢免费且可靠且有更多安全选项,我''$

用于MSDE(SQL Server桌面版,或者我相信这些天它被称为

SQL Server 2005 Express)。它可以从 www.microsoft.com 免费下载


hth,

Martin

" m.posseth" < MI ***** @ nohausystems.nl>在消息中写道

news:%2 ****************** @ TK2MSFTNGP11.phx.gbl ...
I agree, the Jet engine is a great little engine, and highly reliable. It''s
only weak point is on security. Everyone with MS-Access can basically enter
and alter the database. That password protection thingy that they offer is a
bit on the weak side.

However, if you like free and reliable and with more security options, I''d
go for MSDE (SQL Server Desktop Edition, or I believe these days it''s called
SQL Server 2005 Express). It is free and downloadable from www.microsoft.com

hth,
Martin
"m.posseth" <mi*****@nohausystems.nl> wrote in message
news:%2******************@TK2MSFTNGP11.phx.gbl...
我和Cyril在一起,

如果你需要所描述的功能Access独立在那里
,我还没有找到一个好的选择(虽然我更喜欢一个
RDBMS因为我使用大小为千兆字节的数据库)然而他们都错过了关于多用户问题的安全性

,,,,你可以用你的
程序解决这个问题设计

问候语

Michel Posseth [MCP]

" Cyril Gupta" <无**** @ mail.com>在消息中写道
新闻:O3 ************** @ TK2MSFTNGP11.phx.gbl ...
I am with Cyril ,,
if you need the described functionality Access stands all alone out there
, i have not yet found a good alternative ( although i would prefer a
RDBMS as i use databases of gigabytes in size ) however they all miss the
security thingy
about the multi user problem ,,,,, well you can tackle this with your
program design
regards

Michel Posseth [MCP]
"Cyril Gupta" <no****@mail.com> wrote in message
news:O3**************@TK2MSFTNGP11.phx.gbl...
您在MS Access中遇到了哪些可靠性问题?我已经在许多商业应用程序中使用了MS
Access。像你一样我也广泛销售我的产品,我发现没有什么比你提到的特殊要求更好。

你真的想要使用替代数据库吗?技术并没有得到Jet提供的广泛使用和工具的所有好处。

人们报告的大多数可靠性问题都可以通过解决方法解决,所以报告问题,也许有一个解决方案。

问候
Cyril Gupta
What reliability issues have you faced in MS Access? I have used MS
Access for many of my commercial applications. Like you I too market my
products widely and I have found that NOTHING beats Access for the
particular requirements that you have mentioned.

Do you really want to use an alternative database technology and not get
all the benefits of wide-usage and tools that Jet offers.

Most reliability issues that people report can be solved through
workarounds, so do report the issues, maybe there''s a solution.

Regards
Cyril Gupta




这篇关于我应该使用哪个数据库?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆