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

article/2025/9/30 3:06:23

版权声明

  • 本文原创作者:谷哥的小弟
  • 作者博客地址:http://blog.csdn.net/lfdfhl

一、填空题

  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. 返回右表中的所有记录和左表中符合连接条件的记录

参考答案

在这里插入图片描述


http://chatgpt.dhexx.cn/article/RrokSBbG.shtml

相关文章

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

版权声明 本文原创作者:谷哥的小弟作者博客地址:http://blog.csdn.net/lfdfhl 一、 填空题 创建数据库时,语句中添加____可以防止数据库已存在而引发的程序报错。如果使用非图形化工具操作数据表,操作之前应该先使用____命令指定…

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

版权声明 本文原创作者:谷哥的小弟作者博客地址:http://blog.csdn.net/lfdfhl 一、 填空题 ___在20世纪80年代被美国国家标准学会和国际标准化组织定义为关系型数据库语言的标准。数据模型所描述的内容包括3个部分,分别是数据结构、数据操作…

数据库原理及应用-期末考试试题及答案

单项选择题 DB、DBMS和DBS三者之间的关系是( )。 A.DB包括DBMS和DBS B.DBS包括DB和DBMS C.DBMS包括DB和DBS D.不能相互包括 对数据库物理存储方式的描述称为( ) A.外模式…

数据库试题及答案 两套

数据库原理试题(A卷) 一、 填空题(每空 1 分,共 20 分) 1. 对于一个国家来说,数据库的建设规模、数据库信息量的 _____________ 和 _____________ 已成为这个国家信息化程度的 ________________ 。2. 数据模型通常由:…

经典 SQL 数据库笔试题及答案整理

马上又是金三银四啦,有蛮多小伙伴在跳槽找工作,但对于年限稍短的软件测试工程师,难免会需要进行笔试,而在笔试中,基本都会碰到一道关于数据库的大题,今天这篇文章呢,就收录了下最近学员反馈上来…

AttributeUsage(转载)

System.AttributeUsage声明一个Attribute的使用范围与使用原则。 AllowMultiple 和 Inherited 参数是可选的,所以此代码具有相同的效果: AttributeTarget的值可以参考1。部分可取值如下: 如果 AllowMultiple 参数设置为 true,则返…

[AttributeUsage(AttributeTargets.Class)] 用法例子

首先,创建一个自定义的Attribute,并且事先设定我们的Attribute将施加在class的元素上面以获取一个类代码的检查信息。 using System; using System.Reflection; [AttributeUsage(AttributeTargets.Class)] public class CodeReviewAttribute : System.Attribute //定义一个Co…

介绍属性与自定义属性、AttributeUsage

介绍属性 属性为访问自定义类型的注释信息提供通用的访问方式。注释信息是随意的,换句话说,这种信息不是语言自身固有的,而是由你自己能够想象到的任何信息。你能使用属性(attributes)定义设计时信息&am…

理解AttributeUsage类

类定义: // 摘要: // 指定另一特性类的用法。 此类不能被继承。[Serializable][AttributeUsage(AttributeTargets.Class, Inherited true)][ComVisible(true)]public sealed class AttributeUsageAttribute : Attribute{// 摘要: // 用指定的 System.Attri…

AttributeUsage属性

除了定制 attributes 之外&#xff0c;可以使用 Attributes 属性定义如何使用这些属性。例如&#xff1a;<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /> [AttributeUsage( validon, AllowMultiple allowmultiple, …

AttributeUsage

AttributeUsage 【AttributeUsage】 System.AttributeUsage声明一个Attribute的使用范围与使用原则。 AllowMultiple 和 Inherited 参数是可选的&#xff0c;所以此代码具有相同的效果&#xff1a; AttributeTarget的值可以参考1。部分可取值如下&#xff1a; 如果 AllowMultip…

吉大软构件和中间件课程-JPA配置方法

吉大软构件和中间件课程-JPA配置方法 JPA连接方法&#xff1a; 1.standalone.xml 文字&#xff1a; <xa-datasource jta"true" jndi-name"java:jboss/datasources/MySqlDS" pool-name"MySqlDS" enabled"true" use-java-c…

JPA 配置文件最详细总结,没有之一!

又来了一个懵懂少年&#xff0c;看我怎么骗你的。 来我们开始学习吧。 PropertyPlaceholderConfigure 载入属性文件&#xff1a; 例如&#xff1a;class"org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"><propertyname"loc…

Spring Boot使用spring-data-jpa配置Mysql多数据源

转载请注明出处 :Spring Boot使用spring-data-jpa配置Mysql多数据源 我们在之前的文章中已经学习了Spring Boot中使用mysql数据库 在单数据源的情况下&#xff0c;Spring Boot的配置非常简单&#xff0c;只需要在application.properties文件中配置连接参数即可。 但是往往随…

SpringBoot 配置 JPA

新建项目 在application.properties配置文件中进行配置&#xff08;或者application.yaml中配置也行&#xff09; spring.datasource.urljdbc:mysql://localhost:3306/ssm?characterEncodingutf8&useSSLfalse&serverTimezoneUTC spring.datasource.usernameroot sp…

Springboot---JPA配置

1.在配置文件中写入数据库信息 application.properties配置如下 spring.datasource.primary.urljdbc:mysql://localhost:3306/test1 spring.datasource.primary.usernameroot spring.datasource.primary.passwordroot spring.datasource.primary.driver-class-namecom.mysql.…

spring-boot-starter-data-jpa 配置多个数据源与jpa实体类继承的问题、分页条件查询

JPA的继承注解一般有四种 MappedSuperclass 这个注解应用的场景是父类不对应任何单独的表&#xff0c;多个子类共用相同的属性。 注意&#xff1a; MappedSuperclass注解使用在父类上面&#xff0c;是用来标识父类的作用 MappedSuperclass标识的类表示其不能映射到数据库表&am…

Springboot多数据源+Jpa配置

随着业务复杂程度的增加&#xff0c;单一数据源越来越不满足具体的业务逻辑以及实现。 这里我用到了MySQL和Presto两种数据源&#xff1a; 多数据源配置GlobalDataSourceConfiguration&#xff1a; Configuration public class GlobalDataSourceConfiguration {Bean(name …

springboot--jpa 配置多数据库

使用spring boot jpa 配置多数据源 由于项目整合 以前的功能 但是以前功能存储的数据库是另一个数据库 这两天搜索了一下 遇见了许多坑 在这里记录一下 首先附上我的项目结构 可能有些乱 忘见谅。 pom.xml(把数据库的依赖引入) <!-- mariadb --><dependen…

Spring Data Jpa 配置多数据源

文章目录 1.配置数据库连接信息2.编写数据源配置类3.编写数据库配置4.目录结构 1.配置数据库连接信息 spring:datasource:db1: # 1.0 Datasourceurl: jdbc:mysql://127.0.0.1:3306/test1?useSSLfalse&serverTimezoneGMT%2b8&characterEncodingutf8&connectTimeo…