下载此文档

SQL数据库通用工资管理系统2.doc


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
3 2需求分
15-16 参考文
SQL数据库通用工资管理系统2
09 信计 2011-2012 (―)
《数据库原理及应用》课程设计
设计题目
设计时间
学生姓名
学生学号所在班级
指导教师
目 录
1可行性研究须 和这个系统的其他子系统统一数据定义等,才能使该系统性能达到最好,并且要尽量消除和 其他子系统模块之间存在的数据冗余,才能使整个智能办公系统做到高效,方便。
E-R 图
在系统的数据库设计中,先要对系统分析得到的数据字典中的数据存储进行分析,分析各 数据存储之间的关系,然后才能得出系统的关系模式。可以采用E-R图的方法来进行数据 结构分析,E-R设计方法是一种通过E-R图来描述现实世界信息结构的DB设计方法。E-R 图由实体、属性、联系三部分组成。
各分E-R图说明如下:
(1)部门E-R图:
(2) 职工E-R图: 7
考勤情况
E-R 图:
职务E-R
图:
5)工资计算E-R图:
8
(6)工资管理E-R图:
图4-1
4逻辑设计
部门(部门编号, 职工(职工编号, 外码:部门 考勤情况(姓名, 职务(职务编号, 工资计算(职工,

部门信息,负责人,电话)
职务编号,姓名,性别,工龄,其他个人信息) 出勤天数,加班天数,出勤奖)
职称,工资级别,税费)
考勤情况,职务,月份)

在上述关系模式中,每一个分量都是不可分割的数据项所以都符合第一范式;而且前四个 关系模式都是单个属性作为码,没有任何非主属性对码部分函数依赖。
5数据库实现

对上述E-R图所需的实体需要的几个关键表的设计如下:
部门
11
(SQL Server2000语句完成)
数据库的选择和部分重要SQL代码创建通用工资管理系统
Create database 工资管理
创建职工索引信息表
Create table 职工
(职工编号 char(20) primary key ,
职务编号char(20),
姓名 varchar(40),
性别 char(20),
工龄 char(20),
其他个人信息varchar(40))
建立存储过程向表中插入、修改、删除数据
插入数据的存储过程
Insert into部门(部门编号,部门信息顶责人,电话)values(@部门编号,@部门信息,@ 负责人,@电话)
GO
Exec 部门_proc 'pOl','经理室',,风铃,,'**********' Exec 部门_proc 'p02',,财务 处',,无双','**********' Exec 部门_proc 下03',"会计处','心雨','**********' Exec 部门_proc孚04,,,技术处’,,苍穹’,'**********' Exec部门_proc下05',,生产处’,,体 弱’,'**********'
删除数据的存储过程
Delete
From职工
Where姓名=,无双,
其余略
修改数据的存储过程
Update职工
12
Set 工龄='3'
Where 姓名=”体弱,
建立存储过程实现查询
(1)建立存储过程实现单表查询
/*建立名为“单表查询1”的存储过程,用来查询某负责人的信息*/单表查询1
Select负责人
From部门
Where部门编号=,p02,
/*建立名为''单表查询2”的存储过程,用来查询男员工的信息*/ 单表查询2
Select 姓名
From 职工
Where性别=,男,
/*建立名为“单表查询3”的存储过程,用来查询某个员工出勤天数的信息*/
单表查询3
Select出勤天数
From考勤情况
Where 姓名=,苍穹,
/*建立名为“单表查询4”的存储过程,用来查询某个总经理的税费信息*/单表查询4
Select 税费
From 职务
Where职称=,总经理,
/*建立名为“单表查询5”的存储过程,用来查询考勤情况的信息*/单表查询5
Select考勤情况
From 工资计算
Where职工编号=,0001'
(2)建立存储过程实现连接查询
13
/*建立名为“连接查询1”的存储过程,用来查询金鲁凯的税费的信息*/连接查询1
select 税费
from 职工,职务
where ==,心雨’
/*建立名为“连接查询2”的存储过程,用来查询职工出勤天数*/连接查询2
select出勤天数
from 职工,考勤情况
==,10

SQL数据库通用工资管理系统2 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小健
  • 文件大小92 KB
  • 时间2022-05-20