第25练 项目三 逻辑运算符《数据库原理与应用技术-MySQL》(河北科学技术出版社)一课一练(河北省)

2026-05-07
| 2份
| 6页
| 22人阅读
| 0人下载

资源信息

学段 中职
学科 职教专业课
课程 MySQL数据库
教材版本 数据库原理与应用较术-MySQL
年级 -
章节 子任务三 逻辑运算符
类型 作业-同步练
知识点 MySQL运算符
使用场景 同步教学
学年 2026-2027
地区(省份) 河北省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 127 KB
发布时间 2026-05-07
更新时间 2026-05-07
作者 xkw_076789343
品牌系列 上好课·一课一练
审核时间 2026-05-07
下载链接 https://m.zxxk.com/soft/57719547.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

编写说明:依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循"由浅入深、循序渐进"的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。 本卷是《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》第25练,内容是逻辑运算符。 《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》 第25练 逻辑运算符 一、单项选择题 1.下列关于 MySQL 逻辑运算符优先级的描述,正确的是( ) A. AND > OR > NOT > XOR B. NOT > AND > OR > XOR C. NOT > OR > AND > XOR D. XOR > AND > OR > NOT 【答案】B 【解析】这是逻辑运算符最核心的考点,也是最容易出错的地方。MySQL 逻辑运算符优先级从高到低为:逻辑非 (NOT) > 逻辑与 (AND) > 逻辑或 (OR) > 逻辑异或 (XOR)。在没有括号的情况下,会严格按照此顺序执行运算。 2.在 MySQL 中执行SELECT NULL AND 1, NULL OR 0, NOT NULL;语句,返回的结果依次是( ) A. 0, 1, 0 B. 1, 0, 1 C. NULL, NULL, NULL D. NULL, 1, NULL 【答案】C 【解析】这是 MySQL 逻辑运算中 NULL 值的特殊处理规则: NULL AND 任何值:结果为 NULL(因为无法确定未知值与真的关系) NULL OR 0:结果为 NULL(因为无法确定未知值与假的关系) NOT NULL:结果为 NULL(对未知值取反仍然是未知值) 只有NULL OR 1会返回 1(因为只要有一个为真,结果就为真)。 3.关于 MySQL 逻辑运算的短路求值特性,下列说法正确的是( ) A. 对于A AND B,当 A 为真时,不再计算 B 的值 B. 对于A OR B,当 A 为假时,不再计算 B 的值 C. 短路求值可以提高 SQL 语句的执行效率 D. 所有逻辑运算符都支持短路求值 【答案】C 【解析】短路求值是 MySQL 逻辑运算的重要特性: A AND B:当 A 为 ** 假 (0)** 时,无论 B 是什么,结果都为假,因此不再计算 B A OR B:当 A 为 ** 真 (1)** 时,无论 B 是什么,结果都为真,因此不再计算 B 短路求值可以避免不必要的计算,提高执行效率。XOR 运算符不支持短路求值,因为需要两个操作数都计算才能确定结果。 4.下列关于 XOR运算符的描述,错误的是( ) A. 当两个操作数一个为真、一个为假时,结果为真 B. 当两个操作数都为真或都为假时,结果为假 C. NULL XOR 1的结果是 1 D. XOR 运算符的优先级低于 OR 运算符 【答案】C 【解析】XOR(异或)的运算规则是 "不同为真,相同为假"。A、B 选项正确描述了这一规则;D 选项正确,XOR 优先级最低;C 选项错误,任何值与 NULL 进行 XOR 运算,结果都为 NULL。 5.执行SELECT 3>2 AND 4<5 OR 1=1 AND NOT 2>3;语句的结果是( ) A. 0 B. 1 C. NULL D. 报错 【答案】B 【解析】按照优先级逐步计算: 先算 NOT:NOT 2>3 → NOT 0 → 1 再算 AND:3>2 AND 4<5 → 1 AND 1 → 1;1=1 AND 1 → 1 AND 1 → 1 最后算 OR:1 OR 1 → 1 因此最终结果为 1(真)。 二、填空题 1.MySQL 中常用的四个逻辑运算符分别是:逻辑与( )、逻辑或( )、逻辑非( )和逻辑异或( )。 【答案】AND;OR;NOT;XOR 【解析】这是逻辑运算符的基础名称和符号,其中 AND 和 OR 是最常用的两个,NOT 用于取反,XOR 用于异或运算。 2.MySQL 逻辑运算的结果只能是______、______或______三种值之一。 【答案】1(真);0(假);NULL 【解析】MySQL 中没有专门的布尔类型,用整数 1 表示真,0 表示假。当运算涉及 NULL 值时,结果可能为 NULL。 3.执行SELECT 5>3 AND NULL, NULL OR 7<2, NOT (NULL AND 0);的结果依次是______、、。 【答案】NULL;NULL;1 【解析】 5>3 AND NULL → 1 AND NULL → NULL NULL OR 7<2 → NULL OR 0 → NULL NOT (NULL AND 0) → NOT 0 → 1(注意:NULL AND 0的结果是 0,因为只要有一个为假,AND 结果就为假) 4.MySQL 逻辑运算支持短路求值:对于A AND B,当 A 为______时,不再计算 B 的值;对于A OR B,当 A 为______时,不再计算 B 的值。 【答案】假(或 0);真(或 1) 【解析】短路求值的核心原理是:当仅通过第一个操作数就能确定整个表达式的结果时,就不再计算第二个操作数。这一特性可以提高查询效率,也可能导致一些预期外的结果。 5.执行SELECT NOT (3>5 AND 2<4) OR 1=0 XOR 5=5;的结果是______。 【答案】1 【解析】按照优先级逐步计算: 括号内:3>5 AND 2<4 → 0 AND 1 → 0 取反:NOT 0 → 1 异或运算:1=0 XOR 5=5 → 0 XOR 1 → 1 最后算 OR:1 OR 1 → 1 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $ 编写说明:依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循"由浅入深、循序渐进"的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。 本卷是《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》第25练,内容是逻辑运算符。 《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》 第25练 逻辑运算符 一、单项选择题 1.下列关于 MySQL 逻辑运算符优先级的描述,正确的是( ) A. AND > OR > NOT > XOR B. NOT > AND > OR > XOR C. NOT > OR > AND > XOR D. XOR > AND > OR > NOT 2.在 MySQL 中执行SELECT NULL AND 1, NULL OR 0, NOT NULL;语句,返回的结果依次是( ) A. 0, 1, 0 B. 1, 0, 1 C. NULL, NULL, NULL D. NULL, 1, NULL 3.关于 MySQL 逻辑运算的短路求值特性,下列说法正确的是( ) A. 对于A AND B,当 A 为真时,不再计算 B 的值 B. 对于A OR B,当 A 为假时,不再计算 B 的值 C. 短路求值可以提高 SQL 语句的执行效率 D. 所有逻辑运算符都支持短路求值 4.下列关于 XOR运算符的描述,错误的是( ) A. 当两个操作数一个为真、一个为假时,结果为真 B. 当两个操作数都为真或都为假时,结果为假 C. NULL XOR 1的结果是 1 D. XOR 运算符的优先级低于 OR 运算符 5.执行SELECT 3>2 AND 4<5 OR 1=1 AND NOT 2>3;语句的结果是( ) A. 0 B. 1 C. NULL D. 报错 二、填空题 1.MySQL 中常用的四个逻辑运算符分别是:逻辑与( )、逻辑或( )、逻辑非( )和逻辑异或( )。 2.MySQL 逻辑运算的结果只能是______、______或______三种值之一。 3.执行SELECT 5>3 AND NULL, NULL OR 7<2, NOT (NULL AND 0);的结果依次是______、、。 4.MySQL 逻辑运算支持短路求值:对于A AND B,当 A 为______时,不再计算 B 的值;对于A OR B,当 A 为______时,不再计算 B 的值。 5.执行SELECT NOT (3>5 AND 2<4) OR 1=0 XOR 5=5;的结果是______。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

第25练 项目三 逻辑运算符《数据库原理与应用技术-MySQL》(河北科学技术出版社)一课一练(河北省)
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。