当前位置:计算机科学技术题库>结构化查询语言(SQL)题库

问题:

[多选] Check约束可以实现()

限制一个表中单个列的取值范围。限制一个表中多个列之间的取值约束。限制不同表之间列的取值约束。为列提供默认值。

问题:

[多选] 查询选修了课程号为’C2’的学号和姓名,下列可以实现该效果的SQL语句是()

select s.s#,sname from s where s.s#=(selectsc.s#fromscwherec#=’c2’。select s.s#,sname from s,s cwhere s.s#=sc.s#andc#=’c2’。select s.s#,sname from s joinscon s.s#=sc.s#wherec#=’c2’。select s.s#,sname from s where s.s#in(selectsc.s#fromscwherec#=’c2’)。

问题:

[多选] 基于“学生—选课—课程”数据库中有三个表:学生表(s)包含字段学号(S#)、姓名(sname)、性别(sex)、年龄(age);选课表(SC)包含字段课程号(c#)、学号(S#)、成绩(GRADE);课程表(c)包含字段课程号(C#)、课程名(cname)、教师(teacher)。现要将学生的学号及其平均成绩定义为一个视图,在定义该视图是,所有的SELECT语句将出现()子句。

from。orderby。groupby。where。

问题:

[多选] 概念数据模型应具备的性质是()

有丰富的语义表达能力。易于交流和理解。易于想各种数据模型转换。在计算机中实现的效率高。

问题:

[多选] 对数据库空间的维护包括()

扩大已有文件的大小。添加新的文件。缩小已有文件的大小。缩小整个数据库的大小。

问题:

[多选] 在“简单”还原模型方式小,可以进行()备份。

完全备份。差异备份。日志备份。都可以。

问题:

[多选] 下列在外码表中进行()操作时检查外码约束。

insert。delete。update。select。

问题:

[多选] 下列()是由于关系模式设计不当所引起的问题。

数据冗余。插入异常。删除异常。丢失修改。

问题:

[多选] 下列关于关系模式的叙述中,正确的是()

当候选码多一个时,选定其中一个作为主码。主码可以是单个属性,也可以属性组。不包含在主码中的属性称为非主属性。当一个关系模式中的所有属性构成码时,则称为全码。

问题:

[单选] 数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的()过程,包括确定数据库在物理设备上的存储结构和存取方法。

逻辑结构。物理结构。概念结构。层次结构。