盗贼血牙幻化:想学数据库,在Oracle 和SQL Server之间徘徊,给个意见,请阐述各自的特点?

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 03:56:13
在学校的时候学过foxbase,没有数据库理论知识!
推荐几本经典关于数据库理论知识的书和最好的SQL Server或Oracle的教材!我打算苦学半年考个认证!

哈哈
我也来凑个热闹

这位兄台
如果你不想被不懂的人误导的话,就听btok兄的话吧。

“这位兄弟,两者没有绝对性的区别,大家都用的是SQL语言,不同的是ORACLE对超大规模数据库的支持比较好,而且对数据安全备份方面做的比微软好。但ORACLE的数据库非常臃肿,同样一个库在MSSQL下可能只要10M,在ORACLE就要占用1个G以上。而且ORACLE的复杂程度非常高,很难学精的,初学者严重不推荐学习。如果你不准备做超大规模数据库,那么我推荐你学习MSSQL,就不说他在微软的操作系统上的高兼容性,你学好了MSSQL,再视需求情况学ORACLE,这才是王道。 ”

从数据库的原理上来看,ORACLE和SQL SERVER没有什么根本的区别.但是,由于前者在应用编程上需要较强的数据库知识和更专业的编程语言基础,而后者则因为延续了常规的小型数据库的应用,也许更容易接受,另外,ORACLE对硬件的要求也相对SQL SERVER要更高些.
从你说的情形来看,建议你可以先学习使用MS ACCESS,当使用一段时间后,会对关系型数据库有一些比较感性的认识后,同时也熟悉了查询语句SQL的使用,那时,无论你再打算使用哪一种中大型的数据库,都会有一个比较明确的概念,也更容易进行选择以取舍.

当然是oracle 了
你去看看数据库市场oracle 的市场占有率就知道了。oracle 是世界上使用最广泛的关系数据库系统,一直居数据库领域的领先地位。
sql sever 2000最大的优点就是省钱,他在硬件,软件,客户许可证,管理费用,开发所用费用方面均比市场上其他的RDBNS要低,所以不失为中小企业的选择。世界500强中80%用的是oracle 。
去考oracle 的认证吧。

要是学JAVA,JSP,PHP开发就选Oracle

学WINDOWS开发或ASP,ASP.NET就选SQL SERVER

oracle 运行在LINUX

SQL SERVER运行在WINDOWS里

建议先学SQL SERVER ,再学ORACLE.
反正我是这样做的.

还是sql吧,如果你不是专业人员学oracle,没必要,一般的任务sql可以完成了。