数据库学习的一些相关问题

程序员小菜鸟,想要学习数据库,现在的水平仅限于会一些基本的sql语句,然后想买书学习,
去查了查推荐的书籍,发现很多推荐〈Microsoft SQL Server 2005技术内幕〉系列丛书
以及《SQL Server 2005开发、管理与应用实例》,然后想问一下,这些书中讲的内容
仅限于sql server数据库还是说基本都能用
另外看看有没有可以推荐的书籍,现在应该学原理的还是直接学sql语句比较合适

如果是没有一点数据库理论基础的话,建议还是先看一本理论基础的书,然后结合自己的实际,学习具体的数据库系统的相关应用,管理知识,
毕竟,各个系统都有自己的特点,实现也存在差别,但理论是通用的,主要的差别在于应用
书籍的话,基础的可以看《数据库系统概念(原书第6版)》,至于具体数据库应用,就要结合你自己的实际咯。

不同的数据库有不同的操作方法,想学习的话最好找 专门的数据库进行学习,不要经常换,要不数据库之间的不同会把你搞头晕的

还得看自己想学哪一种数据库,Oracle、Mysql、SQLServer....虽然很多都是相通的,但是用起来还是有些区别的..感觉还是原理更加的重要,理解了数据的原理在去学习可能会比较容易

先选择一种数据库,学习基本知识。