数据库大作业设计题目(3)

2019-06-11 22:08

实现收费管理,自动修改用户的结余金额(用触发器实现); 创建存储过程统计指定月份各种费用类型的收费情况; 创建存储过程统计指定日期各业务员的收费情况;

创建规则限定客户的电话号码是有非0数字开头的七位数字组成的号码;

? 创建表间关系。

(39)某单位设备管理系统

? 实现设备类别、设备信息管理; ? 实现用户管理;

? 实现设备入库管理,必须自动修改相应设备的数量;

? 实现设备的领用和归还管理(要自动修改相应设备的可领用数量); ? 实现设备的报损管理(报损后要自动修改相应设备的数量和可领用数

量);

? 创建存储过程统计各种类型设备的数量;

? 创建存储过程统计指定月份各设备的领用归还情况; ? 创建表间关系。

(40)某药店进销存管理系统

? 实现药品类型、产商等的管理; ? 实现药品存放仓库的管理;

? 实现药品信息的管理,入库和出口时必须能自动修改库存(使用触发器

实现);

? 假如药品的计量单位只能是“瓶”、“袋”,“支”,请用check约束实现其

完整性;

? 销售时每一个销售单,可以销售多种药品,并能根据销售的各种药品的

数量和单价计算销售小计和总计金额(使用触发器实现);

? 实现销售收款,收完款后要自动修改销售单的结账标记(结清为‘Y’,未

结清为‘N’)(使用触发器实现);

? 定义视图查询各仓库中存放的药品信息和数量;

? 定义存储过程查询日销售明显(包括销售的药品、数量、金额); ? 定义存储过程生成收款员的收款日报(收款员、金额); ? 建立数据库相关表之间的参照完整性约束; ? 建立表间关系。

(41)某单位考勤管理系统 ? 实现部门、员工信息管理;

? 实现系统信息管理,用于设置上午、下午的上下班时间; ? 实现考勤登记;

? 创建触发器,如果打卡时间超出上班时间,并且小于5分钟,登记为迟

到,否则登记为旷工;

? 创建存储过程统计各员工指定月份的缺席、旷工次数;

? 创建视图分组查询各部门的职工信息及职工人数,使用Compute子句; ? 创建check约束,限制员工的性别必须为‘男’或‘女’; ? 建立表间关系。

11

? ? ? ?

(42)机房管理系统

? 实现机房信息、机器信息、学生信息、上机类型信息的管理; ? 实现学生上机充值信息的管理;

? 实现学生上机过程的登记、费用信息的管理; ? 实现教学班及教学班学生信息的管理;

? 实现上机费率标准的设置及教学班上机的预约,即设置各教学班的上课

时段。

? 创建存储过程统计各机房上机费用的统计;

? 创建触发器实现费用登记时,自动修改该生的账户余额。 ? 建立各表之间的关系。 三、数据字典设计

(1)根据你在“实体联系模型设计”一项中选择的或其它实例,对该实例的业务工作和信息流进行分析,先局部,后整体地描述出业务数据流图,并描述出重要的数据字典。

(2)根据逻辑设计的原则,将上述E-R图转换成关系模式并指明主码和外码。

四、提交要求(电子材料)

1.数据库设计说明书 格式:

1. 封面:姓名、学号、题目、班级等; 2. 题目及要求说明;

3. 说明书(含需求分析、系统数据库的设计、数据字典、数据库及数据库

对象创建的SQL语句、其他题目要求完成的查询、视图、存储过程、触发器等的创建代码)。

题目(XXXXXXX)

1.问题的描述 2.需求分析 2.1 需求分析 2.2 系统功能结构 2.3 数据流图 3.数据库设计 3.1 局部E-R图 3.2 全局E-R图 3.3 数据字典 4.数据库实现 5.系统实现

6.结束语(结论) 2.数据库的完整备份

说明:创建数据库时请使用默认大小,否则你拷贝的数据库可能很大,无法通过邮件发送。

12

提交方式:把你所设计的数据库备份和设计说明书打包(压缩),以你的“姓名+学号+数据库原理与技术”命名,并以附件的形式发送至184747281@qq.com。主题为“数据库原理及技术课程设计”。比如学生张三的学号是200100121,则附件的名称为:“张三200100121数据库原理与技术”。如果发送的课程设计作业不符合要求,课程设计成绩按0分计算。

13


数据库大作业设计题目(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:教育研究方法 - RANE 整理 期末打印版最好的 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: