音响店DVD零售出租管理数据库

音响店DVD零售出租管理数据库

ID:43735105

大小:502.03 KB

页数:90页

时间:2019-10-13

音响店DVD零售出租管理数据库_第1页
音响店DVD零售出租管理数据库_第2页
音响店DVD零售出租管理数据库_第3页
音响店DVD零售出租管理数据库_第4页
音响店DVD零售出租管理数据库_第5页
资源描述:

《音响店DVD零售出租管理数据库》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、大型数据库课程设计设计报告题目:音响店DVD出租/零售管理系统学号:121006314学生姓名:刘可指导教师:刘宁提交时间:目录第1章需求分析11.1需求调杏11.2系统功能分析I第2章概念结构设计22.1局部E—R图22.2全局E-R图3第3章逻辑结构设计43.1E-R图向关系模式转换43.2建立关系模式43.3关系模式规范化处理43.4用户子模式建立43.5关系模式逻辑结构定义5第4章数据库物理结构设计74.1数据库物理设计7第5章数据库实施85.1数据库及数据库对象建立8第6章数据库完整性设计96.1主键96.2参照完整性设计96.3触发器设计96.4视图设计12第7章数据库存储过程设

2、计1314总结参考文献:14第1章需求分析1.1需求调查通过对各个用户的调查,该咅响店DVD零伟出租管理系统如下需求:1)系统管理:实现系统管理人员对系统的管理,包括添加删除用户,更改密码等功能。2)数据管理:实现管理人员对系统的管理,包括DVD入库,出租,出售,归还等功能。3)基本信息:实现显示客户和DVD基本信息(包括客户信息和客户所租赁DVD信息,DVD基本信息)。4)查询:查询当前DVD状况;查询当前用户租赁状况及历史租赁状况。1.2系统功能分析音响店DVD冬售/出租管理系统1)DVD信息管理:存放及查看各DVD的基本信息和数量。2)用户信息管理:用于对用户基本信息的录入、查询、修

3、改、维护、删除等常用功能,并记录用户的租赁情况。3)DVD入库管理:用于对DVD的入库情况进行记录,并修改DVD总量。4)DVD零售管理:用于记录DVD的零售情况,并修改DVD总量。5)DVD借述管理:用于统计各DVD的借还情况。第2章概念结构设计2.1局部E-R图:(1)对'DVD'律立E-R图(3)对,DVD租赁,建立E-R图(4)对'DVD归还'建立E-R图(6)对FVD入库'建立E-R图2.2全局£-1<图:DVD编VDVD入库、现货rDVD入库口期入库数量逾期天数DVD名称归还用户编DVD归还DVD名称用户编号!tl还Fl期DVD?归还编号DVD—捺供二>—DVD零售-~IDVD编

4、号DVD编号为前租赁姓名用户库存DVD名称出售数量出售日期历史租赁DVD租赁DVD编号DVD名称租赁用户编号租赁编号租赁期限第3章逻辑结构设计3.1E-R图向关系模式转变逻辑结构是独立于任何一种数据模型的,在实际应用中,-•般所用的数据库坏境已经给定(如SQLServer或Oracel或MySql)。由于FT前使用的数据库基本上都是关系数据库,因此首先需要将E-R图转换为关系模型,然后根据具体DBMS的特点和限制转换为特定的DBMS支持下的数据模型,最后进行优化系模式转换3.2建立关系模式DVD信息(DVD编号,DVD名称,用户信息(用户编号,姓名,性别,DVD租赁DVD归还DVD零售DVD

5、入库(DVD编号,(DVD编号,(DVD编号,(DVD编号,DVD名称,DVD名称,DVD名称,DVD名称,主演,现货,库存)当前租赁,租赁日期,归还FI期,出售日期,入库口期,历史租赁)租赁期限,租赁用户编号,租赁编号)逾期天数,归还用八编号,归还编号)出售数量)入库数最)3.3关系模式规范化处理根据F,分析每一个关系模式是否满足3NF,对不满足3NF的关系模式要进行规范化处理。3.4用户子模式建立根据需求分析,研究建立满足不同需求的用户了模式,了模式表示形式为:子模式名(属性列表)3.5关系模式逻辑结构定义1.DVD详细信息字段名数据类型长度约束DVD编号char4主键DVD名称char

6、10不为空主演char10不为空现货int不为空库存int不为空1.用户详细信息字段名数据类型长度约束用户编号char4主键姓名char10不为空性别nchar1另或女当前租赁int可为空历史租赁int可为空3.DVD租赁信息字段名数据类型长度约束DVD编号char4外键DVD名称char10不为空租赁口期datetime不为空租赁期限int不为空租赁用户编号char4外键租赁编号char20匸键4.DVD归还信息字段名数据类型长度约束DVD编号char4外键DVD名称char10不为空归还日期datetime不为空逾期天数int不为空归还用户编号char4外键归还编号char20主键,外键

7、5.DVD零售信息字段名数据类型长度约束DVD编号char4主键,外键DVD名称char10不为空出售日期datetime主键出伟数量int不为空6.DVD入库信息字段名数据类型长度约束DVD编号char4主键,外键DVD名称char10不为空入库日期datetime主键入库数量int不为空第4章数据库物理结构设计4.1数据库物理设计数据库物理设计:设计数据即的物理结构,根据数据即的逻辑结构来选定RDBMS(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。