没有合适的资源?快使用搜索试试~ 我知道了~
数据库应用课程设计—工资管理系统 (3).pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 189 浏览量
2022-07-03
21:30:53
上传
评论
收藏 2.43MB PDF 举报
温馨提示


试读
31页
数据库应用课程设计—工资管理系统 (3).pdf数据库应用课程设计—工资管理系统 (3).pdf数据库应用课程设计—工资管理系统 (3).pdf数据库应用课程设计—工资管理系统 (3).pdf数据库应用课程设计—工资管理系统 (3).pdf数据库应用课程设计—工资管理系统 (3).pdf数据库应用课程设计—工资管理系统 (3).pdf数据库应用课程设计—工资管理系统 (3).pdf
资源推荐
资源详情
资源评论



















《数据库应用课程设计》
大作业报告
班级: 电商 1701 班
学号:
姓名:
课题: 工资管理系统

目录
一.数据库设计 .......................................................................... 1
1.需求分析................................................................................................................................1
2.概念结构设计........................................................................................................................1
3.逻辑结构设计........................................................................................................................2
二.数据库及表的创建 .............................................................. 4
1.数据库的创建........................................................................................................................4
2.表的创建................................................................................................................................5
3.表的数据加入......................................................................................................................11
三.数据库查询 ........................................................................ 14
1.选择查询..............................................................................................................................14
2.聚合函数查询......................................................................................................................15
3.分组和汇总查询..................................................................................................................16
4.连接查询..............................................................................................................................17
5.子查询..................................................................................................................................18
四.视图和索引 ........................................................................ 20
1.视图......................................................................................................................................20
2.索引......................................................................................................................................22
五.存储过程与触发器 ............................................................ 24
1.存储过程..............................................................................................................................24
2.触发器..................................................................................................................................26
六.数据库的安全管理 ............................................................ 27
1.登录账号..............................................................................................................................27
2.数据库用户账号..................................................................................................................28

一.数据库设计
1.需求分析
与用户协商,了解用户的需求,了解需要哪些数据和操作(主要
是查询),确定系统中应包含的实体有员工信息、部门、考勤、工资。
员工的属性确定为员工编号、姓名、性别、出生日期、银行卡号、
联系方式、部门编号、职务、入公司时间;部门的属性确定为部门编
号、部门名称、部门负责人、电话;考勤表的属性确定为ID、所属月
份、员工编号、应到天数、实到天数、加班天数;工资的属性确定为
ID、所属月份、员工编号、基本工资、工龄补、全勤奖、加班费、其
它扣款、应发工资、五险一金、所得税、实发工资、发放时间。
其中,每个员工只属于一个部门,每个部门拥有多名员工;每个
员工对应多个月份的考勤信息,每个月份的每条考勤信息对应一个员
工;每个员工对应多个月份的工资信息,每个月份的每条工资信息对
应一个员工。
2.概念结构设计
画出工资管理系统的 E-R 图,如图 1-1:
1

图 1-1 工资管理系统 E-R 图
3.逻辑结构设计
将 E-R 图转化为关系数据模型,即将实体、属性和实体之间的联
系转化为关系模式,如下:
(1) 员工表(员工编号,姓名,性别,出生日期,银行卡号,联系
方式,部门编号,职务,入公司时间);
(2) 部门表(部门编号,部门名称,部门负责人,电话);
(3) 考勤表(ID,所属月份,员工编号,应到天数,实到天数,加
班天数);
(4) 工资表(ID,所属月份,员工编号,基本工资,工龄补,全勤
2

奖,加班费,其它扣款,应发工资,五险一金,所得税,实发工
资,发放时间)。
表结构设计如图表 1-1~1-4 所示。
表 1-1 员工表的表结构
属性名
员工编号
姓名
性别
出生日期
银行卡号
联系方式
部门编号
职务
入公司时间
数据类型
char
nvarchar
varchar
datetime
nchar
nvarchar
nchar
nvarchar
datetime
宽度
6
10
2
16
11
3
10
主键
是
取值范围
(男,女)
外键
表 1-2 部门表的表结构
属性名
部门编号
部门名称
部门负责人
电话
数据类型
nchar
nvarchar
nvarchar
nvarchar
宽度
3
10
10
11
主键
是
取值范围
表 1-3 考勤表的表结构
属性名
ID
所属月份
员工编号
应到天数
实到天数
加班天数
数据类型
int
tinyint
char
tinyint
tinyint
tinyint
宽度
6
主键
是
取值范围
自动增长
外键
3
剩余30页未读,继续阅读
资源评论


คิดถึง643
- 粉丝: 3721
- 资源: 1万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
