数据库课程设计--设计一个订户订阅报刊的应用系统
《数据库课程设计--设计一个订户订阅报刊的应用系统》由会员分享,可在线阅读,更多相关《数据库课程设计--设计一个订户订阅报刊的应用系统(22页珍藏版)》请在毕设资料网上搜索。
1、 数据库课程设计数据库课程设计 班 级 软件 1001 学 号 姓 名 指导老师 二零一二年 六 月 一、引言一、引言 1目的 课程设计为学生提供了一个既动手又动脑, 独立实践的机会, 将课本上的理论知识和实 际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的 能力。课程设计的目的: 1. 加深对数据库系统、软件工程、程序设计语言的理论知识的理解和应用水平; 2. 在理论和实验教学基础上进一步巩固已学基本理论及应用知识并加以综合提高; 3. 学会将知识应用于实际的方法,提高分析和解决问题的能力,增强动手能力; 4. 为毕业设计和以后工作打下必要基础。 2题目 设计
2、一个订户订阅报刊的应用系统。 1. 处理要求 接收并且处理订户的订阅要求 回答订户的查询 统计报刊的订阅情况 2. 信息要求 订单 订户 报刊目录 投递卡 具体数据参见附表 数据语义: 一个客户可以订阅多份报刊,一种报刊可以为多个客户订阅(客户-订阅- 报刊,m:n) 一种报刊可以投递给多个客户, 一个客户一次可以接受多种报刊的投递 (报 刊-投递-客户,m:n) 3. 系统功能包括: (在查询和管理中各选一题) 订户管理:订户的增加、修改、删除; 报刊目录管理:报刊目录的增加、删除、修改; 订单管理:订单的增加、删除、修改; 查询订单:按订户查询订单的详细情况; 统计查询:统计报刊的订阅数量
3、及金额。 3要求 运用数据库基本理论与应用知识,在微机 RDBMS(SQL Server)的环境上建立一个数据库 应用系统。 要求把现实世界的事物及事物之间的复杂关系抽象为信息世界的实体及实体之间 联系的信息模型,再转换为机器世界的数据模型和数据文件,并对数据文件实施检索、更新 和控制等操作。 1. 用 E-R 图设计选定题目的信息模型; 2. 设计相应的关系模型,确定数据库结构; 3. 分析关系模式各属于第几范式,阐明理由; 4. 设计应用系统的系统结构图,确定系统功能; 5. 通过设计关系的主码约束、外码约束和使用 CHECK 实现完整性控制; 6. 为参照关系设计插入、删除、修改触发器;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 设计 一个 订户 订阅 报刊 应用 系统
