想学oracle,要不要先学SQL?对于一个从未接触过数据库的初学者,可以直接学习oracle吗?
先理解一个概念
SQL代表一种语言,数据库语言,类似于其他C语言和B语言。中文意思是结构化查询语言。
Oracle是一个数据库管理系统软件,此外还有微软的SQL SERVER、SUN的DB2等数据库系统管理软件。这些都是关系数据库管理系统的产品,都采用了SQL的标准。
现在的一些oracle教程书都是直接从基础开始的,包括数据库的概念,基本SQL语言的使用,oracle软件的操作,oracle特有的补充语言。
每个数据库管理系统中使用的语言略有不同。如果想学甲骨文,我估计直接学可能效率更高。
我没用过oracle,只用过微软SQL SERVER2000。我觉得这个比较好用,或者先学这个,通过实践了解SQL是个不错的选择。