要求保证查、删、改的速度快;而且极少甚至不需维护!
听说最好是用vfp,而且不可以用sql语句!请问是不是这样啊?
---------------------------------------------------------------
SQL SERVER 2000
---------------------------------------------------------------
oracle稳定
---------------------------------------------------------------
用SQL SERVER2000就可以,而且操作比较方便。
---------------------------------------------------------------
SQL SERVER
足够了
---------------------------------------------------------------
开什么开玩笑?1000万条数据,不可以用SQL语句?什么数据库啊?
SQL是一种介于关系代数与关系演算之间的结构化查询语言,一个通用的关系数据库语言,难道你们老师不用关系数据库?
---------------------------------------------------------------
如果永远是“本地运行”,并且不考虑数据安全性(动不动数据库就被损坏,造成数据丢失甚至乱七八糟面目全非),如果是“业余爱好”,那么vfp是可以的。
要承认一点,foxpro确实比SQL Server甚至Oracle都要快。Access也快。MySQL也快。文本文件,不包含任何数据库系统的内含(比如没有自己的SQL语言版本、自己的查询优化器)的东西都要快。但是,“快=无用”。
---------------------------------------------------------------
后台用SQL Server前台用VFP就更好了(C/S方式),二者的长处都用到了.
其实1000万也不是什么大数字,VFP的一个表允许10亿条,要是表不是很多就用VFP全部搞定吧,那样速度更快.
---------------------------------------------------------------
1000万条数据还是用SQL Server放心
---------------------------------------------------------------
VFP数据库在数据较多时表现并不是太好,不稳定,而且查询效率并不太出色。数据量少的时候优秀。
SQL查询语言是一种标准,业界的规范。而且SQL Server能够通过优化在数据量较大时达到很高的性能,稳定性比VFP更要好得多。
开心就好!!!!
---------------------------------------------------------------
我想用SQL SERVER好,起码有很多事情它都能帮你解决,VFP应该没那么容易做,会想到你头都爆的。
happyhong
---------------------------------------------------------------
什么规定?
---------------------------------------------------------------
你们老师做过一天就有1000万条记录变化的数据库没有,牛皮吹破了
对于做数据库的来说,有人觉得FTP很好吗?有人不用sql吗?应该不会有吧
---------------------------------------------------------------
杀死我也不用VFP!
---------------------------------------------------------------
你们老师变态,他只用VFP?如果只是单机使用,那我相信,觉得这样也可以,但是VFP在大访问量(同时有数千,甚至数万人,让他用VFP去试试。)的时候肯定没有MS SQL,ORACLE好。
你说的那种select A1,A2,...,An
from r1,r2,...,rm
where P
情况很少,JOIN5张表已经是很厉害了,再多的话设计者会考虑效率问题,而使用其他办法。
你说的“locate命令,find函数和seek函数”在标准的SQL里面用的不多吧?至少我看到的基本都是用SELECT。
总结:如果只是完成老师的作业,那就用VFP,如果你想知道毕业以后的方向,那就是SQL。我至今遇到的客户,用VFP的都是国家机关、部门,程序都是很久以前的,只要是近几年的都是用MS SQL之类的数据库。
---------------------------------------------------------------
SqL Server 2000 不要说1000万,就是一亿条数据也没有问题
---------------------------------------------------------------
不可思议,你老师也太自以为是了
---------------------------------------------------------------
SQL Server 2000足够应付
---------------------------------------------------------------
海量数据处理,建议用ORACLE OR DB2 系统用UNIX
---------------------------------------------------------------
数据量比较大,
建议用ORACLE
---------------------------------------------------------------
如果是 1000W ,SQL Server是没有问题的,管理也比较简单些,但无论如何离开SQL 语句是不可能的
---------------------------------------------------------------
用paradox好,速度比sqlserver快得多。如果机器不好,查询100万条数据 sqlserver已经动不了了,但是paradox还不错!
---------------------------------------------------------------
用paradox好,速度比sqlserver快得多。如果机器不好,查询100万条数据 sqlserver已经动不了了,但是paradox还不错!
不可能
---------------------------------------------------------------
你们老师够牛B,佩服佩服,不知道他到底做过些什么,不用维护的数据库厉害阿厉害
---------------------------------------------------------------
用数据库不用sql语句,那就是弱智。
VFP是单机版数据库,被称为dead database。
select的笛卡儿积是很大,就像刀可以杀人,难道就不用刀了?
---------------------------------------------------------------
第一回听说1KW,而且是不用select,我想你们老师要不就是为难你们,要不就是他对数据库有偏见啊,就是生成1KW的记录,我都要多久, 而且在实际的数据库应用中,他开发的数据库也许会比我们现在用的好一点吧。。。
SQL就够用了,VFP,还不至于这么好用吧。。。有SQL好用么?
在学校学习的时候没觉得。
---------------------------------------------------------------
Sybase也很好啊
---------------------------------------------------------------
感觉又是一个被庸师误了的可怜孩子
---------------------------------------------------------------
Informix,很多银行和电信的unix数据主机都用它
---------------------------------------------------------------
hehe
---------------------------------------------------------------
恩。
---------------------------------------------------------------
我现在用的就是sql server 2k 特慢的说,我更新表中的一个字段就要花6个小时
(我的机器:p4 1.8G,512M内存)
---------------------------------------------------------------
我学得用SQL跟VFP一起用好点
---------------------------------------------------------------
好好笑。。。。。
---------------------------------------------------------------
to hongchenguoke(过客) :
"我现在用的就是sql server 2k 特慢的说,我更新表中的一个字段就要花6个小时
(我的机器:p4 1.8G,512M内存)"
==>这都已经不是数据库的问题,是需要tunning了,这时候就是dba显功力的时候了,呵呵。
---------------------------------------------------------------
呵呵,建议ORACLE
---------------------------------------------------------------
至强2.4G, 最大的表 104万行,数据大小600M, 系统运行时服务器CPU 占用率 1% ,如何?
---------------------------------------------------------------
ORACLE
---------------------------------------------------------------
ORACEL>SQL SERVER
---------------------------------------------------------------
参与一下
---------------------------------------------------------------
用SQL SERVER 足够了,操作相对简单。oracle功能强大,安全性、稳定性好,但概念很多,学起来不易上手。
---------------------------------------------------------------
这样的老师,误人子弟哦
---------------------------------------------------------------
如果这样,兄弟,我只有告诉你,如果你想毕业后能找着工作,你就忘了你老师说的吧,这种老师太不负责了,也不想想学生毕业后能做什么。而且,我还要告诉你,就算用vfp你比你那位老师还牛,可是在社会上你还是很难靠VFP找薪水稍微高点的工作,不是吓你,可能找工作都难。趁你还在学校,把剩余时间都用来为你自己的未来准备吧,在软件行业(如果你想在这方面发展的话)现在需要什么你就学什么。建议你学C++,JAVA,SQL,学会这三样,包你毕业不愁。
---------------------------------------------------------------
楼上的说的对!我在校的时候,老师就是让我们用vfp编程序,结果出来后没有人用vfp,都是C++,DELPHI,VB,JAVA等,用什么VFP,自己小心,老师也不是万能的!用ms_sql2000可以搞定的,sql语句怎么不能用,不然还叫什么ms_sql2000。
---------------------------------------------------------------
我也不知道应该说什么了,我以前也被误导过,还是我老板,好在我的意志坚强,不然现在就用着烂FOXPRO了...
不要被误导,和他强干,硬是用SQL2K+SELECT,还要用上存储过程和触发器,看他能拿你怎么办!
---------------------------------------------------------------
vfp这种托拉机在农村开开还行,到深南大道上,早晚被交警扣车扣牌扣薪心,哈哈
---------------------------------------------------------------
庸师
---------------------------------------------------------------
哈哈哈……
vfp这种托拉机在农村开开还行,到深南大道上,早晚被交警扣车扣牌扣薪心,哈哈
jxhxf(网飘一剑)老大必须形象啊!
现在谁还用VFP去搞数据库开发啊!
晕死~~~~~~~~~~~~~~
本人