已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
设 计 报 告课题名称:工资管理系统学 院:专业班级:学 号:学 生:指导教师:青岛理工大学琴岛学院教务处 2009 年 7 月 3日 as declare q varchar(12 declare m varchar(12 declare s float select q=emp_no from Deleted select m=zhiwu from Inserted select s=jibengongzi from 基本工资 where zhiwu=m update 月工资 set jibengongzi=s where 月工资.Emp_no=q 结果:命令已成功完成 6.创建函数 a.函数查询员工基本信息 create function ygxx(yg_id varchar(10 returns table as return(select * from 员工 where emp_no=yg_id 结果:命令已成功完成 验证: select * from dbo.ygxx( 结 果 : b.函数查询部门信息 create function bumen(bumen_id varchar(4 returns table as return(select * from 部门 where department_id=bumen_id go 结果:命令已成功完成 验证: select * from dbo.bumen(03 go 结果: 7.创建存储过程 a.存储过程查询员工基本信息 create proc ygxx2 yg_id varchar(10 as select * from 员工 where emp_no=yg_id go 结果:命令已成功完成。 b.存储过程查询指定某个部门或全部部门的基本信息 create proc bumen2 bumen_id2 varchar(4 as select * from 部门 where department_id=bumen_id2 create proc bumenq as select * from 部门 go 结果:命令已成功完成。 c.存储过程查询某个员工的工资信息 create proc gzxx yg_id varchar(10 as select * from 月工资 where emp_no=yg_id go 结果:请输入员工 id - d.汇总部门月份工资 create proc gzhz dep_id varchar(04,month_year varchar(10 as select department_id,gz_month from 月工资 where department_id=dep_id and gz_month=month_year order by department_id,gz_month go 结果:命令已成功完成 e.汇总工资总和 exec gzhz 03, create proc sum_sum as select department_name,gz_month,sum(wagecount from 部门,月工资 where 部门.department_id=月工资.department_id group by department_name,gz_month go 结果:命令已成功完成 五、总结 1.过程 (1)在对员工表创建删除触发器时,无法删除表记录,删除与其他表的外键约束后,触发 器能正常运行。 (2)触发器、存储过程等的建立与使用语句同时运行无法实现,先创建再执行程序正常运 行。 (3)在创建员工表时职务的类型是 text,但在创建基本工资表时职务作为主键出现错误。 把职务改成 varchar 类型后运行正常 (4)在插入数据时文字长度超出数据类型的长度出现文字被截取的现象。 (5)对基本的 SQL 语句掌握不牢固,通过查询资料后基本掌握。 2.体会 此系统的规划虽然已经完成, 功能基本实现了目标规划一些重要功能, 但由于时间仓促, 所以只满足了基本要求, 并没有过多考虑到系统的技术含量,在这次系统的开发过程中学到 了好多知识,而且更加深入,而且更加熟练地掌握了 Microsoft SQL Server 数据库,锻炼了 我的项目开发能力,使我对软件工程的知识有了更深刻的理解、更贴切的感受。在这过程中 有许多不顺利的时候,然后就和我就找同学讨论,实在讨论不出来,就到图书馆、上网查资 料培养了自己查资料和同学讨论的好习惯,这些对即将走上工作岗位的我是有很大的帮助 的,相信我以后工作时在这些方面会做的更好。 3.建议 实践上机时间过少,限制了我们做出更完善的数据库,希望能有更充足的实践时间。 4.回顾: 通过这次的数据库实习,对许多原来不太清楚的知识点有了更进一步的了解,写代码的 时候要细心, 注意代码中的一切标点符号都要用英文,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年邵阳辅警招聘考试真题含答案详解(预热题)
- 2025年自贡辅警协警招聘考试真题完整答案详解
- 2025年黄石辅警协警招聘考试真题及答案详解参考
- 2025年牡丹江辅警协警招聘考试备考题库含答案详解(培优a卷)
- 2025年苏州辅警招聘考试题库附答案详解(突破训练)
- 2025年辽源辅警协警招聘考试备考题库附答案详解(模拟题)
- 2025年陕西辅警协警招聘考试真题附答案详解(精练)
- 《铁路运输设备》题库及参考答案
- 2025年鞍山辅警协警招聘考试备考题库含答案详解(夺分金卷)
- 2025年莱芜辅警协警招聘考试真题含答案详解(综合题)
- 地磅相关知识培训
- Python程序设计 课件 第9章 NumPy与数值计算
- 汽轮机大修工程实施策略与案例分析
- 化工厂动设备培训课件
- 口腔医学技术职业生涯规划书
- 工程工效管理办法
- 【公开课】二氧化碳(第1课时二氧化碳的性质)-2025-2026学年九年级化学科粤版(2024)上册
- 急救药品知识及护理应急预案考试题(附答案)
- 抗衰老培训课件
- 妊娠剧吐护理常规课件
- 城管志愿活动方案
评论
0/150
提交评论