更多“编一个程序,程序中包含以下内容: 一个学生类(Student…”相关的问题
第1题
现有学生关系Student,属性包括学号(Sno),姓名(Sname),所在系(Sdept),系主任姓名(Mname),课程名(Cname)和成绩(Grade)。这些属性之间存在如下联系:一个学号只对应一个学生,一个学生只对应一个系,一个系只对应一个系主任;一个学生的一门课只对应一个成绩;学生名可以重复;系名不重复;课程名不重复,则以下不正确的函数依赖是()。
A.Sno→Sdept
B.Sno→Mname
C.Sname→Sdept
D.(Sname,Cname)→Grade
点击查看答案
第2题
现有学生关系Student,属性包括学号(Sno),姓名(Sname),所在系(Sdept),系主任姓名(Mname),课程名(Cname)和成绩(Grade)。这些属性之间存在如下联系:一个学号只对应一个学生,一个学生只对应一个系,一个系只对应一个系主任;一个学生的一门课只对应一个成绩;学生名可以重复;系名不重复;课程名不重复,则以下不正确的函数依赖是()。
A.Sno→Sdept
B.Sno→Mname
C.Sname→Sdept
D.(Sname,Cname)→Grade
点击查看答案
第3题
设学生关系模式为:学生(学号,姓名,年龄,性别,专业),则该关系模式的主键是()
A.姓名
B.学号,姓名
C.学号
D.学号,姓名,年龄
点击查看答案
第4题
设有关系student(学号,姓名,年龄,性别,系名),如果要查询姓名至少包括5个字母,且倒数第二个字母为“G”的学生的学号、姓名以及所在系,则对应的SELECT语句如下: SELECT 学号,姓名,系名 FROM Students WHERE 姓名 LIKE ();
A."_ _ _G_%"
B."_ _ _%G_"
C.姓名
D.."_ _ _G%"
点击查看答案
第5题
设有关系Students(学号,姓名,年龄,性别,系名,家庭住址),如果要查询姓“李”的且家庭住址包含“科技路”的学生学号、姓名以及所在系,则对应的SELECT语句如下: SELECT 学号,姓名,系名 FROM Students WHERE 姓名 LIKE '李%' AND ();
A.家庭住址LIKE '%科技路%'
B.家庭住址 LIKE '*科技路*'
C.家庭住址AS '%科技路%'
D.家庭住址 AS '*科技路*'
点击查看答案
第6题
对于关系模式:学生(单身公寓房号,公寓地址,学号,身份证号,姓名,性别,专业,出生日期),则()属性不能作为该关系模式的候选键。
点击查看答案
第7题
基于教学视频中的数据库案例,查询“年龄大于19周岁的计算机系学生的学号和姓名”的SQL语句可以表达为: SELECT SNO, SN FROM S WHERE SD=’计算机’ INTERSECT SELECT SNO, SN FROM S WHERE DATEDIFF(YEAR, SB, GETDATE())>19’;
点击查看答案
第8题
基于教学视频中的数据库案例,查询“年龄大于19周岁的计算机系学生的学号和姓名”的SQL语句可以表达为: SELECT SNO, SN FROM S WHERE SD=’计算机’ INTERSECT SELECT SNO, SN FROM S WHERE DATEDIFF(YEAR, SB, GETDATE())>19’;
点击查看答案
第9题
有一学生成绩表,包括学号、姓名、3门课程成绩。请实现如下查找功能:输入一个学生的学号,输出该学生学号、姓名、3门课程成绩
点击查看答案