登录注册
上海交通大学论坛 > 数据库 > 浏览当前帖子 手机版 关闭左侧栏
Re用什么软件做数据库
返回本版】  【发表帖子】  【回复帖子 浏览量  4353      回帖数 1
woaiyourun    等级  

楼主 发表于  2011/9/16 10:52:10    编 辑   



> ==> Yamen_Cheng(深山里的狼)                  说道 
> 老板要我做一个档案和财务管理的数据库, 
> 做好的数据库,在网上也能查看。 
> 早在N年前,我知道做数据库用的是dbase 3, 
> 而现在又用什么做呢?哈哈!也许已经改朝 
> 换代好几种了,但是在下我平时都没有注意 
> 过这方面的信息,在加上年事已高,不免信息 
> 落后与诸位大虾,还望各位杨门虎将不吝赐教。 
> BTW:顺便将需要的书,也推荐给我。^-^ 

如果只是一般应用客户端用PB比较好,如果喜欢 
用微软的,就用VB。要想做得花哨,功能多,那 
当然还是VC莫属(Delphi也差强人意)。数据库 
access应该是个不错的选择,但它不支持存储过 
程,这是一个不小的遗憾。桌面应用SQL-Anywhere 
应该不错的,它支持存储过程、触发器等大型数 
据库才有的特性。当然,如果这个应用比较大或 
者你想让它的网络性能较好,那你还是选择 
SQLServer吧。 

graduation    等级  

2 楼 发表于  2016/3/2 3:09:46    编 辑   



> ==> Yamen_Cheng(深山里的狼)                  说道 
> 老板要我做一个档案和财务管理的数据库,  
> 做好的数据库,在网上也能查看。  
> 早在N年前,我知道做数据库用的是dbase 3,  
> 而现在又用什么做呢?哈哈!也许已经改朝  
> 换代好几种了,但是在下我平时都没有注意  
> 过这方面的信息,在加上年事已高,不免信息  
> 落后与诸位大虾,还望各位杨门虎将不吝赐教。  
> BTW:顺便将需要的书,也推荐给我。^-^  
  
建议用PB,PB在开发数据库方面有它独特的优势 
开发速度在同类开发软件里也是最快的(当然要看你熟悉的程度了,hehe) 
上手也比较容易。 
datawindow和datastore是PB独到的地方 
也是Sybase的核心技术之一 
如果想从C/S模式转换到B/S或者多层的模式下 
只要采用Sybase的EA studio产品开发包就可以直接把DataWindow拖到页面上 
转换代码极其的小 

至于VB,虽然采用了ADO技术可大大加快开发速度 
但是运行速度实在不敢恭维 
数据量一大,或者执行多表的查询 
即便采用基于OLE-DB的ADO,查询速度也不能忍受 

VC是个好东西,就是数据库连接代码太烦琐 
当然也就更灵活 
如果采用VC下的OLE-DB连接数据库,而不通过ODBC的调用 
数据查询的速度跟PB下的Datawindow可以说不分上下 
当然,虽然选用VC开发数据库应用在开发周期上会拖的较长 
但是在资源的利用上会得到极大的俭省 
比起PB,在面对同一应用上,最后的应用程序会大大小于用PB开发的应用程序 

至于VFP,由于没有使用过,我也就无法比较了,呵呵 
1
表情
所有内容均为会员自愿发表,并不代表本站立场.
论坛帮助 会员认证删帖申请 联系我们