数据库人事管理系统实验报告
分工
年 月 日
数据库技术 大型实验报告
题 目:
人事管理系统 晋江中抓人事管理系统
学生姓名 学 号 班级
徐潇 201020630222 2012
一、设计的课题题目:
《人事管理系统》 二、内容:
《人事管理系统》包括的实体类型有:
职工(职工号,姓名,性别,出生日期,部门,岗位,学历,婚姻状况,参
加工作时间,住址,联系电话) 岗位(岗位编号,岗位名称)
部门(部门编号,部门名称,部门地址)
学历(学历,专业、毕业时间、学校、英语水平) 婚姻状况(配偶姓名,配偶联系电话,配偶工作单位) 三、要求
《人事管理系统》包括的具体操作:
(1)员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等; (2)员工各种信息的修改;
(3)对于转出、辞职、辞退、退休员工信息的删除;
(4)按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息;
四、详细的设计过程 1.概念设计:
图1 人事管理系统E-R图
2.逻辑设计:
根据全局ER
):
职工(职工号,职工姓名,性别,住址,岗位编号,部门编号,工作情况,联系电话)第1范式
部门(部门编号,部门名称,部门地址)第3范式 岗位(岗位编号,岗位名称)第3范式
学历(学历编号,职工号,学历,专业、毕业时间、学校、英语水平)第1范式 婚姻状况(配偶编号,职工号,配偶姓名,配偶联系电话,配偶工作单位)第1范式
3.物理设计:
在SQL Server 2000下建立数据库,各个基本表的结构表格如下:
表1 职工基本信息表
表3 岗位表
表4 学历表
各表之间的关系图:
图2 数据关系图 4.实现
写出实现数据库的具体的SQL操作语句及实现效果图:
(1)实现员工就职信息录入操作
将职工信息(11,上官明德,1,西安,114,758000,在位,320)添加到基本表“职工基本信息表”。
(2)查询某个职工的配偶
查询职工“苏榭”的配偶。
(3)--将10号职工的住址改为杭州
(4)建立职工信息视图
(5)列出两个基本表的插入、更新和删除记录的操作(各举1例) A.将岗位信息(321,策划)添加到“岗位表”。
B.把策划的岗位编号改为322
C.删除陆风配偶的信息
D.将伊吹五月的配偶信息(8,饕餮,写意工作室,208)添加到婚姻状况表
(6)查询部门名称是“cv配音组”的职工姓名。
(7)删除转出职工的信息
查询视图:
小结
在本次课程设计的全过程中,我对本学期所学的知识有了一个比较系统的认识和理解。进一步掌握了数据库的方法和技术,提高软件开发的实际能力,培养综合分析、解决问题的能力。涉及了各方面的知识,大大扩展了我的知识面,同时使我学会了如何使用所学的知识去解决一些实际问题。
在设计中,我深知自己所掌握的知识还远远不够,掌握的一些理论知识应用到实践中去,总会出现这样或那样的问题,不是理论没掌握好,而是光知道书本上的知识是远远不够的,一定要把理论知识和实践结合起来。把学到的知识应用到实践中去,多做多练,才可以把理论的精华发挥出来。知识不是知道、了解就好,一定要去应用它,发展它,让它在现实生活中得到充分的应用,从而解决一些问题,这才是学习的根本目的。而且知识又不是单一的,它是互相联系的,学科与学科之间都有着内在的联系。
在这次实验中,我学到了用Micosoft Visio画E-R图,深刻认识到实体、联系与属性之间的联系,已经学会灵活运用SQL Server2000建立数据库,并能查询相关语句。
在做SQL Server2000中,在建立各个基本表时遇到过输入数据不匹配的问题,自己分析后找到了原因,原来一个表中的主键是另外一个表中的外键时,这个键在这两个表中的类型都必须一致,在主键和外键的设置中,涉及的关系很多,只有弄清彼此的关系,建立起来就不会太难。
在做实验时,我发现起初会觉得题目很难,但按照步骤循序渐进,觉得其实只要思路清晰了,就很简单。在操作的过程中,遇到了三个问题:第一,画E-R图时,各实体之间的联系有些复杂。第二,建立关系图时,才发现各表主键没有设置。第三,删除语句时出现错误。
这次实验后,我深刻认识到其实数据库并非很难,用心学则会成功。我做的是一个关于“人事管理系统”的数据库,有5个实体,联系实际,我很快开始着手解决难题。虽然期间出现了一些小问题,但经过我自己的摸索和老师同学的指导,建立了一个简单的数据库,我收获颇多,并也解决自己出的题目,完成后,反复验证,很有成就感。
在今后,我一定会增强自己的实践操作能力,通过自学,研究数据库的建立和查询。通过学习,我学到了很多。
…… 此处隐藏:104字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [幼儿教育]【完整版】2019-2025年中国药物发现外
- [幼儿教育]2018-2019年初中信息技术广东初一竞赛
- [幼儿教育]最新外研版(一起)小学英语五年级上册《
- [幼儿教育]农业推广与创新管理专业 -中农大毕业论
- [幼儿教育]2017-2022年中国更年期用药行业市场深
- [幼儿教育]数学1.1.2第1课时棱柱、棱锥和棱台的结
- [幼儿教育]二年级群文阅读课例欣赏
- [幼儿教育]2010-2015年中国保险行业投资分析及深
- [幼儿教育]厄运打不垮的信念第一课时
- [幼儿教育]巧用文本,让表达在言语中绽放论文
- [幼儿教育]中学生百科知识竞赛题及答案
- [幼儿教育]八大菜系英文简介
- [幼儿教育]中国男装牛仔裤市场发展研究及投资前景
- [幼儿教育]远程数字视频监控系统在银行的应用
- [幼儿教育]光纤光缆制造工艺及设备
- [幼儿教育]国家安全法试题及答案
- [幼儿教育]2011高中提前招生及竞赛试题(物理卷1)
- [幼儿教育]宁夏第三产业房地产业、科学研究和技术
- [幼儿教育]中兴通讯 ME3000模块用户硬件设计手册_
- [幼儿教育]紫外线灯管的辐照强度问题
- 苏联东欧剧变的原因和历史教训浅析
- 人工智能导论实验报告(学生)
- 思科ITE章考试原题及答案
- 《学习雷锋好榜样》主题班会教案
- 加油站建设项目安全评价报告
- 剖析社保卡管理系统
- 2017-2018年影视剧新媒体版权运营行业
- 2017-2018学年四川省成都市高一上学期
- 2019最新高中数学 第三章 3.2.1 几类不
- 2011-2015年中国基酸市场调查及行业前
- 人教版新课标选修八Unit 1 课件Warming
- 郭溪燎原小学辅导学生记录表
- 教师资格证统考综合素质写作秘笈
- 国外校园绿色建筑研究方向与建设实践
- 15.1 动物运动的方式 课件(北师大版八
- 民用飞机空调系统
- 长安侠文化传统与唐诗的任侠主题
- 《中国近现代史纲要》名词解释
- 11金本《保险学概论》复习资料
- 民用建筑机电安装工程专业施工图图纸会




