工资管理数据库代码.doc
《工资管理数据库代码.doc》由会员分享,可在线阅读,更多相关《工资管理数据库代码.doc(11页珍藏版)》请在三一文库上搜索。
1、CREATE DATABASE 工资管理库 ON PRIMARY(NAME=工资管理库,FILENAME=D:工资管理库_data.mdf,SIZE=4MB,MAXSIZE=6MB,FILEGROWTH=2MB)LOG ON (NAME =工资管理库_log, FILENAME =D:工资管理库.ldf, SIZE=1MB,MAXSIZE=25MB,FILEGROWTH=10%)create table 部门(部门名称 CHAR(50) NOT NULL primary key,部门负责人 CHAR(50) NOT NULL, 部门人数 CHAR(50);create table 员工(工号
2、CHAR(50) NOT NULL primary key,姓名 CHAR(50) NOT NULL,性别 CHAR(2) DEFAULT男CHECK(性别 IN(男,女),年龄 CHAR(10) NOT NULL,籍贯 VARCHAR(50) NOT NULL,身份证号 CHAR(50) UNIQUE NOT NULL,婚姻情况 CHAR(50),学历 CHAR(50),部门名称 CHAR(50) NOT NULL,工种 CHAR(50),工龄 CHAR(4) NOT NULL,职务等级 CHAR(50);CREATE TABLE 工资(工号 char(50) not null primar
3、y key,工资年月 char(50) not null ,岗位工资 decimal not null,岗位补贴 decimal,出勤天数 decimal not null,加班工时 decimal, 加班工资 decimal, 加班天数 decimal,加班类别 char(50),病假扣款 decimal,事假扣款 decimal, 其他扣款 decimal, 应发工资 decimal, 实发工资 decimal not null,foreign key (工号) references 员工(工号);alter table 工资add constraint CK_gongho check(工
4、号0);create table 系统用户(用户名 char(50) primary key, 用户权限 char(50), 用户密码 char(10),)create table 工龄工资(工龄 char(4) primary key,工龄工资 float(8)not null);create table 员工登陆密码(工号 CHAR(50) primary key,密码 char(6),foreign key(工号) references 员工(工号);alter table 员工登陆密码add constraint CK_gongh check(工号0);insert into 部门 v
5、alues(财务部,王玲,20)insert into 部门 values(生产部,丽丽,400)insert into 部门 values(董事会,李四,10)insert into 部门 values(后勤部,二子,40)insert into 部门 values(公关部,小丽,15)insert into 部门 values(行政部,琪琪,20)insert into 部门 values(企划部,小新,15)insert into 部门 values(销售部,小海,10)insert into 部门 values(人力资源部,丽子,5)insert into 员工 values(1001
6、,李民,男,25,天津,111000101,已婚,专科 ,销售部,内销,4,职工)insert into 员工 values(1002,李四,男,50,上海,111000102,已婚,本科 ,董事长,null,30,董事长)insert into 员工 values(1003,丽丽,女,25,北京,111000103,未婚,本科 ,生产部,电工,8,生产部部长)insert into 员工 values(1004,王玲,男,35,东京,111000104,已婚,研究生 ,财务部,预算,6,财务部部长)insert into 员工 values(1005,二子,女,30,江西,111000105
7、,未婚,本科 ,后勤部,车工,7,后勤部部长)insert into 员工 values(1006,小丽,女,26,苏州,111000106,已婚,本科 ,公关部,null,3,公关部部长)insert into 员工 values(1007,小新,男,27,扬州,111000107,已婚,研究生 ,企划部,主管,2,企划部部长)insert into 员工 values(1008,琪琪,女,24,安徽,111000108,未婚,本科 ,行政部,null,8,行政部部长)insert into 员工 values(1009,小海,男,23,南京,111000109,已婚,专科 ,销售部,主管,
8、4,销售部部长)insert into 员工 values(1010,丽子,女,22,江西,111000110,未婚,本科 ,人力资源部,null,4,人力资源部部长)insert into 员工 values(1011,小美,女,26,海南,111000111,已婚,本科 ,公关部,前台,5,职工)insert into 员工 values(1012,小韩,男,20,山东,111000112,离异,本科 ,财务部,融资,5,出纳)insert into 工资 values(1001,2013-12,2500,500,25,2,15,4,加急,50,50,100,3500,3400)inser
9、t into 工资 values(1002,2013-12,10000,600,100,5,25,2,null,0,0,0,15000,20000)insert into 工资 values(1003,2013-12,4000,500,30,2,30,4,核对,50,50,100,5000,4800)insert into 工资 values(1004,2013-12,3500,500,30,2,30,4,加急,50,50,100,5000,4800)insert into 工资 values(1005,2013-12,4000,500,30,2,30,4,加急,50,50,100,5000,
10、4800)insert into 工资 values(1006,2013-12,4000,500,30,2,30,4,加急,50,50,100,5000,4800)insert into 工资 values(1007,2013-12,3500,500,30,2,30,4,审核,50,50,100,5200,5000)insert into 工资 values(1008,2013-12,3500,500,30,2,30,4,加急,50,50,100,5400,5200)insert into 工资 values(1009,2013-12,3500,500,30,2,30,4,审核,50,50,1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工资管理 数据库 代码
链接地址:https://www.31doc.com/p-6179232.html