基于oracle的音像租赁管理系统数据库设计new

基于oracle的音像租赁管理系统数据库设计new

ID:33938007

大小:246.96 KB

页数:4页

时间:2019-02-28

基于oracle的音像租赁管理系统数据库设计new_第1页
基于oracle的音像租赁管理系统数据库设计new_第2页
基于oracle的音像租赁管理系统数据库设计new_第3页
基于oracle的音像租赁管理系统数据库设计new_第4页
资源描述:

《基于oracle的音像租赁管理系统数据库设计new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据DATABASEANDINFORMATl0NMANAGEMENT数据库与信息管理基于Oracle的音像租赁管理系统数据库设计贺亚茹(西安外事学院工学院,西安710077)摘要:给出了小型音像租赁店的业务需求、信息需求和业务规则,用Oracle数据库设计的思想分析了本系统中的实体和关系,进行了数据库概念模型设计,并用ERD图表进行数据库设计。给出了数据库逻辑设计结果。关键词:Omcle;音像租赁系统;数据库设计DatabaseDesign0ftheAudioandVideoRentalManagementSystemBase

2、donOracleHEYaru(Enginee血gCoUege,Xi’锄IntemationalUfIiversit),,)(i’aIl710077)Abstract:Firsdy,thispaperde6nestlles删opemtorsofaudioandvideobusinessneeds,infonllationdemandandbusi—nessrules,山enuse0rackdatabasedesignthoughtsanalyzestheentitiesandr}eIationshipsofSystem,Lheco

3、nceptualmodeldesign,databasedesigflusingERDgraphic,finaUy,presentsthedatabaselo西caldesignresults.1【eywords:0racle;Audio觚dvideorentalsystem;databa跎designl系统需求1.1系统的业务和任务音像租赁店承接影碟的租借和归还业务,它的任务是为所有的会员提供优质服务,方便快捷地完成影碟租赁业务。1.2信息需求音像租赁店需要掌握其所拥有的所仃的电影的信息,包括编号、名字、类型、国家、导演、演员等

4、,可以存储为DvD或者vHs格式,因此每个电影都有其对应的DvD或vHS编号。每部电影会有多个拷贝,并且每部电影至少有一个DVD或者VHS版本。每一个DVD或者vHs都是某一个单独特定的电影的拷贝,即一部电影不会需要多张DVD或者VHS。还需要跟踪每部电影中的明星演员。顾客希望知道每一个演员的信息,包括演员的艺名、真实的名字和生日等。音像租赁店需要掌握每一位成为会员的顾客的详细信息,包括他们的名和姓、电话号码和当前住址等。最重要的是,音像租赁店要跟踪每一个会员的租赁情况,包括该会员当前租赁了什么电影、租借日期和归还日期等。在任何时

5、间,顾客可以租赁多个DVD和磁带。通过了解租赁历史,音像租赁店还能够分析其租赁模式,如可以确定每一个会员租借了多少个DVD,tape8,以及每个会员推迟归还的次数,也能知道每个特定的DVD或者tape被使用的次数,从而确定它什么时候报废,也能分析音像租赁店会员的整体的电影喜好。1.3系统的业务规则音像租赁店店主或管理员可为任何会员提供服务,会员是指加入videoclub的顾客。店主或管理员能够根据需要输入、保存和查询每张影碟及每位会员的相关信息。2数据库概念模型2.1系统的假定条件(1)所有顾客只能以会员制形式租赁影碟,会员知道他

6、们提供的信息被存储和查询,并且他们同意这样做。(2)DVD或者VHS足够长,即一部电影不会需要多张DVD或者VHs。每一个DvD或者vHs都是某一个单独特定的电影的拷贝。(3)本系统只跟踪库存的电影中出现的演员。(4)所有的到期日都是第二天,所以不用保存到期日。2.2确定实体、属性2.2.1电影实体每个电影需要知道其名字和分类,如图l所示。图l电影实体2.2.2电影拷贝实体每个电影会有多个副本。对每一个电影有个一ID,然后可以跟踪哪一个DvD或VHs存有该电影。每个电影可以是DVD或者VHS格式。也能知道它什么时候报废。如图2所示

7、。2.2.3顾客实体对每一个顾客,需要保存他们的名和姓、电话号码和当前住址。当然,每个会员有会员号。如图3所示。2.2.4演员实体作者简介:贺亚茹(1963一),女,副教授,硕士,研究方向:数据库技术与理论、软件工程。收稿日期:20ll_05—1lj哩一乡,荔、>t妒\~二二/万方数据电脑编程技巧与维护图2拷贝实体图3顾客实体希望跟踪每部电影中的明星演员。顾客希望知道每一个演员的真实的名字和生日。并不是所有的电影都有明星演员。只跟踪本库存的电影中出现的演员。如图4所示。图4演员实体2.3关系分析2.3.1电影和演员每部电影由多个演

8、员出演,每个演员也可以出演多部电影,所以电影实体和演员实体是多对多关系。电影必定有演员出演,但每个演员不一定出演每部电影。电影实体和演员实体的关系如图5所示。厂i]》塑皂一—里—了L....。...........JL...............

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

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

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