当前位置:首页 » 编程语言 » 职工工资系统数据库sql
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

职工工资系统数据库sql

发布时间: 2022-07-19 22:20:49

① 工资管理系统 数据库

同享ehr软件涵盖了人事、考勤、工资、招聘、培训、绩效考核、行政事务、在线调查、在线考试、员工自助、无纸化办公平台,需要可到同享ehr系统专业网站上查看www.tosharesoft.com上了解或来电垂询。

② 数据库sql 请大家帮忙做个员工工资管理系统

我有一份!!你要的话可以来找我!

已经发给你了!!

③ 怎么用java+sql数据库做一个工资管理系统

第一章 需求分析

1.1 功能要求

1.1.1 功能概况

本次设计要求运用面向对象设计知识,利用 JAVA 语言设计实现一个“小型公司工资管理系统”。

1.1.2 存储功能

能够存储雇员的编号、姓名、性别、所在部门,级别,并进行工资的计算。 其中,雇员级别分为经理、技术人员、销售人员和销售经理。四类人员的月薪计算方法如下:经理拿固定月薪;技术人员按小时领取月薪;销售人员按其当月销售额的提成领取工资;销售经理既拿固定月薪也领取销售提成。由此要求,该项目需要利用数据库的关系表存储数据。

1.1.3 添加功能

程序能够任意添加上述四类人员的记录,可提供选择界面供用户选择所要添加的人员类别,要求员工的编号要唯一,如果添加了重复编号的记录时,则提示数据添加重复并取消添加。需要利用 Java 语言连接数据库,使用数据库添加语句。

1.1.4 查询功能

可根据编号、姓名等信息对已添加的记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。利用 Java Swing 控件进行展示。

1.1.5 编辑功能

可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。

1.1.6 删除功能

主要实现对已添加的人员记录进行删除。如果当前系统中没有相应的人员记录, 则提示“记录为空!”并返回操作;否则,输入要删除的人员的编号或姓名,根据所输入的信息删除该人员记录,如果没有找到该人员信息,则提示相应的记录不存。

1.1.7 统计功能

能根据多种参数进行人员的统计。例如,统计四类人员数量以及总数,或者统计男、女员工的数量,或者统计平均工资、最高工资、最低工资等信息。利用数据库语句完成统计。

1.1.8 界面功能

利用 java 的 GUI 功能设计系统的图形用户界面,要求界面美观,易用。

④ Test数据库中,用T-SQL语句创建员工工资表,各列的要求如 下表所示

CREATE TABLE [dbo].[员工工资表](
[NO] [int] NOT NULL,
[Xm] [varchar](30) NOT NULL,
[Gz] [decimal](8, 2) NULL,
[YwJj] [decimal](8, 2) NULL,
[Sds] [decimal](8, 2) NULL,
[SfGz] AS (([Gz]+[YwJj])-[Sds]),
CONSTRAINT [PK_员工工资表] PRIMARY KEY CLUSTERED
(
[NO] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO

EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编号、主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'员工工资表', @level2type=N'COLUMN',@level2name=N'NO'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'员工工资表', @level2type=N'COLUMN',@level2name=N'Xm'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'工资' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'员工工资表', @level2type=N'COLUMN',@level2name=N'Gz'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'业务奖金' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'员工工资表', @level2type=N'COLUMN',@level2name=N'YwJj'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'所得税' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'员工工资表', @level2type=N'COLUMN',@level2name=N'Sds'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'实发=Gz+YwJj-Sds' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'员工工资表', @level2type=N'COLUMN',@level2name=N'SfGz'

⑤ vb程序设计 工资管理系统(SQL Server 2000数据库)

不免费的

⑥ 请教sql语句查询工资

1、select * from 部门
2、where not exists (select * from 员工 where 员工.部门号=部门.部门号 and 工资 <= 5000)
内容拓展:
一、SQL语言,是结构化查询语言(Structured Query Language)的简称。SQL语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。
二、SQL语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的结构化查询语言作为数据输入与管理的接口。SQL语言语句可以嵌套,这使他具有极大的灵活性和强大的功能。
三、结构化查询语言SQL(STRUCTURED QUERY LANGUAGE)是最重要的关系数据库操作语言,并且它的影响已经超出数据库领域,得到其他领域的重视和采用,如人工智能领域的数据检索,第四代软件开发工具中嵌入SQL的语言等。

⑦ 数据库有以下一张表:职工表:职工编号、姓名、性别、出生日期和职位,工资五个字段用SQL语句完成以下查询

#为了分,我也是蛮拼的
#创建表开始
createtableemployee(
empidintprimarykeyauto_increment,
namevarchar(20)notnull,
sexvarchar(5)notnull,
birthdatenotnull,
levelvarchar(10)notnull,
salarydecimal(12,2)notnull);
#表创建结束

#假设数据已插入

#查询开始sel1.name王%name,level
selectempid,name,'王%';

#sel2.每种level的avgsalary假设level有经理和职工两种
selectsum(salary)/count(salary)as'平均工资'fromemployeewherelevel='经理';
selectsum(salary)/count(salary)as'平均工资'fromemployeewherelevel='职工';

#sel3.将empid=101的levelupdate'经理';
#如果是这样,上面的表结构empid可以不为自动增量,楼主可以自己插入empid
updateemployeesetlevel='经理'whereempid=101;