文物点播系统(需求分析+逻辑设计+总结+ER图) 第4页
这四张表中其中3)4)5)为全码!本文源自辣文论文网为3NF。2)张表中非主属性对主码TCRname是完全函数依赖,且不存在传递依赖,所以为3NF。
6)SR$(展厅)表
展厅名称
Sname 存放量
Storage 位置
Site
7)SC$(出土地点)表
地名
Splace 地区简介
Sintro 出土数量
Samount, 出土文物
SCR
8)Period$(时期)表
朝代
Pdynasty 历史背景
Pbackground 历史事件
Pincident
6)7)8)这三张表的非主属性均完全函数依赖于主码且不存在传递函数依赖所以均已达到3NF,不用再优化!
9)Curator$(馆长)表
馆长名
Cname 职称
Ctitle 科研项目
Citem 办公地点
Csite 所获奖项
Cawards
Cname Ctitle Cname Citem
Cname Cawards Cname Csite
非主属性完全依赖于主码,且不传递依赖于主码,此表为3NF。
10)Tourist$(游毕业论文
http://www.751com.cn/客)表
姓名
Toname 国籍Tnationality 年龄
Tage 密码
Tcode 职业
,Tprofession 馆长名Cname 内容Tcontent 日期
Tdate
Tnationality、 Tage、Tprofession、Tcontent、Cname、Tdate ,Tcode完全依赖于主码,且不存在传递依赖关系,为3NF。
经规范优化使其达到3NF后共得十张二文表:
TC$(文物列表)、 CR$(文物)表 SR$(展厅)表、
SC$(出土地点)表、 Period$(时期)表、 Curator$(馆长)表、 Tourist$(游客)表。 TCR_SR$表 TCR_period表
TCR_SC表
表中属性的具体取值定义等属性详见概念分析中的数据字典中的数据项。
表在RDBMS内的实现: TC$表的创建:
TCR_SR$表的创建:
TCR_period表的创建:
TCR_SC表的创建:
Toutst$表的创建:
SR$表的创建:
SC$表的创建:
CR$表的创建:
Curator$表的创建:
Period$表的创建:
表之间关系的创建:表之间的关系通过主键与外键之间的关系体
各表之间总体关系图如下所示:
【3.2】视图设计1)文物详细信息视图:
2)文物列表视图:
馆长对游客的视图:
游客对馆长的视图:
共创建了四个视图:
【3.3】系统功能详细设计
四、数据库实现
【4.1】数据输入:
输入的具体数据详见附件本文源自辣文论文网——Excel:文物点播系统模拟数据
,数据录入结果如下:
【4.2】系统功能实现的程序编码详见测试过程。
五、测试结果
【5.1】存储过程的创建
对TC$表创建存储过程
上一页 [1] [2] [3] [4] [5] 下一页
文物点播系统(需求分析+逻辑设计+总结+ER图) 第4页下载如图片无法显示或论文不完整,请联系qq752018766