数据库设计是软件项目底层的工作,它关系到软件项目的基础内容设计问题.数据库工程师的工作,就是设计数据库,维护数据库,优化数据库,这个跟DBA数据库助手的工作类似.现在的数据库有好几种了,比如MS SQL SERVER,ORACLE,MySQL,DB2等主流的关系型数据库,还有其它的非关系型数据库比如MongoDB等.但是,无论关系型还是非关系型,都是需要数据库工程师学习和关注的,特别是现在的非关系型数据库的兴起,也算是数据库领域的一大亮点吧. 数据工程师要学习的内容也比较多,不仅仅在于设计数据库