(零售行业)音响店DVD零售出租管理数据库

上传人:管****问 文档编号:119719804 上传时间:2020-01-23 格式:DOC 页数:80 大小:945.57KB
返回 下载 相关 举报
(零售行业)音响店DVD零售出租管理数据库_第1页
第1页 / 共80页
(零售行业)音响店DVD零售出租管理数据库_第2页
第2页 / 共80页
(零售行业)音响店DVD零售出租管理数据库_第3页
第3页 / 共80页
(零售行业)音响店DVD零售出租管理数据库_第4页
第4页 / 共80页
(零售行业)音响店DVD零售出租管理数据库_第5页
第5页 / 共80页
点击查看更多>>
资源描述

《(零售行业)音响店DVD零售出租管理数据库》由会员分享,可在线阅读,更多相关《(零售行业)音响店DVD零售出租管理数据库(80页珍藏版)》请在金锄头文库上搜索。

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

2、3 触发器设计96.4 视图设计12第7章 数据库存储过程设计13总结14参考文献:14大型数据库课程设计报告第1章需求分析1.1需求调查通过对各个用户的调查,该音响店DVD零售出租管理系统如下需求:1) 系统管理:实现系统管理人员对系统的管理,包括添加删除用户,更改密码等功能。2) 数据管理:实现管理人员对系统的管理,包括DVD入库,出租,出售,归还等功能。3) 基本信息:实现显示客户和DVD基本信息(包括客户信息和客户所租赁DVD信息,DVD基本信息)。4) 查询:查询当前DVD状况;查询当前用户租赁状况及历史租赁状况。1.2 系统功能分析音响店DVD零售/出租管理系统DVD借还管理DVD

3、零售管理用户信息管理DVD信息管理DVD入库管理1) DVD信息管理:存放及查看各DVD的基本信息和数量。2) 用户信息管理:用于对用户基本信息的录入、查询、修改、维护、删除等常用功能,并记录用户的租赁情况。3) DVD入库管理:用于对DVD的入库情况进行记录,并修改DVD总量。4) DVD零售管理:用于记录DVD的零售情况,并修改DVD总量。5) DVD借还管理:用于统计各DVD的借还情况。第2章概念结构设计2.1局部E-R图:(1)对DVD建立E-R图 (2)对用户建立E-R图用户用户编号姓名历史租赁性别当前租赁DVDDVD编号主演库存现货名称(3)对DVD租赁建立E-R图DVD租赁DVD

4、编号租赁用户编号租赁日期租赁期限DVD名称租赁编号(4)对DVD归还建立E-R图DVD归还DVD编号归还用户编号归还日期逾期天数DVD名称归还编号(5)对DVD零售建立E-R图DVD零售DVD编号出售日期出售数量DVD编号DVD名称(6)对DVD入库建立E-R图DVD入库DVD编号入库日期入库数量DVD编号DVD名称2.2全局E-R图:DVD名称DVD编号归还日期DVD名称入库日期DVD编号DVD入库归还用户编号入库数量DVD归还归还编号提供现货姓名逾期天数DVD名称主演性别用户编号DVD编号DVD提供用户DVD零售办理库存出售日期出售数量DVD编号当前租赁历史租赁DVD名称DVD编号租赁日期

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

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

7、信息字段名数据类型长度约束用户编号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主键,外键5.DVD零售信息字段名数据类型长度约束DVD编号char4主键,外键DVD名

8、称char10不为空出售日期datetime主键出售数量int不为空6.DVD入库信息字段名数据类型长度约束DVD编号char4主键,外键DVD名称char10不为空入库日期datetime主键入库数量int不为空第4章数据库物理结构设计4.1数据库物理设计数据库物理设计:设计数据库的物理结构,根据数据库的逻辑结构来选定RDBMS(如Oracle、Sybase等),并设计和实施数据库的存储结构、存取方式等。数据库物理设计是后半段。将一个给定逻辑结构实施到具体的环境中时,逻辑数据模型要选取一个具体的工作环境,这个工作环境提供了数据存储结构与存取方法,这个过程就是数据库的物理设计。物理结构依赖于给

9、定的DBMS和和硬件系统,因此设计人员必须充分了解所用RDBMS的内部特征、存储结构、存取方法。数据库的物理设计通常分为两步,第一,确定数据库的物理结构,第二,评价实施空间效率和时间效率确定数据库的物理结构包含下面四方面的内容:1、确定数据的存储结构2、设计数据的存取路径3、确定数据的存放位置4、确定系统配置数据库物理设计过程中需要对时间效率、空间效率、维护代价和各种用户要求进行权衡,选择一个优化方案作为数据库物理结构。在数据库物理设计中,最有效的方式是集中地存储和检索对象。第5章 数据库实施5.1数据库及数据库对象建立(1)创建数据库:create database 音响店DVD零售出租管理

10、系统数据库on( name =音响店DVD零售出租管理系统数据文件, filename =E:SJKKCSJ音响店DVD零售出租管理系统数据文件.mdf, size =15MB, maxsize = 50MB, filegrowth =5%)log on( name =音响店DVD零售出租管理系统日志文件, filename = E:SJKKCSJ音响店DVD零售出租管理系统日志文件.ldf, size = 2MB, maxsize = 5MB, filegrowth = 1MB)(2)创建表:create table DVD信息表( DVD编号 char(4) not null primar

11、y key, DVD名称 char(10) not null, 主演 char(10) not null, 现货 int not null, 库存 int not null)create table 用户信息表( 用户编号 char(4) not null primary key, 姓名 char(10) not null, 性别 nchar(1) not null, 当前租赁 int null, 历史租赁 int null)create table DVD租赁表( DVD编号 char(4) not null, DVD名称 char(10) not null, 租赁日期 datetime n

12、ot null, 租赁期限 int not null, 租赁用户编号 char(4) not null, 租赁编号 char(20) not null primary key, foreign key(DVD编号) references DVD信息表(DVD编号), foreign key(租赁用户编号) references 用户信息表(用户编号)create table DVD归还表( DVD编号 char(4) not null, DVD名称 char(10) not null, 归还日期 datetime not null, 逾期天数 int null, 归还用户编号 char(4) not null, 归还编号 char(20) not null primary key, foreign key(DVD编号) references DV

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 经营企划

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