Java初级工程师的薪资区间为8000-12000,一般为应届毕业生所处的阶段。要求拥有少量的项目经验,和扎实的基础知识。在数据库这方面我们来看一下Java初级工程师应该掌握哪些技能。
根据各大招聘平台上的关于Java初级工程师的任职要求,我将这部分的技能要求分为三大块,SQL语言和存储过程,数据类型,常用的设计模式。
1.SQL语言和存储过程
SQL语言的学习是非常容易的无非是记忆一些单词和语法结构,不过我们也不要毫无章法的死记硬背,这样作通常是事倍功半的。我们要有有层次有条理的记忆这些SQL语句。
黑格尔:凡是合乎理性的东西都是现实的,凡是现实的东西都是合乎理性的。
由哲学出发我找到了SQL存在的意义,1.用户对关系型数据库中的数据进行操作。2.管理员对关系型数据库系统进行管理。
所以我们要将所有的SQL语言分为两大类:1.关于数据操作的。2.关于数据库管理的。
一生二,第一次分类完成。
在第一大类中,我们又可以分类为增(create,insert),删(delete,drop),改(alter),查(select)。
在第二大类中,我们又可以分类为事务处理(DML),授权(grant,revoke),指针控制语言(ccl)。
二生七,第二次分类完成了,没有继续分类的必要了,再往下面还能分但是分了也记不住就不分了。七分万物得了。
1.正式学习之前应该记住的三条
1.SQL语句总是以动词开始。
2.SQL语句总是以分号结束。
3.SQL语句是不区分大小写的。
2.查询语句select
select语句用于查询数据库中的数据。
基本用法:select 【你想要的列】from 【表】。
附加用法:select distinct(重复的省去)。
where(用于对结果进行过滤):在where中使用一个或多个表达式对检索结果进行过滤操作,表达式级别的操作符为and,or,not。表达式中的操作符可以为between,like,in等。