某公司的人事系统数据库中有三张表: 员工表(EMP),部门表(DEPT),工资表(SALARY) EMP表结构如下

某公司的人事系统数据库中有三张表: 员工表(EMP),部门表(DEPT),工资表(SALARY) EMP表结构如下,第1张

SELECT

maindept_name as 部门名称,

count() as 在职员工数,

sum(acu_salary) as 实发工资总额

FROM

dept main

INNER JOIN emp a ON maindept_code = adept_code

INNER JOIN salary b ON aemp_id = bemp_id

WHERE

-- 1为有效标识

mainalive_flag = '1'

AND aalive_flag = '1'

AND balive_flag = '1'

AND b`month` = '201101'

GROUP BY

adept_code

HAVING

count() > 5

员工工资管理系统数据库设计文档说明数据库设计所谓数据库(Database)就是指按一定组织方式存储在一起的,相互有关的若干个数据的结合,数据库管理系统(database Management System)就是一种 *** 纵和管理数据库的大型软件,简称DBMS,他们建立在 *** 作系统的基础上,对数据库进行统一的管理和控制,其功能包括数据库定义,数据库管理,数据库建立和维护,与 *** 作系统通讯等。DBMS通常由数据字典,数据描述语言及其编译程序,数据 *** 纵(查询)语言及其编译程序,数据库管理例行程序等部分组成。关系数据库是以关系模型为基础的数据库,是数据表、记录、字段之间的关系将这些表联系在一起,关系数据库提供了成为结构化查询语句(SQL)标准接口,该接口允许使用多种数据库工具和产品,关系数据库是目前最流行的数据库。 一、 创建表以及表之间的关系1、 创建表 (1) 员工基本信息表(Employeebaseinfo)字段名数据类型长度允许空主键列名员工编号char9No null是employee_id姓名char8No null否employee_name性别char2No null否sex出生日期smalldatetime4No null否birth学历char8No null否diploma职务char8No null否position工龄float8No null否wordage联系电话varchar25null否werpan住址varchar50null否Lihome参加工作时间smalldatetime4Null null否wordtime部门编号varchar12No null否department_id备注varchar50null否weipen注明:设计索引:主键:员工编号外键:“部门编号”为部门基本表部门编号的外键(2)员工工资基本表字段名数据类型长度允许空主键列名员工编号char9No null是employee_id基本工资smallmoney5No null否basepay职务工资smallmoney5No null否positionpay发放日期smalldatetime4No null否othertime注明:设计索引:主键:员工编号 (3)奖励扣款表(Employeepay)字段名数据类型长度允许空主键列名员工编号char9No null employee_id加班工资smallmoney5Null否overtimepay奖励工资smallmoney5Null否bonuswage其他补贴smallmoney5Null否subsidy劳动保险smallmoney5No null否laborinsure考勤扣款smallmoney5Null否discountpay其他扣款smallmoney5Null否otherpay 注明:实施CHECK约束othertime设计索引:主键:员工编号外键:‘员工编号’为员工基本信息表员工编号的外键,“部门编号”为部门基本表部门编号的外键劳动保险是必有的,不以为空 (4)工资领取表(incomepay)字段名数据类型长度允许空主键列名发放编号char10NO NULL是Fempyee id员工编号char8NO NULL否employee_id是否领取char10NULL否paycount注明:设计索引:主键:发放编号 (5)登陆表 (Customeradminister)字段名数据类型长度允许空主键列名IDchar10No null是Id idOperNamevarchar25No null否OperNameOperLevelvarchar25No null否OperLevelOperNochar10No null否OperNoOperPwdchar10No null否OperPwdOperDatesmalldatetime4No null否OperDateNotevarchar25Null否Note (6)类型表(listtable)字段名数据类型长度允许空主键列名表名varchar25NO NULL是 字段名varchar25NO NULL是 序号varchar10NO NULL是 选取内容varchar25NO NULL否 注明:设计索引:主键:ID (7)部门信息表(Departmenttable)字段名数据类型长度允许空主键列名部门编号varchar12No nul+是department_id部门名称varchar25No null否department_name联系电话varchar25No null否phonenumber注明:设计索引:主键:部门编号

企业员工档案管理系统采用关系数据库,对企业员工的信息以及跟人事相关的工作流程进行集中管理,方便企业建立一个完善的、强大的员工信息数据库,主要包括后台数据库的建立(如:员工的基本信息)和系统开发维护(如:员工信息的添加、删除以及登陆密码的修改及前端应用的开发),系统采用的MicrosoftSQLSever2005可以为系统提供安全、稳定、可靠的数据服务

而对于后者则要求应用程序具有准确、完善、易使用等特点

它是以VisualC和MicrosoftSQLSever2005数据库作为开发平台

误删了数据库,可以恢复。不能恢复就要承担由此对公司造成的损失。

如果扣掉的工资超过产生的损失就不公平。

如果公司有相关规定,而且规定不违法,可以对此进行惩罚。

以上就是关于某公司的人事系统数据库中有三张表: 员工表(EMP),部门表(DEPT),工资表(SALARY) EMP表结构如下全部的内容,包括:某公司的人事系统数据库中有三张表: 员工表(EMP),部门表(DEPT),工资表(SALARY) EMP表结构如下、谁能帮我用access软件制作职工工资管理数据库。、企业员工档案管理系统的设计思路及工作方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存