伴随着计算机技术的不断发展,有助于企业有效的管理人力资源,利用数据库管理系统,能够在一定程度上提升人们的工作效率,也可以大量节约使用费用,对于企业的健康发展,能够显示出较为重要的作用。
现在,我们可以将人力资源信息化发展史,分为工业时代、营销时代、互联网时代这三大时代来看待。每个时代都有各自独特的历史印记、衍生的具体工具。通过它们,我们也能真实地感受到人力资源管理不断变革的脚步,更深刻地体会到信息化工具的便捷与高效性。在遥远的工业大时代,社会需求是大于社会生产的,人成为重要的生产要素之一。这个时代下,人被当成一种资源来进行最大化的使用,鲜活的人和冰冷的机器价值之间是没有差别的。因此,人事管理的核心是人与事务管理,所有的管理方法论都是工具的标准化、动作的标准化。
一般是这样的:用户在页面(比如jsp)做请求的时候,会给应用服务器(比如tomcat)发送一个http请求,应用服务器接收到请求后会有相应的处理器处理(比如servlet),处理器中接收请求的变量的值,到数据库(比如sql server)中进行查询。处理器通过调用数据库连接池(jdbc)与数据库交互,其实就是一个jar包,不同数据库有不用的jar包,提供了与数据库连接的对象,初始化对象的时候有数据库ip地址、端口、用户名、密码等信息,有了对象就可以执行sql语句了,当然也可以得到返回列表。应用服务器将返回结果通过处理器(servlet)返回给页面,用户就得到需要的信息了。兄弟,听我的。肯定学习oracle。原因:1、oracle是商用的最广泛的关系型数据库管理系统,广泛应用于银行、电信、电力、社保等各个领域。特别是对于unix和linux平台,sqlserver怎么用啊?我想你学习,肯定为了将来应用,或者工作,你的简历里面写oracle和sqlserver完全是不一样的概念。我帮助公司的人力资源参加过很多招聘,在我的角度,如果你的里面有oracle的经历,当然要更有竞争力。
2、从学习的角度来讲,oracle并不比sqlserver难学,对于初学者而言,主要就是sql语言的学习,这方面任何一个数据库系统都是一样的(通用的),不存在谁难谁简单的问题。既然是这样,为什么要去学sqlserver。只不过oracle比较博大精深,如果想要深入学习其管理,是要花费时间和精力的,不过对于开发者而言,是不需要掌握这方面的知识的。
3、从方便性而言,自己的pc机搭建sqlserver和oracle的环境,都差不多,都是图形化安装界面。
而且完全可以从windows环境学起,如果你精力不够,也根本不用考虑unix或linux。以后工作时,遇到了这些系统,再简单适应一下,也就ok。
总之,建议你,从oracle起步,一步到位。
辛苦手码了这么多字,希望帮到你。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)