单选题 1分

基于"学生-选课-课程"数据库中的三个关系:S(S#,SNAME,SEX,BIRTHYEAR,DEPT),主码为S#C(C#,CNAME,TEACHER),主码为C#SC(S#,C#,GRADE),主...

基于"学生-选课-课程"数据库中的三个关系:
S(S#,SNAME,SEX,BIRTHYEAR,DEPT),主码为S#
C(C#,CNAME,TEACHER),主码为C#
SC(S#,C#,GRADE),主码为(S#,C#)
查找"由王建老师执教的操作系统课程的平均成绩、最高成绩和最低成绩",正确的SQL语句是(    )。
  • A. SELECT AVG(GRADE), MAX(GRADE), MIN(GRADE) FROM C, SC GROUP BY CNAME = "操作系统" AND TEACHER = "王建"
  • B. SELECT AVG(GRADE), MAX(GRADE), MIN(GRADE) FROM C, SC WHERE CNAME = "操作系统" AND TEACHER = "王建" AND SC.C# = C.C#
  • C. SELECT AVG(GRADE), MAX(GRADE), MIN(GRADE) FROM C, SC GROUP BY CNAME = "操作系统" AND TEACHER = "王建"
  • D. SELECT AVG(GRADE), MAX(GRADE), MIN(GRADE) FROM C, SC GROUP BY CNAME = "操作系统" AND TEACHER = "王建" AND SC.C# = C.C#C

你可能感兴趣的试题

1 单选题 1分
  • A. 数据库中的数据通常可分为用户数据和系统数据两部分
  • B. 用户数据和系统数据统称数据字典
  • C. 数据字典包括对数据库的描述信息、数据库的存储管理信息、数据库的控制信息、用户管理信息和系统事务管理信息等
  • D. 数据字典也称为系统目录
2 单选题 1分
  • A. 数据库系统具有高度的数据独立性,而文件系统的数据独立性差
  • B. 数据库系统的数据共享度高,是面向整个机构来组织数据的;而文件系统面向某个应用来组织数据
  • C. 数据库系统中的各项开销总是比文件系统的开销小
  • D. 数据库系统中由数据库管理系统进行统一的数据管理和控制,而文件系统中由应用程序自己控制
3 单选题 1分
  • A. 数据安全
  • B. 数据结构
  • C. 数据操作
  • D. 数据约束
4 单选题 1分
  • A. 层次模型
  • B. 网状模型
  • C. 关系模型
  • D. 面向对象模型
5 单选题 1分
  • A. ER模型是实体联系模型的简称
  • B. ER模型是最常用的概念模型
  • C. 可在ER模型中增加概括、聚集等语义描述来增强其描述能力
  • D. 为了提高系统的性能,ER模型一般与具体的DBMS紧密关联