数据库大型实验报告。
2024年8月。
一、 设计的课题题目:
《人事管理信息系统》
二、 内容:
课题1人事管理信息系统》包括的实体类型有:
职工(职工号,姓名,性别,年龄,学历,专业,联系**)
部门(部门编号,部门名称,职能,部门领导),如信息分院,教学,洪宁;学工办,管理,刘德华。
岗位(岗位编号,岗位名称,岗位等级,岗位工资),如教学岗位4级,2300元。
技能(技能编号,技能名称,技能等级),如钳工5级,刨工6级。
奖惩(序号,奖惩标志,项目,奖惩金额)
培训课程(课程号,课程名,教材,学时,成绩,学历),学历是指本科、研究生、博士等。
工资(职工号,姓名,性别,基本工资,岗位工资,津贴,奖金,养老金,公积金,纳税,医疗保险,水电费,奖惩,实发工资)
内部调动(编号,姓名,性别,年龄,调动性质,备注),刘德华从学工办调到信息分院。
三、 要求。
人事管理信息系统》包括的具体操作:
自行补充实体之间的联系。
输入数据,每个表不少于10行数据,数据必须是有意义的。
统计职工的实发工资。
列出每个职工培训课程的成绩,检查职工信息中学历数据的更改(经过培训后,学历提高了)
查询某部门所有职工的奖惩情况。
查询人事变动后岗位的变动情况。
列出两个基本表的插入、更新和删除记录的操作(各举1例)
自行补充8至10个sql操作,如查询信息分院的职工人数,职工“刘德华”的部门领导是谁等等。
1. 人事管理信息系统中涉及到职工、部门、岗位、技能、培训课程、奖惩记录等信息。其er图如图7.9所示。m1n1
1n n
mm nn 1n图7.9
这个er图有7个实体类型,其属性如下:
职工(职工号,姓名,性别,年龄,学历,专业,联系**)
部门(部门编号,部门名称,职能,部门领导)
岗位(岗位编号,岗位名称,岗位等级,岗位工资)
技能(技能编号,技能名称,技能等级)
奖惩(序号,奖惩标志,项目,奖惩金额)
培训课程(课程号,课程名,教材,学时,成绩,学历)
工资(职工号,姓名,性别,基本工资,岗位工资,津贴,奖金,养老金,公积金,纳税,医疗保险,水电费,奖惩,实发工资)
这个er图有8个联系类型,其中1个1:1联系,3个1:n联系,4个m:n联系。联系类型的属性如下:
选课(时间,成绩)
设置(人数)
考核(时间,地点,级别)
接受(奖惩时间)
根据er图和转换规则,7个实体类型转换成7个关系模式,4个m:n联系转换成4个关系模式,共11个模式,如下:
职工(职工号,姓名,性别,年龄,学历,专业,联系**,部门号,岗位编号)
部门(部门号,部门名称,职能,部门领导)
岗位(岗位编号,岗位名称,岗位等级,岗位工资)
技能(技能编号,技能名称,技能等级)
奖惩(序号,奖惩标志,项目,奖惩金额)
培训课程(课程号,课程名,教材,学时,成绩,学历)
工资(职工号,姓名,性别,基本工资,岗位工资,津贴,奖金,养老金,公积金,纳税,医疗保险,水电费,奖惩,实发工资)
内部调动(编号,姓名,性别,年龄,前部门号,现部门号)
选课(职工号,课程号,时间,成绩)
设置(部门号,岗位编号,人数)
考核(职工号,技能编号,时间,地点)
接受(职工号,序号,奖惩日期)
2. 物理设计:
在sql server 2000下建立数据库,各个基本表的结构**如下:
职工表:部门表:
岗位表:技能表:
奖惩表:培训课程表:
工资表:选课表:
设置表:考核表:
接受表:各表之间的关系图:
1.统计职工的实发工资。
2.列出每个职工培训课程的成绩。
3.检查职工信息中学历数据的更改(经过培训后,学历提高了)
4.查询某部门所有职工的奖惩情况。
5.查询人事变动后岗位的变动情况。
6.列出两个基本表的插入、更新和删除记录的操作(各举1例)
对部门表:1.插入。
2.更新。对选课表。
1.插入。2.更新。
3.删除。自行补充8至10个sql操作,如查询信息分院的职工人数,职工“刘德华”的部门领导是谁等等。
1. 查询部门编号既不是b01,b04,也不是b09的职工的编号、姓名和性别。
2. 查询各个课程号和相应的选课人数。
3. 查询每个职工的职工号,姓名,进修的课程名,成绩和部门名称。
4. 查询选修了编号为‘k02’的课程的职工姓名和所在部门编号。
5. 查询工资超过4000的职工号,职工姓名和岗位名称。
6. 查询职工奖惩情况。
7. 查询参加技能考核的职工姓名,技能名称,技能等级,考试时间和地点。
8. 查询职工‘白宇’的部门领导。
数据库库课程设计
目录。引言11 开发环境1 1.1 硬件环境1 1.2 软件环境1 1.2.1 sql server 2005 delphi7简单介绍2 2 需求分析3 2.1 信息需求3 2.2 功能需求3 2.3 安全性与完整性要求3 3 概念结构设计3 4 逻辑结构设计4 5 数据库实现6 5.1 创建数据库...
数据库课程设计总结数据库课程设计个人总结
数据库课程设计个人总结 4班6组赵 王婆卖瓜时间过了,言归正传吧。凡是都要有个总结,以下便是我在这个课程设计中的一点心得。首先我分析一下我们组任务顺利完成的成功之处并总结一些经验,供以后反省参考用。凡事预则备,不预则废。这是我的座右铭,也是我深有感悟的几句古语之一。在这个项目的开始阶段,老师便让我们...
数据库课程设计
简单pos系统。班级 计科二班 姓名 韩田田 学号 201010510237 目录。前言。销售管理作为零售企业现代化管理不可缺少的组成部分,日益受到人们的重视。传统销售模式以及销售管理体系和机制,已经越来越难以适应零售企业现代化管理的需求。pos point of sales,销售终端的英文缩写 是...