资源描述:
《数据库原理与运用课程设计10》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、数据库原理与运用课程设计课程设计题目:某电力公司收费管理信息系统专业:教育技术学班级:2010教育技术学姓名:李永权学号:201003050347指导教师:刘帅2012年6月9日上课的时间及地点试验时间:2012年春季学期第一周到笫十四周(总共14周)试验地点:文鼎楼305、任美副楼420二、课程设计题目:某电力公司收费管理信息系统(28题)要求:1实现客户信息、用电类型(类别号、类别名、电价)及业务员管理;1实现客户用电信息管理(客户号、月份、用电类别号、用电度数);1实现客户费用管理(客户号、月份、费用、收费标志),收费标志的默认值为'未收';1实现收费登记(客户、月份、
2、应收费用、实收费用、业务员),并自动修改收费标志(用触发器实现);1创建触发器,实现收费时自动更加应收费用和实收费用,计算本次结余,然后修改客户信息表中的结余金额;1创建存储过程统计指定月份应收费用和实收费用;1创建存储过程查询指定月份未交费的用户信息,以便崔费;1创建规则使得刀份符合格式"XXXX年XX刀”,并邦定到表屮相应字段;1建立表间关系。三.根据题目写出关系模型如下:①客户表(客户编号、客户名、用电类别号、地址)②用电类型表(用电类别号、客户编号、类别名、电价)③员工表(员工号、姓名、性别、年龄、政治面貌)④用电信息表(客户编号、月份、用电类别号、用电度数)⑤费用管
3、理表(客户编号、月份、费用、收费标志)⑥收费登记表(客户编号、月份、应收费用、实收费用、员工号)五、创建数据库:Createdatabase电力公司收费信息管理系统SQL截图如下:六、创建表:1、客户表Createtable客户表客户名int(4)NULLPRIMARYKEY客户编号int(4)NULLPRIMARYKEY用电类别号int(4),地址char(10))2、用电类型表Createtable用电类型表用电类别号intNULLPRIMARYKEY客户编号char(10),类别名char(10),电价char(10))3、员工表Createtable员工表(员工号in
4、tNULLPRIMARYKEY,姓名char(10),性别char(10),年龄char(10),政治面貌char(10))4、用电信息表Createtable用电信息表(客户编号int(4)NULLPRIMARYKEY,月份int(4)NULLPRIMARYKEY,用电类别char(10),用电度数char(10)5、费用管理表Createtable费用管理表客户编号int(4)NULLPRIMARYKEY,月份int(4)NULLPRIMARYKEY,费用char(10),收费标志char(10))6、收费登记表Createtable收费登记表客户编号int(4)NULL
5、PRIMARYKEY,月份int(4)NULLPRIMARYKEY,应收费用char(10),实收费用char(10),员工号int(4))七*select查询语句(1)查询员工表中的所有记录语句为:Select员工号,姓名,性别,年龄,政治面貌From员工表相应截图如下:12341234啊啦切毛女男女女01693322否是是否(2)显示员工表中的政治面貌是“是”的所有职工员工号、年龄和性别语句为:Select员工号,年龄,性别From员工表Where政治面貌二'是'截图:Selecg员工号;年齬?性别From员工表Where政治面貌二'是’员工号年龄性别1*2312326女
6、(1)显示收费登记表中客户编号为'100'的记录语句为:Select*From收费登记表Where客户编号=‘100’截图:嗚查询一20050101-0005.电力公司枚费管理系统.20050101-0005Ad>inistratoiSelect*From收费.登记表Where容户编号100?客户编号月份应收费用[实收费用
7、员工号]1100125251八*修改表(1)在员•丁表中插入一个员工记录语句为:Insertinto员工表values(5、"线'、"男'、'40'、'是')插入操作前Isysc扁表■员工表"中的数据,位置是经电力公司枚费管理系统刀中、-(local)"
8、上否是是否01693322女男女女啊啦切毛插入操作后员工号姓名性别I年龄I政治面貌否是是否是3031262940女男女女男啊啦切毛线(2)员工表信息的增删改语句如下:createprocedure录入员T@姓名char(10),@性别char(20),@年龄char(20),@政治面貌char(20)asinsertinto员_£信息values(@姓名,@员工号,@性别,@年龄,@政治面貌)EXEC录入员工@姓名二'朱恒‘,@员工号=6@性别二’女@年龄二‘50’,@政治面貌二'是'截图:creat