【单选题】【消耗次数:1】
学生-课程数据库中,SC表上建立了两个外码约束,被参照表是Student表和Course表,则最适当的说法是( )。
Student表中的学生号Sno不能随意取值
Course表中的课程号Cno不能随意取值
SC表中学生号Sno不能随意取值
SC表中学生号Sno、课程号Cno均不能随意取值
参考答案:
复制
纠错
相关题目
【单选题】 设数据库中已有教材中的Student(Sno,Sname,Ssex,Sage,Sdept)、Course(Cno,Cname,Credit,Semster)和SC(Sno,Cno,Grade)表。现要查询学生选的第2学期开设课程的情况,只需列出学号、姓名、所在系和所选的课程号。该查询涉及到的表是( )。
①  仅Student表
②  仅Student和SC表
③  仅Student和Course表
④  Student、SC和Course表
【多选题】 设有一个学生选课数据库,其包括学生表S、课程表C和学生选课表SC三个关系: S(SNO, SNAME, SAGE, SSEX, SDEP); C(CNO, CNAME); SC(SNO, CNO, GRADE),其中SNO是学生号,SNAME是学生姓名,SAGE是年龄,SDEP是学生所在系,CNO是课程号,CNAME是课程名称,那么“查询计算机科学系年龄大于19岁的学生”的SQL语句为( )。
①  A.SELECT* FROM S WHERE SDEP = ‘CS’ EXCEPT SELECT* FROM S WHERE SAGE
②  B.SELECT* FROM S WHERE SDEP = CS AND SAGE
③  C.SELECT* FROM S WHERE SDEP = CS AND SAGE
④  D.SELECT* FROM S WHERE SDEP != CS AND SAGE
【单选题】 有关系S(SNO, SNAME, SAGE),C(CNO, CNAME),SC(SNO, CNO, GRADE)。其中SNO是学生号,SNAME是学生姓名,SAGE是学生年龄, C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的学生姓名,则SQL语句是: SELECTSNAME FROM S,C,SC WHERE子句。 这里的WHERE子句的内容是( )。
①  S.SNO = SC.SNO and C.CNO = SC.CNO and SAGE>=20 and CNAME=‘ACCESS’
②  S.SNO = SC.SNO and C.CNO = SC.CNO and SAGE >=20 and CNAME in ‘ACCESS’
③  SAGE in>=20 and CNAME in ‘ACCESS’
④  SAGE>=20 and CNAME=’ ACCESS’
【单选题】 有关系S(SNO, SNAME, SAGE),C(CNO, CNAME),SC(SNO, CNO, GRADE)。其中SNO是学生号,SNAME是学生姓名,SAGE是学生年龄, C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的学生姓名,则SQL语句是: SELECTSNAME FROM S,C,SC WHERE子句。 这里的WHERE子句的内容是( )。
①  A.S.SNO = SC.SNO and C.CNO = SC.CNO and SAGE=20 and CNAME=‘ACCESS’
②  B. S.SNO = SC.SNO and C.CNO = SC.CNO and SAGE =20 and CNAME in ‘ACCESS’
③  C. SAGE in=20 and CNAME in ‘ACCESS’
④  D. SAGE=20 and CNAME=’ ACCESS’
【单选题】 删除计算机系学生(在student表中)的修课记录(在SC表中)的语句,正确的是( )。
①  DELETE FROM SC JOIN Student b ON S.Sno = b.Sno WHERE Sdept = 计算机系
②  DELETE FROM SC FROM SC JOIN Student b ON SC.Sno = b.Sno WHERE Sdept = 计算机系
③  DELETE FROM Student WHERE Sdept = 计算机系
④  DELETE FROM SC WHERE Sdept = 计算机系
【单选题】 下列删除计算机系学生(在student表中)的修课记录(在SC表中)的语句,正确的是( )。
①  DELETEFROM SC JOIN Student b ON S.Sno = b.Sno   WHERE Sdept = 计算机系
②  DELETE FROM SC FROM SC JOIN Student b ON SC.Sno = b.Sno   WHERE Sdept = 计算机系
③  DELETE FROM StudentWHERE Sdept = 计算机系
④  DELETE FROM SC WHERE Sdept = 计算机系
【单选题】 设在SC(Sno,Cno,Grade)表上定义了触发器:   CREATE TRIGGER tri1 ON SC AFTER INSERT …   当执行语句:INSERT INTO SC VALUES(s001, c01,90)   会引发该触发器执行。下列关于触发器执行时表中数据的说法,正确的是( )。
①  SC表和INSERTED表中均包含新插入的数据
②  SC表和INSERTED表中均不包含新插入的数据
③  SC表中包含新插入的数据,INSERTED表中不包含新插入的数据
④  SC表中不包含新插入的数据,INSERTED表中包含新插入的数据
【单选题】 现有学生表和修课表,其结构为:   学生表(学号,姓名,入学日期,毕业日期)   修课表(学号,课程号,考试日期,成绩)   现要求修课表中的考试日期必须在学生表中相应学生的入学日期和毕业日期之间。下列实现方法中,正确的是( )。
①  在修课表的考试日期列上定义一个CHECK约束
②  在修课表上建立一个插入和更新操作的触发器
③  在学生表上建立一个插入和更新操作的触发器
④  在修课表的考试日期列上定义一个外键引用约束
【判断题】 SELECT * FROM Student INNER JOINSC ON Student.Sno = SC.Sno语句可将Student与 SC连接起来。
①  正确
②  错误
【简答题】 设有学生选课表SC(学号,课程号,成绩),用SQL语言检索每门课程的课程号及平均分的语句就是 (关键字必须拼写完整 )SELECT 课程号 ,AVG(成绩 ) FROM SC[填空1]
随机题目
【单选题】 李某因旷工不服本行政机关给予的行政处分,他应当(  )
①  依法提出行政复议
②  依法提出申诉
③  依法向法院起诉
④  依法向上级主管机关申请撤销
【单选题】 行政复议期间,具体行政行为不停止执行,但是在(  )的情况下,可以停止执行
①  申请人申请停止执行
②  当事人协商认为可以停止执行
③  法律规定停止执行
④  人民法院认为可以停止执行
【单选题】 行政复议时,被申请人应当自收到申请书副本或者申请笔录复印件之日起(  )内,提出书面答复,并提交当初作出具体行政行为的证据、依据和其他有关材料
①  1日
②  3日
③  7日
④  10日
【单选题】 对复议中被申请人提供的书面答复和作出具体行政行为的有关材料,申请人、第三人在复议过程中(  ),但涉及国家、商业秘密或者个人隐私除外
①  经被申请人同意可以查阅
②  不可以查阅
③  经复议机关准许可以查阅
④  可以查阅
【单选题】 行政复议机关在对被申请人作出的具体行政行为进行审查时,认为其依据不合法,本机关有权处理的,应当在(  )内依法处理
①  15日
②  30日
③  45日
④  60日
【单选题】 行政机关组织听证的费用应当由(  )承担。
①  申请人
②  行政机关
③  利害关系人
④  听证参加人
【单选题】 行政机关应当将法律、法规、规章规定的有关行政许可的事项、依据、条件、数量、程序、期限及需要提供的全部材料的目录和申请书文本等在(  )公示。
①  电视
②  报纸
③  办公场所
④  行政机关网站
【单选题】 下列不属于行政处罚种类的是(  )。
①  警告
②  罚款
③  责令停产停业
④  刑事拘留
【单选题】 实施行政处罚,纠正违法行为,应当坚持(  )相结合,教育公民、法人或者其他组织自觉守法。
①  处罚与教育
②  处罚与制裁
③  处罚与奖励
④  口头与书面
【单选题】 下面有关行政处罚设定的范围,表述正确的是(  )。
①  地方性法规可以设定限制人身自由的行政处罚
②  地方性法规可以设定吊销企业营业执照的行政处罚
③  法律可以设定限制人身自由的行政处罚
④  行政法规可以设定限制人身自由的行政处罚