oracle-家电服务公司管理系统的数据库设计毕业论文

上传人:Bod****ee 文档编号:47170115 上传时间:2018-06-30 格式:DOC 页数:21 大小:691.04KB
返回 下载 相关 举报
oracle-家电服务公司管理系统的数据库设计毕业论文_第1页
第1页 / 共21页
oracle-家电服务公司管理系统的数据库设计毕业论文_第2页
第2页 / 共21页
oracle-家电服务公司管理系统的数据库设计毕业论文_第3页
第3页 / 共21页
oracle-家电服务公司管理系统的数据库设计毕业论文_第4页
第4页 / 共21页
oracle-家电服务公司管理系统的数据库设计毕业论文_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《oracle-家电服务公司管理系统的数据库设计毕业论文》由会员分享,可在线阅读,更多相关《oracle-家电服务公司管理系统的数据库设计毕业论文(21页珍藏版)》请在金锄头文库上搜索。

1、II课程设计任务书课程名称:课程名称:高级数据库开发技术设计题目:设计题目:家电服务公司数据库管理系统已知技术参数和设计要求:已知技术参数和设计要求: 需求说明及要求题目:家电服务公司题目:家电服务公司数据库系统管理数据库系统管理 家用电器服务公司是一家提供多种家用电器服务支持的公司(洗碗机、洗衣机、微波 炉等等) ,该公司能提供大量不同公司的不同产品的技术支持。 该公司发现,通过多次沟通,用户通常能够解决大部分事项。这个方式能既省事又省 力。一个服务请求可以被用户、技术人员和管理人员创建。 被该公司雇员打开的服务请求能够和某个产品相连的内部信息建立关联(例如包含该产 品原有的各种回复、该类产

2、品的特殊问题,等等) 。该公司计划开发一个 Web 应用程序来接收用户的反馈。现以该公司 Oracle 数据库管 理员的身份为该 Web 应用程序的开发人员搭建一个数据库系统。下面这个过程是公司计划的服务请求处理流程: 1、客户通过 Web 界面提交一个服务请求; 2、管理员指派服务请求给工程师; 3、工程师审查服务请求,然后或者给出一个解决方案或者询问用户更多信息; 4、客户检查请求,或者关闭请求或者提供进一步信息; 5、管理员能够审查人指派给工程师的任一个请求而且如果需要可以将其指派给另外一个 工程师; 工程师能标识他们专业领域的产品知识的级别。管理员能够根据这个信息用于指派服务 请求。1

3、、数据库系统设计、数据库系统设计 该数据库包含五个表和三个序列号(下图的变量类型均为 Oracle 变量类型) 。III2、数据库表、数据库表USERS:该表存储所有和系统交互过的用户,包括客户、工程师和管理员。要求保存邮箱地址,姓名, 街道,城市,邮编和每个用户的所在区。每个用户有唯一一个ID号。SERVICE_REQUESTS:该表纪录内部和外部请求的一个关于特定产品的活动。任何情况下,每条记录 只记录针对一个产品的一个问题的一个解决方案。当服务请求被创建,请求的日期,打开这个请求的 个人姓名,相关联的产品都被记录下来。问题的简短描述也被记录。请求被指派给工程师之后,工程 师名字和指派日期

4、也被记录。SERVICE_HISTORIES: 对每一个服务请求,需要记录很多事件。建立服务请求的日期,建立请求的个 人姓名,关于事件的特别备注都要被记录。任何内部相关通讯也被跟踪。每个服务请求和他的序列码IV在每条服务历史上指明。PRODUCTS: 这个表保存所有该公司服务的产品。对每个产品,名字和描述被记录。如果产品有图片 也可以被记录。EXPERTISE_AREAS: 为了更好地指派工程师给请求,每个工程师的专业领域被预定义。 序列号序列号USERS_SEQ: 给每个用户一个序列号;PRODUCTS_SEQ: 给每个产品一个序列号;SERVICE_REQUESTS_SEQ: 给每个服务请

5、求一个序列号。3、索引及约束、索引及约束 建立上图所描述的所有的索引和约束,同时注意索引的类型和唯一性。4 4、项目的独立性、项目的独立性 为该项目创建自身独立的表空间、还原表空间、临时表空间、索引表空间,将表和索引分别装入各自 的表空间,运用 Oracle 数据库管理的知识,使为该项目创建的还原表空间成为活动的还原表空间,使 为该项目创建的临时表空间成为默认临时表空间,各类型的数据文件尽可能地分散在不同的虚拟磁盘 上,其中包括控制文件和重做日志文件的分散性处理,系统中不得留有任何垃圾文件。各阶段具体要求:各阶段具体要求:1、需求分析阶段认真分析题目要求2、数据库管理阶段创建该项目的各个表空间

6、并配置 Oracle 数据库3、实施阶段 按要求创建和管理表、索引和约束设计工作量:设计工作量: (1)系统设计:完成问题陈述中所提到的所有需求功能。 (2)论文:要求撰写不少于 3000 个文字的文档, 通过罗列通过罗列 OracleOracle 管理员所用管理员所用 指令及系统输出来详细说明各阶段所作的具体工作指令及系统输出来详细说明各阶段所作的具体工作。工作计划:工作计划: 安排两周时间进行课程设计,系统开发步骤如下,第一周完成 13,第二周完成 45, 论文同步进行; 1)分组 2)需求分析 3)数据库设计与管理 4)实施 5)答辩V计划时间指导老师学生 13-14 周注意事项注意事项

7、提交文档提交文档 长沙学院课程设计任务书(每学生 1 份) 长沙学院课程设计论文(每学生 1 份) 长沙学院课程设计鉴定表(每学生 1 份)指导教师签名: 日期: 教研室主任签名: 日期: 系主任签名: 日期: VI摘要摘要家电服务公司数据库系统管理是对多种家电服务的管理。公司计划的服务请求处理流程:客户通 过 Web 界面提交一个服务请求;管理员指派服务请求给工程师;工程师审查服务请求,然后或者给出 一个解决方案或者询问用户更多信息;客户检查请求,或者关闭请求或者提供进一步信息;管理员能 够审查人指派给工程师的任一个请求而且如果需要可以将其指派给另外一个工程师;工程师能标识他 们专业领域的产

8、品知识的级别。管理员能够根据这个信息用于指派服务请求。 建立家电的本地表空间 APPLIANCE_SERVICE,在表空间分别创建 USERS 表用来存储所有和系 统交互过的用户;SERVICE_HISTORIES 表用来对每一个服务请求,需要记录很多事件; SERVICE_REQUESTS 表用来纪录内部和外部请求的一个关于特定产品的活动;PRODUCTS 表用来保 存所有该公司服务的产品;EXPERTISE_AREAS 表用来更好地指派工程师给请求。这几张表是进行管 理的基础,一切活动均是建立在这几张表的基础之上。关键词:关键词:家电服务公司数据库系统,表空间,序列号,索引,控制文件,ORACLEVII目录目录第一章 需求分析 .1 1.1 家电服务公司数据库系统的背景 .1 1.2 家电服务公司数据库系统的内容 .1 1.3 家电服务公司数据库系统管理的目的 .1 1.4 表之间的关系分析 .1 1.5 关系图 .2 第二章 设计与实现 .3 2.1 创建用户 .3 2.2 创建表空间 .3 2.3 创建表 .5 2.4 键和约束 .7 2.4.1 五个主键 .7 2.4.2 七个外键 .9 2.4.3 一个唯一键 .10 2.4.4 四个 check 约束.10 2.5 创建序列号 .12 2.6 管理重做日志文件 .12 2.7 控制文件备份 .

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号