想学oracle,要不要先学SQL?对于一个从未接触过数据库的初学者,可以直接学习oracle吗?

先理解一个概念

SQL代表一种语言,数据库语言,类似于其他C语言和B语言。中文意思是结构化查询语言。

Oracle是一个数据库管理系统软件,此外还有微软的SQL SERVER、SUN的DB2等数据库系统管理软件。这些都是关系数据库管理系统的产品,都采用了SQL的标准。

现在的一些oracle教程书都是直接从基础开始的,包括数据库的概念,基本SQL语言的使用,oracle软件的操作,oracle特有的补充语言。

每个数据库管理系统中使用的语言略有不同。如果想学甲骨文,我估计直接学可能效率更高。

我没用过oracle,只用过微软SQL SERVER2000。我觉得这个比较好用,或者先学这个,通过实践了解SQL是个不错的选择。