0


MySQL数据库期末考试试题及参考答案(05)


版权声明


一、填空题

  1. 交叉连接查询返回的结果是被连接的两张数据表中所有数据行的____ 。
  2. 左连接查询的结果包括LEFT JOIN子句中左表的____,以及右表中满足连接条件的记录。
  3. 内连接查询的语法中,ON用于指定查询的____。
  4. 被外键引用的列应该具有____约束或唯一性约束。
  5. ____关键字结合子查询时,表示子查询的查询结果集中的任一查询结果

二、判断题

  1. 在进行左外连接时,如果左表的某条记录在右表中不存在,则在右表中显示为NULL。( )
  2. 子查询是指一个查询语句嵌套在另一个语句内部的查询。( )
  3. 右连接查询不一定返回右表中的所有记录。( )
  4. 内连接使用INNER JOIN关键字连接两张表,其中INNER关键字可以省略。( )
  5. 外键所在列的数据类型必须和主表中主键对应列的数据类型相同。( )

三、选择题

  1. A表4条记录,B表5条记录,两表进行迪卡尔积运算后的记录数是( ) A. 1条 B. 9条 C. 20条 D. 2条
  2. 阅读下面SQL语句: SELECT * FROM dept WHERE EXISTS(SELECT did FROM emp WHERE emp.did=dept.did AND emp.age > 21); 其中dept为部门表,emp为员工表,下列选项中对上述语句功能描述正确的是( ) A. 查询年龄大于21的员工信息 B. 查询存在年龄大于21的员工所对应的部门信息 C. 查询存在年龄大于21的员工所对应的员工信息 D. 查询存在年龄大于21的员工信息
  3. 下面选项中,用于实现交叉连接的关键字是( ) A. INNER JOIN B. CROSS JOIN C. LEFT JOIN D. RIGHT JOIN
  4. 下面选项中,表示满足其中任意一个条件就成立的关键字是( ) A. ANY B. ON C. EXISTS D. IN
  5. 下列选项中,关于左连接查询的描述正确的是( ) A. 返回左表和右表中所有记录 B. 返回左表中的所有记录和右表中符合连接条件的记录 C. 只返回左表中的所有记录 D. 返回右表中的所有记录和左表中符合连接条件的记录

参考答案

在这里插入图片描述


本文转载自: https://blog.csdn.net/lfdfhl/article/details/127967945
版权归原作者 谷哥的小弟 所有, 如有侵权,请联系我们删除。

“MySQL数据库期末考试试题及参考答案(05)”的评论:

还没有评论