足球联赛信息管理系统数据库设计

更多精彩尽在这里,详情点击:http://yifengsc.com/,英超狼队

足球联赛信息管理系统数据库设计_计算机软件及应用_IT/计算机_专业资料。. 足球联赛信息管理系统 数据库设计说明书 姓名 学号 专业 . . 一、 说明 某省针对每年举行的足球联赛,拟开发一套信息管理系统,以方便管理球队、球员、主 教练、主裁判、比赛等信息。

. 足球联赛信息管理系统 数据库设计说明书 姓名 学号 专业 . . 一、 说明 某省针对每年举行的足球联赛,拟开发一套信息管理系统,以方便管理球队、球员、主 教练、主裁判、比赛等信息。 二、 需求分析 1、 系统需要维护球队、球员、主教练、主裁判、比赛等信息。 球队信息主要包括:球队编号、名称、成立时间、人数、主场地址、球队主教练。 球员信息主要包括:姓名、身份证号、出生日期、身高、家庭住址。 主教练信息主要包括:姓名、身份证号、出生日期、资格证书号、级别。 主裁判信息主要包括:姓名、身份证号、出生日期、资格证书号、获取证书时间、级别。 2、 每支球队有一名主教练和若干名球员。一名主教练只能受聘于一支球队,一名球员 只能效力于一支球队。每支球队都有自己的唯一主场场地,且场地不能共用。 3、 足球联赛采用主客场循环制,一周进行一轮比赛,一轮的所有比赛同时进行。 4、 一场比赛有两支球队参加,一只球队作为主队身份、另一支作为客队身份参加比赛。 一场比赛只能有一名主裁判,每场比赛都有唯一的比赛编码,每场比赛都记录比分和日期。 三、 概念结构设计 根据需求分析阶段的信息,设计的 E-R 图如下: 1 效力 m 球队 m 比赛 n 1 聘任 1 主裁判 球员 主教练 四、 逻辑结构设计 1、根据概念结构设计阶段完成的 E-R 图,得出如下关系模式,并用下划线标注出每个关 系的主关键字: 球队(球队编号,名称,成立时间,人数,主场地址) 球员(姓名,身份证号,出生日期,身高,家庭住址,球队编号) 主教练(姓名,身份证号,出生日期,资格证书号,级别,球队编号) . . 比赛(比赛编码,主队编号,客队编号,主裁判身份证号,比分,日期) 2、在数据库中需建立如下张表: 球队 字段名 球队编号 名称 成立时间 人数 主场地址 球员 字段名 数据类型 CHAR VARCHAR DATE INT VARCHAR 数据类型 姓名 身份证号 出生日期 身高 家庭住址 球队编号 主教练 字段名 VARCHAR CHAR DATE INT VARCHAR CHAR 数据类型 姓名 身份证号 出生日期 资格证书号 级别 球队编号 比赛 字段名 VARCHAR CHAR DATE CHAR VARCHAR CHAR 数据类型 比赛编码 主队编号 客队编号 主裁判身份证 号 比分 日期 CHAR CHAR CHAR CHAR INT DATE 长度 4 20 30 长度 10 18 30 4 长度 10 18 8 30 4 长度 6 4 4 18 是否为主键 是 否 否 否 否 是否可为空值 否 否 否 是 是 是否为主键 否 是 否 否 否 否 是否可为空值 否 否 否 否 是 是 是否为主键 否 是 否 否 否 否 是否可为空值 否 否 否 是 是 是 是否为主键 是 否 否 否 是否可为空值 否 否 否 是 否 是 否 是 .

yabo2021

leave a Comment