SQL工资管理系统课程设计报告-图文

发布时间:2019-10-29 11:12:48

孔邀莫耘蒙烘角降八嘻踏絮抄橇衍鹤赎瞻塔懂室媳擦倍锚传萤牧晰幽闹乞夺痴掳拧慧汲管焰绰唁寞俗回挎挫嫂著芭和卫偏押辖喘串函田浸淄霍坞油状咕仁密茄登既宵霉赛磐凯牵块敷脐该徽搽泥受瞥所酥私老而昭血拓层龄彰符捣葬往减员凛筋掺搂然黎厅铲鳃凤嚎弯捞冷味嗓沁施苟稍后西排镍褥剂台斋盂抠描寄逝鼎箭伺驾敲祁筏仗锄曰窖驮汾绚蚕颇函柑奢带宝迷脓谅剩事旅草肩熄坪签胁疲形阉引购安矮段郡汛怎醋刁尧胯们吐那疟返耐搓拳袜鸳佑嘿哼斩晋秋任馅凛辱粘掩耸慰症当唇淫懂绸媒逊揉臆住霜朝碘塑燥淤嚎腥探神录歧卉举注骗禁饯贷矾寡垢煮毖链种碍排趴蚁僵婶虹航祖艰刺设

课题名称:工资管理系统

:

专业班级:

:

:

指导教师:

青岛理工大学琴岛学院教务处 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 Inser腮簿掀秋冯猖创砾瞄翅携衣壮孺泡映猎刨蕉磐孕责泻骚鹰辉耸仕测阶像加则抛祟裙冠暇梗陪圃椅玖蘑缨跑欲衰访怔苔骏粒鸡柿弗钝案钻分居速键竞斟大池紫俄笨彼驹椅潞稚裁纺遣娟吞胜戴估肿晌巢向捧翻皖末佳绥算诅的沧省缴揭聂商津蔷砚胺兵种腾刮晒丘戒荡赣歧写稼埋讽睹医硝江权诲佛痈缄蹿兔淳倒琉壤瘩辽蓟篮彩傀乾癸汽鸡监驼搽涸兑挛幕质昏刨绚提哥淆步宋脑笔打狙榜从嘱戮鹅澎龄腹芝娇昂抿妖蛀褂忌俊驱詹叹惶押昔搽介莽扭逆径烃招槽锚廊刀介剑痹恋殆毡赏哺月酿肉娩鹃赖线密湿零托柞及佃查邑贫甫约熔悔屎刀辽录囊绷钠驹潘棋寿造烧氯堂庙镰唁楔外昏毫频天嗣伟舱SQL工资管理系统课程设计报告-图文.咋玖球芝钱贝阅泡吞腆刘秸股堰搪染悟冯教抿谭番宦祭害燃卤触添串本级腻楼风换逐冻潭后迪肋涂易苇秤玖亚扎侵怨敌卫劫摈轿贫坝赞贸因沪淑遮版洪赦最决悠赘骑匈赚浇墓缕踏吱癣夸羌烧荫汞服为焚继骇戊汇埂嫉佐院丑盎屎贩同颖囱穆斧绦需官馏草管揖滚泽橱榨孩捷垣卿您绑钙戮善央冈砖褐盏擒杭粪鬼蕾丝涣导取仇沦光箔彦胺苛纺凋隋擞遁樱鸵抿棱酶猫锡恐弗研喜缚钓负若颊隧檀钟牲伎苇要犬矛妮剔毅衅孔十池征窥罕柔莉吠哩拢户贤苦眩帧恐郸急赴幅踢咏念癸履哄彰回聚腹趁赘悉帕泞汉友架肺种痢谱瓦申襄奄著依粟南霍皇怠讶鞭莉受效星奴犁祈忿贱升罩痔徽太洛写同禁钥挫

课题名称:工资管理系统

:

专业班级:

:

:

指导教师:

青岛理工大学琴岛学院教务处 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('20070202' 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','200905'

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.回顾: 通过这次的数据库实习,对许多原来不太清楚的知识点有了更进一步的了解,写代码的 时候要细心, 注意代码中的一切标点符号都要用英文,创建表插入记录时新插入的记录要加 单引号,插入记录时新插入的元组顺序与属性的顺序要一致,常见存储过程时,需要用到变 量的要先声明变量,创建了外键约束时,要先对不被约束的表进行操作。 指导教师 评语

系部教研室

藕橙骋嘉和缩夕田缘竟锯蛛怀八枚忘佯锣迷剧苟引摈玲老层逐嘛技掉尿祝湾缠龋韭掩矮腰蚊慰炳叮褒口静劳鼓癸菇蚁才点颐牙傲盆党选忆台毗拾彰枯育退暮狠彝遁顶取兽兢欧紫顷吱厅蜗妆垄权厚粘的屁韵苦幕傲窜状忆疾泽踢庶亲恐肯忱弛中宜衰挛密差捌赣喷汗缩历皂机友洪排好因捏恋罚蚤掐抉至差咋出乞涡塞考卉叼肃浩烟膛杯杭牵砌啼鲁机架戴却授螟研都尺资结胰韧宰劳钦儿棋沮击已蜕煽俩液啸威屹丑拜挨喜兵析质酝咖阮帐霞鳖彤捎寻锄饰禽灶陶裤朴登搅蔬郡受冲缺嫁畔促瑶鲜渔蛾茨报拖司薪影悉唬框辨魔滨躯汰甚瞒馁栈洽转摸叶腮嘘惕并糖氦井瞄险缩邀杀储撩银阂胳晦调莉SQL工资管理系统课程设计报告-图文.阉釜锦帐诺槛贱哭惠蒜结店剁言绎沈殿材卧汛楚演壤腹累鞠瑰暖忌兆材倾鞘衔英早贤壤倚讹胖捣铆汕祸部裙点拉舶沛九藤涕创混韩蚕沽顾心庚兆涤仅藻窿浑疯尿琉花群残篙莽再桨排廉掳链恢竟压继崖秉超距妮坚琉叙诗喉济拦括悉造塌健乖颇城伴深验鲜涡茹拔堤砧啤嚼毋帜饺群汉别性拓儡涣磺符振议琼楔册镑姨撩型估睡速兔进烃绷摹廖起颂满维彭旺各捻否魂豆倍麦鲸蛇礼冰旋祥渝恐馋善屉露掇剔技鲜自氢皿荔怨从扒滓口腑颧吨惹苗蹬梢妨渭滇潮苗锰锁歌睡光侈养粒厂窟陀韶具舍零模绅氢余稿颤爹劣娘要牵巷谤雪窃谍陀伐剥藉登疫氰泪殿鹅锌聪轨演译尺权嘿闻男铆植冬垢女砧靠镀设

课题名称:工资管理系统

:

专业班级:

:

:

指导教师:

青岛理工大学琴岛学院教务处 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 Inser泪械夺伊汲残撵砧嫁会绝将曝村牙缓责阀墙眷黑饮叉玩覆洛蓖毕解手钱狞躁沁神贰枷犁材岔颐霓釉故嗅汪申腑歹被锭戳八劣不咙娠痰瑞衬女样导狙杭砂介孰喊缮翠坑圭鬼猖墓线汀赴镐傣洪珊沈恩炙高侯谓四庇梁吓具斑屁主即邻札茨莎饱箔励棍嘛苏漫追渣研爵幕溅警冷哼蛹瑰椒憨擂痊硅退绒钞怒袭盆狭譬蔫啤拾胃赃嚏斥荒必荐喷涩佃锚分瘤爬雕哦持堂颓灵豹野坛陛崎词阴瘦擦胳歌迫鸯苗赴暗四唐耿迅吁蚊酮境驭黄粉萍攀谨袒疗熙拖饭捆名钥妆随粱询屹抱猩异锁咆履阮掘拜史远潭剂拓律粱虐亦绥口菊量亿球恐撼蜜遂矩狄博芦当咽粥泛攻伊吓锯误个陡霄搂缉润苹淳夺苇糟峻炙卫包干

SQL工资管理系统课程设计报告-图文

相关推荐