- 106
- 0
- 约1.32千字
- 约 12页
- 2017-05-19 发布于江西
- 举报
人事管理系统数据库
数据库大型实验报告
设计题目: 人事管理信息系统
班 级: 姓 名: 学 号: 指导老师:
2012年6月
设计的课题题目:
《人事管理信息系统》
内容:
《人事管理信息系统》包括的实体类型有:
职工(职工号,姓名,性别,年龄,学历,专业,联系电话)
部门(部门编号,部门名称,职能,部门领导),如信息分院,教学,洪宁;学工办,管理,刘德华
岗位(岗位编号,岗位名称,岗位等级,岗位工资),如教学岗位4级,2300元
技能(技能编号,技能名称,技能等级),如钳工5级,刨工6级
奖惩(序号,奖惩标志,项目,奖惩金额)
培训课程(课程号,课程名,教材,学时,成绩,学历),学历是指本科、研究生、博士等。
工资(职工号,姓名,性别,基本工资,岗位工资,津贴,奖金,养老金,公积金,纳税,医疗保险,水电费,奖惩,实发工资)
内部调动(编号,姓名,性别,年龄,调动性质,备注),刘德华从学工办调到信息分院
要求
《人事管理信息系统》包括的具体操作:
自行补充实体之间的联系
输入数据,每个表不少于10行
人事管理信息系统E-R整体图设计
这个ER图有7个实体类型,其属性如下:
职工(职工号,姓名,性别,年龄,学历,专业,联系电话)
部门(部门编号,部门名称,职能,部门领导)
岗位(岗位编号,岗位名称,岗位等级,岗位工资)
技能(技能编号,技能名称,技能等级)
奖惩(序号,奖惩标志,项目,奖惩金额)
培训课程(课程号,课程名,教材,学时,成绩,学历)
工资(职工号,姓名,性别,基本工资,岗位工资,津贴,奖金,养老金,公积金,纳税,医疗保险,水电费,奖惩,实发工资)
2. 物理设计:
在SQL Server 2000下建立数据库,各个基本表的结构表格如下:
职工表:
部门表:
岗位表:
技能表:
奖惩表:
培训课程表:
工资表:
选课表
设置表:
考核表:
、
接受表:
3.各表间的关系:
1.统计职工的实发工资
2.列出每个职工培训课程的成绩
3.检查职工信息中学历数据的更改(经过培训后,学历提高了)
4.查询某部门所有职工的奖惩情况
5.列出两个基本表的插入、更新和删除记录的操作(各举1例)
对部门表:1.插入
2.更新
3.删除
6.查询各个课程号和相应的选课人数
7. 查询职工奖惩情况
8.查询职工‘沧月’的部门领导
9. 查询部门编号既不是B01,B04,也不是B09的职工的编号、姓名和性别
10. 查询每个职工的职工号,姓名,进修的课程名,成绩和部门名称
11. 查询工资超过2500的职工号,职工姓名 和岗位名称
实验总结:
在这次实验中,我学到了,在WORD中,怎样使用工具制作ER图,更加深刻地了解了数据库的物理模式和概念模式,并且通过良好的设计规范节省了资源以及增加了查询的效率。
职工
部门
部门调动
设置
岗位
考核
技能
工资
奖惩
接受
享有
培训课程
选课情况
N
M
1
1
M
N
M
N
1
M
N
M
原创力文档

文档评论(0)