数据库原理及应用 第五周作业(详解)

一.单选题(共8题,80.0分)
1
从课程表course(cno,cname,cpno,ccredit)中查询课程名包括“数据库”三个字的课程信息,where条件如何写(C )?

A、
where cname=‘数据库’

B、
where cname=’%数据库%’

C、
where cname like ‘%数据库%’

D、
where cname like ‘数据库’

2
下面可以通过聚集函数的结果来过滤查询结果集的SQL子句是(C )。

A、
WHERE 子句

B、
GROUP BY 子句

C、
HAVING 子句

D、
ORDER BY 子句

3
下列(   C   )不属于连接种类。
A、左外连接  
B、内连接  
C、中间连接  
D、交叉连接
4
以下哪项用于右连接(   B   )

A、
JOIN

B、
RIGHT JOIN

C、
LEFT JOIN

D、
INNER JOIN

5
SELECT查询中,INNER JOIN 实现两个表的内连接,对应的连接字段应出现在下列哪个短语中(B
A、WHERE
B、ON
C、HAVING
D、ORDER BY
6
只有满足查询条件的记录才包含在查询结果中,这种连接为( C)。
A、左连接
B、右连接
C、内部连接
D、完全连接
7
在SQL语句中,自然连接使用的关键词是____A___。

A、
NATURAL JOIN

B、
OUTER JOIN

C、
INNER JOIN

D、
ROSS JOIN

8
创建数据表的语法格式是什么?( B)
A、SHOW [FULL] COLUMNS FROM 数据表名(FROM 数据库名);
B、CREATE [TEMPORARY] TABLE [IF NOT EXISTS]数据表名 [(create_definition,… .)][table_options] [select_statement]
C、Alter [IGNORE] TABLE 数据表名 alter_spec[,alter_spec]
D、DROP TABLE数据表名;
二.判断题(共2题,20.0分)
1
如果只需要返回匹配的列,则应当使用外连接。( ×)
2
在连接操作中,如果左表记录全部表示出来,而右表只显示符合搜索条件的记录,且右表记录不足的地方均为NULL,那么这种连接是左(外)连接。( )

你可能感兴趣的:(数据库原理与应用)