當前位置:首頁 » 編程語言 » 職工工資系統資料庫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;