【说明】 有个关于运动会的管理系统,在该系统中,委员会为每一个参赛的运动员赋以一个唯一的编号“运动员号”,同时记录姓名、性别、年龄和队名,姓名和队名必须填写。一个运动员属于且只属于一个队,一个运动员可以参赛多个项目。运动员参加比赛取得一个成绩,相应有一个积

admin2014-10-11  15

问题 【说明】
有个关于运动会的管理系统,在该系统中,委员会为每一个参赛的运动员赋以一个唯一的编号“运动员号”,同时记录姓名、性别、年龄和队名,姓名和队名必须填写。一个运动员属于且只属于一个队,一个运动员可以参赛多个项目。运动员参加比赛取得一个成绩,相应有一个积分:第一名积分6分,第二名积分4分,第三名积分2分,其他的没有积分。一个队的总积分是该队的所有队员的积分之和。下图是该系统的E—R图。图中的实体和属性同时给出了中英文两种名字,回答问题时只需写出英文名即可。
【图2一1】
创建Athlete表时,ANo使用CHAR(6)并且唯一,AName使用CI-IAR(20),ASex使用CHAR(1),ATeam使用CHAR(20)。请在下列用于创建表Athelete的SQL语句空缺处填入正确的内容。
CREATETABLEAthlete(ANoCHAR(6)NOTNULL,
ANarrleCHAR(20),
ASexCHAR(1),
ATeamCHAR(20)NOTNULL,
(1);

选项

答案(1)PRIMARY KEY ANo

解析 Athlete表中ANo是主键,创建表时需要说明主键,故空(1)应填PRIMARY KEY ANo。
转载请注明原文地址:https://jikaoti.com/ti/BUi7FFFM
0

相关试题推荐
最新回复(0)