Search Header Logo

第三组随堂测试

Authored by Sammi Zheng

Computers

University

Used 1+ times

第三组随堂测试
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

6 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

下列与查询有关的SQL语句使用错误的是

查询全体学生的详细记录:SELECT * FROM S;

查询所有年龄在20岁以下的学生姓名及其年龄:SELECT Sname,Sage,FROM S WHERE Sage<20;

查询所有有成绩的学生学号和课程号:SELECT Sno,Cno,FROM SC WHERE Grade IS NOTNULL;

查询所有姓刘的学生的姓名、学号和性别:SELECT Sname,Sno,Ssex FROM S WHERE Sname LIKE‘刘’;

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

判断下列SQL运用是否正确

要求:从学生表查询20岁以下学生的姓名,学号,非空且不重复,按照学号升序排列。

SELECT DISTINCT Sno,Sname

FROM S

WHERE Sage < 20 AND Sno,Sname is NOT NULL

ORDER BY Sno ASC

正确

错误

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

在关系数据库中,以下哪个查询条件能够筛选出既满足“年龄大于30岁”又满足“部门为销售或市场”的记录?

年龄 > 30 AND (部门 = '销售' OR 部门 = '市场')

年龄 > 30 OR 部门 = '销售' AND 部门 = '市场'

年龄 > 30 AND 部门 = '销售' OR 部门 = '市场'

以上答案都不正确

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是

外模式

内模式

存储模式

模式

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

在 SQL 查询中,HAVING短语和WHERE子句的主要区别在于

HAVING短语用于筛选聚合后的结果集,而WHERE子句用于筛选聚合前的记录

WHERE子句用于筛选聚合后的结果集,而HAVING短语用于筛选聚合前的记录

HAVING短语和WHERE子句都用于筛选聚合后的结果集

HAVING短语和WHERE子句都用于筛选聚合前的记录

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

根据以下语句能查询到的数据可以是:

SELECT Cname

FROM C

WHERE Sname LIKE '管科\_%Grade%' ESCAPE '\';

管科\_%Grade%

管科\_数据库原理与应用GradeTwo

管科%GradeTwo

管科_数据库原理与应用GradeTwo

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?