数据库分为mysql、oracle。db2、sqlserver2005等,每个数据库的数据库工程师分为开发工程程、管理工程师、设计工程师,还有数据仓库工程师,所以你必须先选择数据库,在选择对应的那个职位,才能推荐书籍。
现在oracle占据大部分市场,大企业用,db2一般用于银行。mysql用于网站,建议学oracle。mysql,因为这是一家公司的产品,学习的话,先找基础书籍,基础牢固了,在拓展。不过不管学什么数据库,对于数据库的优化一定要清楚。这是最重要的。
oracle的话学习,建议你看以下书籍,这些数据都是本人亲自看过的。
证书,永远都不够。证书只能证明你的水平达到了,不能说你一定有这个能力了。证书,只是对你过去努力的肯定,要是说哪个证书能保证你吃一辈子。我觉得你还不如放弃考证。不断的取得更高级的证书,是一个人进步的动力。一个合格的数据库工程师,还是要到实际中去解决实际问题的。好好学学Oracle吧。