某公司需要做一个SQL人事管理系统,请做一份数据库的设计

某公司需要做一个SQL人事管理系统,请做一份数据库的设计,第1张

这个系统最终实现的主要功能如下:

员工基本信息部分:主要完成对员工基本信息的添加、修改、删除、查询等管理。

员工档案信息部分:主要完成对员工档案信息的添加、修改、删除、查询等管理。

员工部门信息部分:主要完成对对员工所属部门的添加、修改、删除、查询等管理。

员工工资信息部分:主要完成对员工工资信息的添加、修改、删除、查询等管理。

员工保险信息部分:主要完成对员工保障信息的添加、修改、删除、查询等管理。

员工合同信息部分:主要完成员工与企业签订合同的一系列信息的添加、修改、删除、查询管理。

员工配偶信息(工号,配偶姓名, 出生年月,工作单位,电话)的工号参照员工基本信息的工号。

员工学历信息(工号,员工姓名,学历,毕业学校,专业,毕业时间,外语情况)的工号参照员工基本信息的工号。

企业工作岗位信息(工号,学历,部门,职位)的工号参照员工基本信息的工号,部门参照企业部门信息的部门

员工基本信息与员工配偶信息建立关于工号的父子关系。

员工基本信息与员工学历信息建立关于工号的父子关系。

员工基本信息与企业工作岗位信息建立关于工号的父子关系

。 企业工作岗位信息与员工基本信息建立关于工号的父子关系。

企业工作岗位信息与企业部门信息建立关于部门的父子关系。

采纳吧

能把第二站图拍好点吗,我应该可以解决。

select E#,ENAME form EMP where AGE>50 and SEX='男'

select E#,ENAME form EMP join WORKS on EMP E#=WORKS E# join COMP WORKS C#=COMP C# where COMPCNAME="联华公司"

select E#,count() form EMP join WORKS on EMP E#=WORKS E# join COMP WORKS C#=COMP C#  group by E#

select E#,ENAME EMP join WORKS on EMP E#=WORKS E# where C#="C4" or C#="C8"

以上就是关于某公司需要做一个SQL人事管理系统,请做一份数据库的设计全部的内容,包括:某公司需要做一个SQL人事管理系统,请做一份数据库的设计、8.设某商业集团中有若干公司,其人事数据库中有3个基本表: 职工关系 EMP(E#,ENAME,A、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9273349.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存