网站大量收购独家精品文档,联系QQ:2885784924

音响店DVD零售出租管理数据库摘要.doc

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大型数据库课程设计 设计报告 题 目:音响店DVD出租/零售管理系统 学 号: 1 2 1 0 0 6 3 1 4 学生姓名: 刘 可 指导教师: 刘 宁 提交时间: 目录 第1章 需求分析 1 1.1需求调查 1 1.2 系统功能分析 1 第2章 概念结构设计 2 2.1 局部E-R图 2 2.2 全局E-R图 3 第3章 逻辑结构设计 4 3.1 E-R图向关系模式转换 4 3.2建立关系模式 4 3.3关系模式规范化处理 4 3.4用户子模式建立 4 3.5关系模式逻辑结构定义 5 第4章 数据库物理结构设计 7 4.1 数据库物理设计 7 第5章 数据库实施 8 5.1 数据库及数据库对象建立 8 第6章 数据库完整性设计 9 6.1 主键 9 6.2 参照完整性设计 9 6.3 触发器设计 9 6.4 视图设计 12 第7章 数据库存储过程设计 13 总结 14 参考文献: 14 第1章 需求分析 1.1 需求调查 通过对各个用户的调查,该音响店DVD零售\出租管理系统如下需求: 系统管理:实现系统管理人员对系统的管理,包括添加删除用户,更改密码等功能。 数据管理:实现管理人员对系统的管理,包括DVD入库,出租,出售,归还等功能。 基本信息:实现显示客户和DVD基本信息(包括客户信息和客户所租赁DVD信息,DVD基本信息)。 查询:查询当前DVD状况;查询当前用户租赁状况及历史租赁状况。 1.2 系统功能分析 DVD信息管理:存放及查看各DVD的基本信息和数量。 用户信息管理:用于对用户基本信息的录入、查询、修改、维护、删除等常用功能,并记录用户的租赁情况。 DVD入库管理:用于对DVD的入库情况进行记录,并修改DVD总量。 DVD零售管理:用于记录DVD的零售情况,并修改DVD总量。 DVD借还管理:用于统计各DVD的借还情况。 第2章 概念结构设计 2.1局部E-R图: (1)对‘DVD’建立E-R图 (2)对‘用户’建立E-R图 (3)对‘DVD租赁’建立E-R图 (4)对‘DVD归还’建立E-R图 (5)对‘DVD零售’建立E-R图 (6)对‘DVD入库’建立E-R图 2.2全局E-R图: 第3章 逻辑结构设计 3.1 E-R图向关系模式转变 逻辑结构是独立于任何一种数据模型的,在实际应用中,一般所用的数据库环境已经给定(如SQL Server或Oracel或MySql)。由于目前使用的数据库基本上都是关系数据库,因此首先需要将E-R图转换为关系模型,然后根据具体DBMS的特点和限制转换为特定的DBMS支持下的数据模型,最后进行优化系模式转换 3.2建立关系模式 DVD信息(DVD编号,DVD名称,主演,现货,库存) 用户信息(用户编号,姓名,性别,当前租赁,历史租赁) DVD租赁(DVD编号,DVD名称,租赁日期,租赁期限,租赁用户编号,租赁编号) DVD归还(DVD编号,DVD名称,归还日期,逾期天数,归还用户编号,归还编号) DVD零售(DVD编号,DVD名称,出售日期,出售数量) DVD入库(DVD编号,DVD名称,入库日期,入库数量) 3.3 关系模式规范化处理 根据F,分析每一个关系模式是否满足3NF,对不满足3NF的关系模式要进行规范化处理。 3.4 用户子模式建立 根据需求分析,研究建立满足不同需求的用户子模式,子模式表示形式为: 子模式名(属性列表) 3.5 关系模式逻辑结构定义 1.DVD详细信息 字段名 数据类型 长度 约束 DVD编号 char 4 主键 DVD名称 char 10 不为空 主演 char 10 不为空 现货 int 不为空 库存 int 不为空 2.用户详细信息 字段名 数据类型 长度 约束 用户编号 char 4 主键 姓名 char 10 不为空 性别 nchar 1 男或女 当前租赁 int 可为空 历史租赁 int 可为空 3.DVD租赁信息 字段名 数据类型 长度 约束 DVD编号 char 4 外键 DVD名称 char 10 不为空 租赁日期 datetime 不为空 租赁期限 int 不为空 租赁用户编号 char 4 外键 租赁编号 char 20 主键 4.DVD归还信息 字段名 数据类型 长度 约束 DVD编号 char 4 外键 DVD名称 char 10 不为空 归还日期 datetime 不为空 逾期天数 int 不为空 归还用户编号 char 4 外键 归还编号

文档评论(0)

琼瑶文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档