本人的情况是:工作2年,主要从事Linux上的C开发,由于所在公司是对日外包,平时接触不到数据库。
可是我知道做为一个软件工程师,数据库是很重要的一块知识,同时,很多单位在招聘时也会要求熟悉
大型数据库。
希望前辈们给些建议,我这种情况如何去学习数据库,才能达到市场的要求。
给出100分,希望能够说的详细一点,给我指一条明路。
可是我知道做为一个软件工程师,数据库是很重要的一块知识,同时,很多单位在招聘时也会要求熟悉
大型数据库。
希望前辈们给些建议,我这种情况如何去学习数据库,才能达到市场的要求。
给出100分,希望能够说的详细一点,给我指一条明路。
2,会一些基本sql语法,比如exists、in、substr等一些基础sql函数以及聚合函数sum、count、max等等可以做开发就够了。
3,会写存储过程、存储函数吧
4,再高级一点的会根据一个业务来设计这个项目的数据库
2.怎样写存储过程,视图,包,触发器
3.权限管理、备份数据、ORACLE的内存结构,日志文件和重做日志文件
4.经常上CSDN实践学习,一般人遇到什么问题比较困惑?帮助别人解决问题自己也能进步
然后直接看ORACLE的官方文档就行了。
数据库分开发和管理从数据库开发入门,然后再研究数据库设计,再研究数据库体系结构,然后再深入数据库管理维护(这个时候需要一定的环境,最好有师傅带领...)如果能当上资深DBA,还是很有钱途的哟!反正数据库不只是写 几句Sql哪么简单