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

校运会数据库实训项目说明书.doc

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
校运会数据库实训项目说明书概要

Guangxi University of Science and Technology 实训项目说明书 实训课程: 数据库技术实训 项目名称: 校运会管理系统的设计与实现 院 (系): 专 业: 班 级: 学生姓名: 学 号: 指导教师: 2016年 月日 记录 比赛情况 数据需求; 运动会管理系统同主要管理对象有代表队、运动员、比赛项目等。对于代表队,需要有代表队号、代表队的名称、领队、本代表队的总积分、总名次等属性;对于运动员需要有运动员号、姓名、年龄、性别等属性;对于比赛项目,需要有项目号、项目类别、项目名称、成绩单位等属性。 应用需求(包括系统应具备的功能、完整性约束和安全性要求)。 实现各种插入,修改,查询,删除,统计功能,并且性别只能为男或者女, 总积分不能为0。一个运动员只能属于一个代表队,一个代表队可以包含多个运动员。一个运动员可以参加多个项目,一个运动员的比赛项目的成绩只能有一个 概念设计 识别实体; 系统E-R图。 M N M 1 逻辑设计 数据库模式(根据转换规则将E-R图转换成关系模式集); 运动员(运动员号,姓名,年龄,性别,代表队号) 代表队(代表队号,队名称,领队,总积分,总名次) 比赛项目(项目号,项目类别,项目名称,比赛时间,成绩单位) 比赛情况(运动员号,项目号,成绩,积分,名次) 模式评价及优化(分析数据库模式所达到的范式,综合考虑时空效率对数据库模式进行优化); 运动员(运动员号,姓名,年龄,性别,代表队号) 候选键: 运动员号 运动员号 代表队号 属于第三范式 代表队(代表队号,队名称,领队,总积分,总名次) 候选键:代表队号 代表队号 (总积分,总名次) 属于第三范式 比赛项目(项目号,项目类别,项目名称,比赛时间,成绩单位) 候选键:项目号 属于第一范式 比赛情况(运动员号,项目号,成绩,积分,名次) 候选键:运动员号 运动员号 (积分,名次) 属于第三范式 子模式(视图的名称及属性,如:Score_View(姓名,课程名,成绩)); 运动员视图(运动员号,代表队号,姓名,性别,年龄) 代表队视图(代表队号,队名称,领队,总积分,总名次) 比赛情况视图(运动员号,项目号,成绩,积分,名次) 比赛项目视图(项目号,项目类别,项目名称,比赛时间,成绩单位) 存储过程(存储过程的名称及输入/输出参数)。 4.1插入 插入运动员 @运动员号码 char(6),@代表队号 char(10), @姓名 char(10),@性别 char(10),@年龄 tinyint @项目号码 char(6), @项目类别 char(10), @项目名称 char(20), @比赛时间 varchar(50), @成绩单位 char(20) @运动员号 char(6), @项目号 char(6), @成绩 float, @积分 tinyint, @名次 tinyint @运动员号码 char(10) @代表队号码 char(10) 删除比赛项目@项目号码 char(10) 修改代表队名称@代表队号码 char(10), @队名称 char(20) 修改运动员性别@运动员号码 char(10), @性别 char(20) 修改比赛项目时间 @项目号 char(10), @比赛时间 char(20) 修改比赛成绩积分名次@项目号 char(10), @成绩 char(10), @积分 char(20), @名次 char(20) 查询运动员@运动员号码 char(10) 查询代表队@代表队号码 char(10) @运动员号码 char(10) 图1.1 完整性设计(约束名及约束内容,触发器名、触发条件及触发动作); 约束: CK__运动员__年龄__2BFE89A6 ([年龄](0) AND [年龄](100)) CK__运动员__性别__2B0A656D [性别]=男 OR [性别]=女) CK__代表队__总积分__25518C17 ([总积分]=(0)) CK__代表队__总名次__2645B050 ([总名次]=(0)) CK__比赛情况__积分__3

文档评论(0)

wyjy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档