现有学生表Student和选课表Selection,如下表所示 https://assets.asklib.com/images/image2/2017062910535576167.jpg 写出查询年龄在20岁以上(不含20岁)的男学生的学号和姓名的SQL语句。
学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行()
现有学生表和修课表,其结构为: 学生表(学号,姓名,入学日期,毕业日期) 修课表(学号,课程号,考试日期,成绩) 现要求修课表中的考试日期必须在学生表中相应学生的入学日期和毕业日期之间。下列实现方法中,正确的是()。
已知三个关系:学生(学号,姓名,性别)课程(课程编号,课程名称,学时)成绩(学号,课程编号,分数)若要列出选修课程名称为“DB”,且分数低于60的学生姓名和分数,则应使用的关系代数运算有()
现有表:s(学号,姓名,性别,年龄),c(课程号,课程名,学分),SC(学号,课程号,成绩)。检索学号、姓名和学生所选课程的课程名和成绩,正确的SQL命令是( )。
现有一个学生成绩工作表,工作表中有4列数据,分别为:学号、姓名(B列)、班级(C列)、成绩,现在要把姓名和班级两列交换位置,以下最优的操作方法是( )。
现有学生表和修课表,其结构为:学生表(学号,姓名,入学日期,毕业日期)修课表(学号,课程号,考试日期,成绩)现要求修课表中的考试日期必须在学生表中相应学生的入学日期和毕业日期之间。下列实现方法中,正确的是( )。
设有表示学生选课的三个关系表,学生S(学号,姓名,年龄,性别,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则SC的关键字(键或码)为( )。
学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和 宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( )
在关系模型中,为了实现表与表之间的联系,通常将一个表的主键作为数据之间联系的纽带放到另一个表中,这个起联系作用的属性称为外码。例如要使以下学生表和选课表建立联系,应在选课表中增加()属性作为该表的外码(下划线部分)。学生(学号,姓名,性别,籍贯,年龄,班级编号)选课(____,课程号,成绩,备注)
现有一个学生成绩工作表,工作表中有4列数据,分别为:学号、姓名、班级、成绩,其中班级列中有三种取值,分别为:一班、二班和三班,如果需要在工作表中筛选出“三班”学生的信息,以下最优的操作方法是( )。
查询每门课程被选修的学生数 Student(S#,Sname,Sage,Ssex)学生表 S#:学号 Sname:学生姓名 Sage:学生年龄 Ssex:学生性别 Course(C#,Cname,T#)课程表 C#:课程编号 Cname:课程名称 T#:教师编号 SC(S#,C#,score)成绩表 S#:学号 C#:课程编号 score:成绩 Teacher(T#,Tname)教师表 T#:教师编号: Tname:教师名字
查询平均成绩大于60分的同学的学号和平均成绩 Student(S#,Sname,Sage,Ssex)学生表 S#:学号 Sname:学生姓名 Sage:学生年龄 Ssex:学生性别 Course(C#,Cname,T#)课程表 C#:课程编号 Cname:课程名称 T#:教师编号 SC(S#,C#,score)成绩表 S#:学号 C#:课程编号 score:成绩 Teacher(T#,Tname)教师表 T#:教师编号: Tname:教师名字
查询姓“张”的学生名单 Student(S#,Sname,Sage,Ssex)学生表 S#:学号 Sname:学生姓名 Sage:学生年龄 Ssex:学生性别 Course(C#,Cname,T#)课程表 C#:课程编号 Cname:课程名称 T#:教师编号 SC(S#,C#,score)成绩表 S#:学号 C#:课程编号 score:成绩 Teacher(T#,Tname)教师表 T#:教师编号: Tname:教师名字
已知学生关系S(学生、姓名、班级、课程名称、成绩),学号由入学年份、系别、专业编号和班内编号组成。则
设有如下数据库表: 学生(学号C(8),姓名C(12),性别C(2),出生日期D,院系C(8)) 课程(课程编号C(4),课程名称C(10),开课院系C(8)) 学生成绩(学号C(8),课程编号C(4),成绩工) 查询每门课程的最高分,要求得到的信息包括课程名称和分数。正确的命令是( )。
在考生文件夹中完成如下综合应用: 对考生文件夹中的student数据库设计一个表单,表单标题为“宿舍查询”,表单中有三个文本框和两个命令按钮“查询”和“退出”。 运行表单时(如下图所示),在第一个文本框里输入某学生的学号(S1~S9),单击查询按钮,则在第二个文本框内会显示该学生的“姓名”,在第三个文本框里会显示第三个学生的“宿舍号”。
已知有“学生”表(学号、姓名、性别、出生日期)与“成绩”表(学号、语文、数学、英语、专业综合、总分),现要查询指定学生的姓名及总分,该查询将运用的关系运算是()
现有学生表和修课表,其结构为:学生表(学号,姓名,入学日期,毕业日期)修课表(学号,课程号,考试日期,成绩)现要求修课表中的考试日期必须在学生表中相应学生的入学日期和毕业日期之间。正确的实现方法是()。
有两个基本关系:学生(学号,姓名,系号),系(系号,系名,系主任),学生表的主码为学号,系表的主码为系
【简答题】设计题: 创建视图[同学表视图]代码(5分); 同学表视图(学号, 姓名, 性别, 年龄, 民族, 身份证号, 宿舍号, 宿舍电话)
在查询学生基本信息表时,如果只想显示学号和姓名的信息,那么所进行的关系操作是()
现有关系:学生(学号,姓名,系号,系名、,为消除数据冗余,至少需要分解为()。
4、已知关系模式: 学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩) 用SQL语言检索选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是()。