首先学一些数据库的基础知识,如记录、模式、语句、范式什么的,书籍推荐《数据库系统概论》前面7章都是基础理论,要仔细看,后面3章是拓展,在后面就是结合具体的数据库学习。(反正概论和导论类的都差不多。这个是导论中的一些重点http://wenku.baidu.com/view/89bf9aebf8c75fbfc77db2ac.html
)
然后,结合自己想要学习的数据库学习,想学sql,就找一些sql操作的书,想学oracle,就找oracle教程,网上哟很多,这个是sql教程的网址 http://www.w3school.com.cn/sql/sql_syntax.asp
最后,你要结合你开发的语言来学习你的数据库,可以是些写案例开发的书籍,这类的资料要具体问题具体分析,上网搜一般也有很多,有什么复杂的问题你可以加入对应开发群里去问。