更多"设有学生实体Students(学号,姓名,性别,年龄,家庭住址,家庭成"的相关试题:
[单项选择]设有学生实体Students(学号,姓名,性别,年龄,家庭住址,家庭成员,关系,联系电话),其中“家庭住址”记录了邮编、省、市、街道信息;“家庭成员,关系,联系电话”分别记录了学生亲属的姓名、与学生的关系以及联系电话。学生实体Students中的“家庭住址”是一个(49)属性;为使数据库模式设计更合理,对于关系模式Students(50)。空白(49)处应选择()
A. 简单
B. 多值
C. 派生
D. 复合
[填空题]设有如下关系:学生(学号,姓名,性别,年龄,班号)其关键字是学号,将学号为10的学生姓名改为“王华”的SQL语句是 【13】 。
[单项选择]设有学生关系Student(学号,姓名,系名,课程号,成绩),则查询至少选修了4门课程的学生学号、姓名及平均成绩的SELECT语句为:
SELECT 学号,姓名,______
FROM Student
CROUP BY ______
HAVING ______
A. SUM(成绩)
B. AVG(SUM(成绩))
C. AVG(成绩)AT平均成绩
D. AVG(成绩)AS平均成绩
[单项选择]有学生关系:学生(学号,姓名,年龄),对学生关系的查询语句如下:
SELECT 学号 FROM 学生 WHERE 年龄>20 AND 姓名 LIKE’%海’
如果要提高该语句的查询效率,应该建立索引的属性是______。
A. 学号
B. 姓名
C. 年龄
D. (学号,姓名)
[单项选择]设有表示学生选课的三张表,学生表(学号,姓名,性别),课程表(课程号,课程名),选课成绩表(学号,课程号,成绩),则选课成绩表的关键字为( )。
A. 课程号,成绩
B. 学号,成绩
C. 学号,课程号
D. 学号,课程号,成绩
[单项选择]已知学生关系:学生(学号、姓名、年龄、住址),若有SQL查询语句:SELECT姓名,年龄FROM学生WHERE住址=‘江苏’,则该语句对学生关系进行了()操作。
A. 交和选择
B. 投影和选择
C. 选择和连接
D. 连接和投影
[单项选择]已知学生关系:学生(学号、姓名、年龄、住址),若有SQL查询语句:select姓名,年龄from学生where住址=‘江苏’,则该语句对学生关系进行了()操作。
A. 交和选择
B. 投影和选择
C. 选择和连接
D. 连接和投影
[简答题]在一个教务管理系统中,设有如下关系表:
学生(学号,姓名,性别,年龄,班级)
教师(教师号,教师名,职称,系别)
课程(课程号,课程名,教师号)
选课(学号,课程号,成绩)
其中,学号、教师号和课程号分别是学生表、教师表和课程表的主码。
请用SQL语句完成如下操作:
①以系为单位,统计每个系教师所有课程成绩的平均分。
②统计各门课程的选课人数,并按从高到低的顺序进行排列。
③列出“计算机系”所有教授“数据结构”课程的教师的姓名和职称。
④统计每门课程成绩未达到60分的学生人数和课程名并按人数降序进行排列。
⑤列出课程成绩未达该门课程平均分的学生姓名、课程名和分数。
[简答题]某系统包含如下实体。
·学生:学号、姓名、性别、年龄、班级。
·课程:课程号、课程名、学分。
·教师:教师号、姓名、性别、职称。
·单位:单位名称、电话。
上述实体中存在如下联系:
(1)一个学生可选修多门课程,一门课程可为多个学生选修,系统将记录学生学习课程的成绩。
(2)一名教师可讲授多门课程,一门课程可为多名教师讲授,不同教师讲授不同课程课时费用不同。
(3)一个单位可有多名教师,一名教师只能属于一个单位。
试完成如下工作:
分别设计学生选课和教师任课两个局部E-R图。
[单项选择]已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作:
SELECT学号FROM学生
WHERE姓名LIKE"张%"AND年龄!=15
为了加快该查询的执行效率,应该______。
A. 在学号列上建索引
B. 在姓名列上建索引
C. 在年龄列上建索引
D. 在学号和年龄列上建索引
[填空题]
设有学生表STUDENT,其中有学号,姓名,年龄,性别等字段,该表是在2002年建立的,到2003年用户可以使用SOL的 (3)
语句,将表中的所有学生年龄增加一岁,到2004年,显示学生表中年龄大于22岁的学生信息的SQL语句是 (4)
。