一起答
单选

已知关系R和S如下,属性A为R的主码、S的外码,属性C为S的主码,则S中违反参照完整性约束的元组是( )

  • A.A.A.{c1,d1,a1}
  • B.B.B.{c2,d4,null}
  • C.C.C.{c3,d1,a3}
  • D.D.D.{c4,d3,a2}
参考答案
查看试卷详情
相关试题
  1. 设某商业集团数据库中有三个实体集。一是“公司”实体集,属性有公司编号、公司名、地址等;二是“仓库”实体集,属性有仓库编号、仓库名、地址等;三是“职工”实体集,属性有职工编号、姓名、性别等。公司与仓库间存在“隶属”联系,每个公司管辖若干仓库,每个仓库只能属于一个公司管辖;仓库与职工间存在“聘用”联系,每个仓库可聘用多名职工,每位职工只能在一个仓库工作,仓库聘用职工有聘期和工资。

    (1)试画出ER图,并在图上注明属性、联系类型;(4分)

    (2)将ER图转换成关系模型,并注明主码和外码。(6分)

  2. 把WANG同学选修的课程和成绩全部删去。

  3. 查询女同学选修课程的课程名和任课教师。

  4. 查询选修课程号为′C4′的学生的平均年龄。

  5. 有一个学生课程数据库,包括三个关系模式:

    (1)学生关系Student(Sno,Sname,Ssex,Sage,Sdept)

    其属性的含义依次为学号、姓名、性别、年龄、所在系

    (2)课程关系Course(Cno,Cname,Teacher)

    其属性的含义依次为课程号、课程名、任课教师

    (3)选修关系SC(Sno,Cno,Grade)

    其属性的含义依次为学号、课程号、成绩

    用SQL语句完成1-4题。

    查询至少选修两门课程的学生学号。

  6. 简述OLAP的三层C/S结构。

  7. 并行数据库的基本结构有哪几种?

  8. JDBC提供了哪几种连接数据库的方法?

  9. 简述两段锁协议的含义。

  10. 简述利用日志文件恢复事务的过程。