此题为判断题(对,错)。
第1题:
某运动会管理系统数据库的部分基本表:运动员(运动员编号,姓名,性别,队别),项目(项目编号,名称,比赛地点,比赛时间),比赛(运动员编号,项目编号,成绩)。主键依次是运动员编号、项目编号、运动员编号与项目编号的组合(该组合里的属性是外键)。下列关于基本表“项目”的创建语句不恰当的是()。
A.CREATE TABLE 项目 (项目编号 CHAR(10) PRIMARY KEY, 名称 CHAR(50), 比赛地点 CHAR(100), 比赛时间 DATETIME );
B.CREATE TABLE 项目 (项目编号 CHAR(10), 名称 CHAR(50), 比赛地点 CHAR(100), 比赛时间 DATETIME, PRIMARY KEY(项目编号) );
C.CREATE TABLE 项目 (项目编号 VARCHAR(10) PRIMARY KEY, 名称 VARCHAR(50), 比赛地点 VARCHAR(100), 比赛时间 DATETIME );
D.CREATE TABLE 项目 (项目编号 VARCHAR(10), 名称 VARCHAR(50), 比赛地点 VARCHAR(100), 比赛时间 INT, PRIMARY KEY(项目编号) );
第2题:
能将参加”女子体操“的所有运动员的成绩加10分选项是()。
A.UPDATE 比赛 set 成绩=成绩+10 WHERE 项目编号 in(SELECT 项目编号 FROM 项目 WHERE 名称='女子体操');
B.UPDATE 比赛 set 成绩+=10 WHERE 项目编号 in(SELECT 项目编号 FROM 比赛 WHERE 名称='女子体操');
C.UPDATE成绩+=10 set 比赛 WHERE 项目编号 in(SELECT 项目编号 FROM 项目 WHERE 名称='女子体操');
D.UPDATE 比赛 set 成绩=成绩+10 WHERE 名称='女子体操';
第3题:
下列能正确查询出“比赛项目的成绩,结果按比赛项目编号升序,同一比赛项目的成绩降序排列”的选项是()
A.SELECT 项目编号,成绩 FROM 比赛 ORDER BY 项目编号,成绩 ASC;
B.SELECT 项目编号,成绩 FROM 比赛 ORDER BY 成绩 DESC,项目编号;
C.SELECT 项目编号,成绩 FROM 比赛 ORDER BY 项目编号,成绩 DESC;
D.SELECT 项目编号,成绩 FROM 比赛 ORDER BY 成绩,项目编号 DESC;
第4题:
某运动会管理系统数据库的部分基本表:运动员(运动员编号,姓名,性别,队别),项目(项目编号,名称,比赛地点,比赛时间),比赛(运动员编号,项目编号,成绩)。主键依次是运动员编号、项目编号、运动员编号与项目编号的组合(该组合里的属性是外键)。能将参加”女子体操“的所有运动员的成绩加10分选项是()。
A.UPDATE 比赛 set 成绩=成绩+10 WHERE 项目编号 in(SELECT 项目编号 FROM 项目 WHERE 名称='女子体操');
B.UPDATE 比赛 set 成绩+=10 WHERE 项目编号 in(SELECT 项目编号 FROM 比赛 WHERE 名称='女子体操');
C.UPDATE成绩+=10 set 比赛 WHERE 项目编号 in(SELECT 项目编号 FROM 项目 WHERE 名称='女子体操');
D.UPDATE 比赛 set 成绩=成绩+10 WHERE 名称='女子体操';
第5题:
下列能正确查询出“比赛项目的成绩,结果按比赛项目编号升序,同一比赛项目的成绩降序排列”的选项是()。
A.SELECT 项目编号,成绩 FROM 比赛 ORDER BY 项目编号, 成绩 DESC;
B.SELECT 项目编号,成绩 FROM 比赛 ORDER BY 成绩, 项目编号 DESC;
C.SELECT 项目编号,成绩 FROM 比赛 ORDER BY 项目编号, 成绩 ASC;
D.SELECT 项目编号,成绩 FROM 比赛 ORDER BY 成绩 DESC, 项目编号;