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

article/2025/9/30 2:41:26

版权声明

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

一、填空题

  1. MySQL中提供了____关键字,可以在查询时去除重复的值。
  2. 使用ORDER BY对查询结果进行排序时,默认是按____排列。
  3. SELECT语句中,用于对分组查询结果再进行过滤的关键字是____。
  4. 为了使查询结果满足用户的要求,可以使用____对查询结果进行排序。
  5. 聚合函数中,用于求出某个字段平均值的函数是____。

二、判断题

  1. 当DISTINCT作用多个字段时,只有DISTINCT关键字后指定的多个字段值都相同,才会被认作是重复记录。( )
  2. 在数据表中,某些列的值可能为空值(NULL),那么在SQL语句中可以通过
    ”= NULL”来判断是否为空值。( )
  3. 在对字符串进行模糊查询中,一个下画线通配符可匹配多个字符。( )
  4. 在SELECT语句的WHERE条件中,BETWEEN AND用于判断某个字段的值是否在指定的范围之内。( )
  5. SELECT语句中可以使用AS关键字指定表名的别名或字段的别名,AS关键字也可以省略不写。( )

三、选择题

  1. 下面选项中,查询student表中id值不在2和5之间的学生的SQL语句是( )
    A. SELECT * FROM student where id!=2,3,4,5;
    B. SELECT * FROM student where id not between 5 and 2;
    C. SELECT * FROM student where id not between 2 and 5;
    D. SELECT * FROM student where id not in 2,3,4,5;
  2. 要想分页(每页显示10条)显示test表中的数据,那么获取第2页数据的SQL语句是( )
    A. SELECT * FROM test LIMIT 10,10;
    B. SELECT * FROM test LIMIT 11,10;
    C. SELECT * FROM test LIMIT 10,20;
    D. SELECT * FROM test LIMIT 11,20;
  3. 下面选项中,代表匹配任意长度字符串的通配符是( )
    A. % B. * C. _ D. ?
  4. 下面选项中,用于求出表中某个字段所有值的总和的函数是( )
    A. AVG() B. SUM() C. MIN() D. MAX()
  5. 下列选项中,可以查询student表中id字段值小于5,并且gender字段值为“女”的学生姓名的SQL语句是( )
    A. SELECT name FROM student WHERE id<5 OR gender=‘女’;
    B. SELECT name FROM student WHERE id<5 AND gender=‘女’;
    C. SELECT name FROM student WHERE id<5 ,gender=‘女’;
    D. SELECT name FROM student WHERE id<5 AND WHERE gender=‘女’;

参考答案

在这里插入图片描述


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

相关文章

MySQL数据库题库

一、选择题 第1章 数据库系统概述 1&#xff0e;DBS是&#xff08; A &#xff09;的简写。 A.数据库系统 B.数据库管理系统  C.数据库 D.操作系统 2.DBMS是( B )的简写 A.数据库系统 B.数据库管理系统  C.数据库 D.数据 3.DB、DBMS和DBS之间的关系是 (…

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

版权声明 本文原创作者&#xff1a;谷哥的小弟作者博客地址&#xff1a;http://blog.csdn.net/lfdfhl 一、填空题 插入数据时&#xff0c;如果不指定____&#xff0c;必须为每个字段添加数据。MySQL中使用____语句来更新表中的记录。MySQL提供____语句用于删除表中的数据。在…

【数据库】数据库选择题练习及详解

练习1 1.允许取空值但不允许出现重复值的约束是______ A、NULL B、PRIMARY KEY C、UNIQUE D、FOREIGN KEY 解&#xff1a;NULL指当前值为空&#xff0c;不做其他约束&#xff0c;PRIMARY KEY为码约束&#xff0c;码必须唯一且不能为空&#xff0c;UNIQUE指的是当前值唯一&…

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

版权声明 本文原创作者&#xff1a;谷哥的小弟作者博客地址&#xff1a;http://blog.csdn.net/lfdfhl 一、填空题 交叉连接查询返回的结果是被连接的两张数据表中所有数据行的____ 。左连接查询的结果包括LEFT JOIN子句中左表的____&#xff0c;以及右表中满足连接条件的记录…

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

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

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

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

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

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

数据库试题及答案 两套

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

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

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

AttributeUsage(转载)

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

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

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

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

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

理解AttributeUsage类

类定义&#xff1a; // 摘要: // 指定另一特性类的用法。 此类不能被继承。[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.…