【数据库原理及应用】期末复习汇总高校期末真题试卷07

试卷

一、填空题(每空1分,共10分)

1.数据库管理系统在外模式、模式和内模式这三级模式之间提供了两层映象,其中               映象保证了数据的逻辑独立性。

2. 数据模型通常由               、数据操作和完整性约束三部分组成。

3. 事务的ACID特性包括原子性、一致性、隔离性和              

4. 有10个实体型,它们之间存在12个不同的二元联系,其中3个是1:1联系类型,3个是1:n联系类型,6个m:n联系类型,那么根据转换规则,这个E-R结构转换成的关系模式个数N的取值范围是               

5. 设关系R中有15个元组,关系S中有10个元组,则R与S的笛卡尔积中元组个数是               个。

6. 如果在一个系统中同时支持多种封锁粒度供不同的事务选择,则这种封锁方法称为              

7.长期存储在计算机内、有组织的、可共享的大量数据的集合称为             

8.多个事务并发执行时可能出现的数据不一致性问题有:丢失修改,不可重复读和               

9. 数据库系统中基本的封锁类型有共享锁和               

10. 若属性A是基本关系R的主属性,则A不能取空值,这是关系数据库完整性约束中的               规则。

二、选择题(每题2分,共20分)

1. 以下关于视图的描述中,错误的是(   )。

A.视图不是真实存在的基本表,而是一张虚表。

B.当对通过视图看到的数据进行修改时,相应的基本表的数据也要发生变化。

C.在创建视图时,若其中某个目标列是聚合函数时,必须指明视图的全部列名。

D.对视图修改时,相应基本表中的数据不会被修改。

2.关于FOREIGN KEY约束的描述不正确的是(   )。

A.体现数据库中表之间的关系。

B.实现参照完整性。

C.可以在创建好相应的表后,再添加FOREIGN KEY约束。

D.每个表中都必须定义。

3.设R是一个关系模式,如果R中的每个属性都是不可分解的,则称R属于(   )。

A.第1范式      B.第2范式   C. 第3范式     D.BC范式

则函数依赖(   )在上述关系中成立。

A. BC→A      B. A→BC      C. A→B           D. B→A

5.数据库(DB)、数据库管理系统(DBMS)和数据库系统(DBS)三者之间的关系是(   )。

A. DB包括DBMSDBS    B.DBS包括DBDBMS

C. DBMS包括DBDBS    D.不能相互包括

6.关于多个事务的并发调度,以下说法错误的是   

A 所有遵守两段锁协议的事务,其并行执行结果一定是正确的

B若对并发事务的一个调度是可串行化的,则所有事务都必定遵循两段锁协议。

C遵守两段锁协议的事务并发执行时可能发生死锁。

D满足冲突可串行化的并发调度其结果一定是正确的。

7.下列关于数据库恢复策略描述中,错误的是(   )。

A 对于事务故障,应利用日志文件撤销该事务对数据库所做的操作。

B 对于系统故障,恢复程序要强行撤消所有未完成事务,重做已经提交的事务。

C 系统故障的恢复需要使用数据副本。

D对于介质故障,必须重装数据副本。

8.概念结构设计阶段得到的结果是(   )。

A. 数据字典描述的数据需求          B.某个DBMS所支持的数据模型

C. E-R图表示的概念模型     D.包括存储结构和存取方法的物理结构

9.下列关于死锁和活锁问题的描述,错误的是(   )。

A.数据库系统中避免活锁常用的方法是先来先服务的策略。

B.数据库系统中预防死锁的常用方法有一次封锁法和顺序封锁法。

C.数据库系统中诊断死锁的常用方法有超时法和事务等待图法。

D.数据库系统中解决死锁的常用方法是预防死锁的发生。

10.下列关于数据转储和日志文件的描述,错误的是(    )。

A.动态转储期间可以有事务在运行。

B.静态转储过程中不允许有事务在运行。

C.动态转储方式中,不需要建立日志文件。

D.静态转储方式中,日志文件可有可无。

三、分析解答题(共20分)

1.(4分)事务T1和T2的一个并发调度序列如下:S=r1(A)w1(A)r2(A)w2(A)r1(B)w1(B)r2(B)w2(B)。

(1)该调度是否可串行化?(1分)

(2)如果是可串行化调度,请给出一个与其等价的串行调度序列。(3分)

2.8分)设关系RS分别如下图所示,要求:①(5分)分别求出a1、a2、a3a4的象集;②(2分)S(B,C)上的投影;③(1分)计算R ÷ S的结果。

A

B

C

B

C

D

a1

b1

c2

b1

c2

d1

a2

b3

c7

b2

c1

d1

a3

b4

c6

b2

c3

d2

a1

b2

c3

关系S

a4

b6

c6

a2

b2

c3

a1

b2

c1

3.(8分)已知关系模式R<U,F>,其中U={A,B,C,D,E },F = { AB→C, B→D, C→E, EC→B, AC→B },求(AB)F­+ 。(要求写出求解步骤

四、综合设计题(共50分)

1.(共26分)有一学生-课程数据库,包括三张表,学生表包括属性有:学号(CHAR(4) )、姓名(CHAR(10) )、性别(CHAR(2) )、年龄(SMALLINT)和系(CHAR(20) ),学号为码;课程表包括属性有:课程号(CHAR(5) )、课程名(CHAR(20) )、先行课(CHAR(5) )和学分(INT),课程号为码;学生选课表包括属性有:学号、课程号和成绩(INT),学号和课程号的组合为码。三张表的关系模式表示如下: student(sno,sname,ssex,sage,sdept),course(cno,cname,cpno,ccredit),sc(sno,cno,grade)。

请根据下列题目要求写出相应的SQL语句。

(1)(6分)建立“学生”表student,学号是主码,姓名取值唯一,性别只能取“男”或“女”。     

(2)(4分)查询分数不及格的学生姓名和分数。

(3)(3分)插入一条课程记录:课程名称是'数据库' ,课程编号是'10011',学分是4。

(4)(3分)将软件工程系所有学生的年龄增加1岁。

(5)(4分)建立“软件工程”系学生的视图rjgc_view,视图属性包括sno、sname、sage。        

(6)(3分)删除课程编号为“10011”的所有选课信息。      

(7)(3分)把对表course的SELECT权限授予用户“刘星”。

2.(10分)针对上题的学生-课程数据库有如下查询:

select  sname,  cname  from  student, sc, course

where  grade>85  and  sdept =‘软件工程’and

course.cno = sc.cno  and  student.sno = sc.sno

(1)(4分)请写出其对应的关系代数表达式

(2)(6分)下图1为用关系代数表达式优化算法优化处理后的标准语法树,请将其补充完整。

3.(14分)学生学籍管理系统中主要涉及的对象包括学生宿舍班级班主任。其中,学生由学号、姓名、性别、所在系等属性来描述;宿舍由宿舍编号、地址、人数等属性来描述;班级由班级名称、学生人数等属性来描述;班主任由职工号、姓名、性别、是否为优秀班主任等属性来描述。其中,一个班级一般有若干名学生,而一个学生只能属于一个班级。一名班主任只能负责一个班级,班主任同时可以给该班级的学生教课。一个宿舍可以住多个学生,而一个学生只能住在某一个指定宿舍。

(1)(8分)下面的图2为本系统的E-R模型图,但是不完整,请将其补充完整。(备注:不需要画出每个实体的属性

(2)(6分)将以上E-R图转换成相应的关系模式后如下所示,请将其补充完整,并用下划线指出每个关系模式的码。

宿舍(           ,地址,人数)

班级(          ,学生人数)

学生(          ,姓名,性别,所在系,                        

班主任(          ,姓名,性别,是否为优秀班主任,         

答案

一、填空题(每空1分,共10分)

1.数据库管理系统在外模式、模式和内模式这三级模式之间提供了两层映象,其中(1    外模式/模式   )映象保证了数据的逻辑独立性。

2. 数据模型通常由(2   数据结构   )、数据操作和完整性约束三部分组成。

3. 事务的ACID特性包括原子性、一致性、隔离性和(3   持续性   )。

4. 有10个实体型,它们之间存在12个不同的二元联系,其中3个是1:1联系类型,3个是1:n联系类型,6个m:n联系类型,那么根据转换规则,这个E-R结构转换成的关系模式个数N的取值范围是(4    16N ≤22    )。

5. 设关系R中有15个元组,关系S中有10个元组,则R与S的笛卡尔积中元组个数是(5   150  )个。

6. 如果在一个系统中同时支持多种封锁粒度供不同的事务选择,则这种封锁方法称为(6   多粒度封锁   )。

7.长期存储在计算机内、有组织的、可共享的大量数据的集合称为(7   数据库

8.多个事务并发执行时可能出现的数据不一致性问题有:丢失修改,不可重复读和(读脏数据    )。

9. 数据库系统中基本的封锁类型有共享锁和(9   排他锁 / X)。

10. 若属性A是基本关系R的主属性,则A不能取空值,这是关系数据库完整性约束中的(10    实体完整性  )规则。

二、选择题(每题2分,共20分)

1. 以下关于视图的描述中,错误的是( D  )。

A.视图不是真实存在的基本表,而是一张虚表。

B.当对通过视图看到的数据进行修改时,相应的基本表的数据也要发生变化。

C.在创建视图时,若其中某个目标列是聚合函数时,必须指明视图的全部列名。

D.对视图修改时,相应基本表中的数据不会被修改。

2.关于FOREIGN KEY约束的描述不正确的是(  )。

A.体现数据库中表之间的关系。

B.实现参照完整性。

C.可以在创建好相应的表后,再添加FOREIGN KEY约束。

D.每个表中都必须定义。

3.设R是一个关系模式,如果R中的每个属性都是不可分解的,则称R属于( A )

A.第1范式      B.第2范式   C. 第3范式     D.BC范式

5.数据库(DB)、数据库管理系统(DBMS)和数据库系统(DBS)三者之间的关系是( B )。

A. DB包括DBMS和DBS    B.DBS包括DBDBMS

C. DBMS包括DB和DBS    D.不能相互包括

6.关于多个事务的并发调度,以下说法错误的是( B )。

A 所有遵守两段锁协议的事务,其并行执行结果一定是正确的。

B若对并发事务的一个调度是可串行化的,则所有事务都必定遵循两段锁协议。

C遵守两段锁协议的事务并发执行时可能发生死锁。

D满足冲突可串行化的并发调度其结果一定是正确的。

7.下列关于数据库恢复策略描述中,错误的是(  C  )。

A 对于事务故障,应利用日志文件撤销该事务对数据库所做的操作。

B 对于系统故障,恢复程序要强行撤消所有未完成事务,重做已经提交的事务。

C 系统故障的恢复需要使用数据副本。

D对于介质故障,必须重装数据副本。

8.概念结构设计阶段得到的结果是(  C )。

A. 数据字典描述的数据需求          B.某个DBMS所支持的数据模型

C. E-R图表示的概念模型     D.包括存储结构和存取方法的物理结构

9.下列关于死锁和活锁问题的描述,错误的是( D  )。

A.数据库系统中避免活锁常用的方法是先来先服务的策略。

B.数据库系统中预防死锁的常用方法有一次封锁法和顺序封锁法。

C.数据库系统中诊断死锁的常用方法有超时法和事务等待图法。

D.数据库系统中解决死锁的常用方法是预防死锁的发生。

10.下列关于数据转储和日志文件的描述,错误的是(  C  )。

A.动态转储期间可以有事务在运行。

B.静态转储过程中不允许有事务在运行。

C.动态转储方式中,不需要建立日志文件。

D.静态转储方式中,日志文件可有可无。

三、分析解答题(共20分)

1.(4分)事务T1和T2的一个并发调度序列如下:S=r1(A)w1(A)r2(A)w2(A)r1(B)w1(B)r2(B)w2(B)。

(1)该调度是否可串行化?(1分)

(2)如果是可串行化调度,请给出一个与其等价的串行调度序列。(3分)

答:(1)(1分)该调度是可串行化调度。

2)(3分)通过交换不冲突操作,可以转换为:

S1= r1(A)w1(A)r1(B)w1(B)r2(A)w2(A)r2(B)w2(B)

2.8分)设关系RS分别如下图所示,要求:①(5分)分别求出a1、a2、a3a4的象集;②(2分)S(B,C)上的投影;③(1分)计算R ÷ S的结果。

答:

3.(8分)已知关系模式R<U,F>,其中U={A,B,C,D,E },F = { AB→C, B→D, C→E, EC→B, AC→B },求(AB)F­+ 。(要求写出求解步骤

解:X0=AB

(1)  逐一的扫描 F 集合中各个函数依赖,找左部为ABAB的函数依赖。得到两个:  ABCBD。于是X1= ABCD = ABCD

(2)因为X0 X1 ,所以再找出左部为ABCD子集的那些函数依赖,又得到:

    ABCBD CEACB,于是X2=X1BCDE = ABCDE

(3)因为X2= U,算法终止。

所以(ABF+ = ABCDE

四、综合设计题(共50分)

1.(共26分)有一学生-课程数据库,包括三张表,学生表包括属性有:学号(CHAR(4) )、姓名(CHAR(10) )、性别(CHAR(2) )、年龄(SMALLINT)和系(CHAR(20) ),学号为码;课程表包括属性有:课程号(CHAR(5) )、课程名(CHAR(20) )、先行课(CHAR(5) )和学分(INT),课程号为码;学生选课表包括属性有:学号、课程号和成绩(INT),学号和课程号的组合为码。三张表的关系模式表示如下: student(sno,sname,ssex,sage,sdept),course(cno,cname,cpno,ccredit),sc(sno,cno,grade)。

请根据下列题目要求写出相应的SQL语句。

(1)(6分)建立“学生”表student,学号是主码,姓名取值唯一,性别只能取“男”或“女”。     

CREATE  TABLE  student

( sno   CHAR(4)   PRIMARY   KEY

sname  CHAR(10)  UNIQUE                    

ssex  CHAR(2)  CHECK ( ssex  IN (‘男’,‘女’) )                

sage  SMALLINT

sdept  CHAR(20)

)

(2)(4分)查询分数不及格的学生姓名和分数。

SELECT  snamegrade     FROM  studentsc

WHERE  student.sno=sc.sno  AND  grade<60

(3)(3分)插入一条课程记录:课程名称是'数据库' ,课程编号是'10011',学分是4。

INSERT  INTO  coursecnocnamecpnoccredit

VALUES  '10011''数据库' NULL4);

注意:该题答案不唯一,只要符合要求都对。

(4)(3分)将软件工程系所有学生的年龄增加1岁。

UPDATE  student  SET  sage=sage+1

Where   sdept=“软件工程”

(5)(4分)建立“软件工程”系学生的视图rjgc_view,视图属性包括sno、sname、sage。        

CREATE  VIEW   rjgc_view                

     AS               

         SELECT   snosnamesage    FROM    student

         WHERE   sdept= '软件工程'

(6)(3分)删除课程编号为“10011”的所有选课信息。      

DELETE    FROM   sc   WHERE   cno='10011'

       

(7)(3分)把对表course的SELECT权限授予用户“刘星”。

GRANT   SELECT  ON   TABLE  sc  TO   刘星

2.(10分)针对上题的学生-课程数据库有如下查询:

select  sname,  cname  from  student, sc, course

where  grade>85  and  sdept =‘软件工程’and

course.cno = sc.cno  and  student.sno = sc.sno

(1)(4分)请写出其对应的关系代数表达式

答:πsname,cname(σgrade>85(σsdept='软件工程'student sc course)))    (若写出其他等价的表示形式也对)

(2)(6分)下图1为用关系代数表达式优化算法优化处理后的标准语法树,请将其补充完整。

        

图1 优化后的标准语法树

3.(14分)学生学籍管理系统中主要涉及的对象包括学生宿舍班级班主任。其中,学生由学号、姓名、性别、所在系等属性来描述;宿舍由宿舍编号、地址、人数等属性来描述;班级由班级名称、学生人数等属性来描述;班主任由职工号、姓名、性别、是否为优秀班主任等属性来描述。其中,一个班级一般有若干名学生,而一个学生只能属于一个班级。一名班主任只能负责一个班级,班主任同时可以给该班级的学生教课。一个宿舍可以住多个学生,而一个学生只能住在某一个指定宿舍。

(1)(8分)下面的图2为本系统的E-R模型图,但是不完整,请将其补充完整。(备注:不需要画出每个实体的属性

 

图2 本系统E-R图模型

(2)(6分)将以上E-R图转换成相应的关系模式后如下所示,请将其补充完整,并用下划线指出每个关系模式的码。

宿舍( 宿舍编号  ,地址,人数)

班级(班级名称 ,学生人数)

学生(学号,姓名,性别,所在系,职工号,宿舍号,班级名称

班主任(职工号,姓名,性别,是否为优秀班主任,班级名称

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/3019069.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

Hive SQL-DML-insert插入数据

Hive SQL-DML-insert插入数据 1. 插入静态数据 可以直接插入具体的值到Hive表中&#xff1a; INSERT INTO TABLE tablename (column1, column2, column3) VALUES (value1, value2, value3),(value4, value5, value6),...;2. 插入查询结果 将一条查询的结果直接插入到另一个表中…

红帽发布Red Hat Enterprise Linux AI(RHEL AI)

红帽 2024 峰会正在科罗拉多州丹佛市举行…鉴于当前的时代背景&#xff0c;人工智能&#xff08;AI&#xff09;在此次峰会上占据了重要位置&#xff0c;因此红帽公司&#xff08;Red Hat&#xff09;也不甘人后宣布推出 RHEL AI。 红帽公司今天发布了 Red Hat Enterprise Lin…

汽车电子零部件(12):BEV, PHEV, HEV, FCEV

在考虑向电动汽车(纯电动汽车、HEV、FCEV、PHEV)过渡时,会听到很多缩写词。这可能有点让人不知所措,那就来谈谈它们的含义。 电动汽车EV (Electric Vehicles) 最广泛的类别是简单的电动汽车,即电动汽车。这些被定义为仅依靠电力进行推进的设计。这一群体包括流行的电动汽…

RTT事件集

事件集 事件集是线程间同步的机制之一&#xff0c;一个事件集可以包含多个事件&#xff0c;利用事件集可以完成一对多&#xff0c;多对多的线程间同步。 下面以坐公交为例说明事件&#xff0c;在公交站等公交时可能有以下几种情况&#xff1a; ①P1 坐公交去某地&#xff0c…

基于SpringBoot的高校推荐系统

项目介绍 当前&#xff0c;随着高等教育的不断普及&#xff0c;越来越多的学生选择考研究生来提高自身的学术水平和竞争力。然而&#xff0c;考研生在选择报考院校和专业时面临着众多的选择和信息不对称的问题。为了解决这些问题&#xff0c;一些网站和APP已经推出了相关的院校…

OpenAI泄密者加入马斯克xAI,技术版图扩张;OpenAI推出可识别DALL·E 3图像的AI检测工具

&#x1f989; AI新闻 &#x1f680; OpenAI泄密者加入马斯克xAI&#xff0c;技术版图扩张 摘要&#xff1a;最近&#xff0c;曾在OpenAI任职并被指控泄露机密的Pavel Izmailov迅速加入了马斯克旗下的xAI团队&#xff0c;成为研究员。在加入之前&#xff0c;Izmailov因涉嫌泄…

CAN报文总线仲裁机制

对于标准帧而言&#xff0c;有11位的标识符&#xff0c;也就是报文的ID。报文的ID值越小&#xff0c;优先级越高。如果有两个以上的ECU同时发送CAN报文&#xff0c;ID值小的报文可以发送成功。总线仲裁机制是一种非破坏性仲裁&#xff0c;是一种既不会造成已发送数据的延迟&…

天龙怀旧游戏python脚本

设置图&#xff1a; 游戏窗口最大化。​​​​​​​ 海贼洞这里定位你要回点的定位。 运行bat就行&#xff0c;脚本出错了还是会重新运行脚本&#xff0c;运行自动启动&#xff0c;end暂停脚本&#xff0c;home重新启动脚本 1. 我常用的是内挂回点脚本&#xff0c;下面都是…

Android内核之Binder通信写操作:binder_thread_write用法实例(七十一)

简介&#xff1a; CSDN博客专家&#xff0c;专注Android/Linux系统&#xff0c;分享多mic语音方案、音视频、编解码等技术&#xff0c;与大家一起成长&#xff01; 优质专栏&#xff1a;Audio工程师进阶系列【原创干货持续更新中……】&#x1f680; 优质专栏&#xff1a;多媒…

vue3+elementPlus:el-input输入框设置数字小数点

<el-input-numberplaceholder"请输入"v-model.number"scope.row.threeValue"class"mx-4":step"0.001" //精度controls-position"right" //幅度/></template> 上一篇文章&#xff0c; vue3echarts&#xff1a;e…

如何更好地使用Kafka? - 事先预防篇

要确保Kafka在使用过程中的稳定性&#xff0c;需要从kafka在业务中的使用周期进行依次保障。主要可以分为&#xff1a;事先预防&#xff08;通过规范的使用、开发&#xff0c;预防问题产生&#xff09;、运行时监控&#xff08;保障集群稳定&#xff0c;出问题能及时发现&#…

windows10打印机共享完美解决方案

提到文件共享大家并不陌生,相关的还有打印机共享,这个多见于单位、复印部,在一个区域网里多台电脑共用一台打印机,打印资料非常方便,就包括在家里,我们现在一般都会有多台电脑或设备,通过家庭网络联接,如果共享一台打印机的话也是件便捷的事。 但是随着操作系统的更新…

【IP:Internet Protocol,子网(Subnets),IPv6:动机,层次编址:路由聚集(rout aggregation)】

文章目录 IP&#xff1a;Internet Protocol互联网的的网络层IP分片和重组&#xff08;Fragmentation & Reassembly&#xff09;IP编址&#xff1a;引论子网&#xff08;Subnets&#xff09;特殊IP地址IP 编址: CIDR子网掩码&#xff08;Subnet mask&#xff09;转发表和转发…

Linux学习笔记:信号

信号 在Linux中什么是信号信号的产生方式硬件产生的信号软件产生的信号异常产生的信号 进程对信号的处理信号的保存信号方法更改函数signal信号处理的更改恢复默认信号忽略 信号的管理信号集 sigset_t对信号集的操作 信号的捕捉过程 在Linux中什么是信号 在 Linux 系统中&…

如何备考PMP才能一次通过?

PMP备考一个月就能通过&#xff0c;培训机构中就应该这么学&#xff01; PMP考试的难度其实并没有大家想象中的那么大&#xff0c;现在培训机构的通过率基本也在90%以上&#xff0c;而这90%以上也基本都是头一次参加考试很少有参加重考的学员。我就是在威班PMP培训了一个多月一…

JVS物联网平台5.7功能新增说明

项目介绍 JVS是企业级数字化服务构建的基础脚手架&#xff0c;主要解决企业信息化项目交付难、实施效率低、开发成本高的问题&#xff0c;采用微服务配置化的方式&#xff0c;提供了 低代码数据分析物联网的核心能力产品&#xff0c;并构建了协同办公、企业常用的管理工具等&am…

深度学习Day-16:实现天气预测

&#x1f368; 本文为&#xff1a;[&#x1f517;365天深度学习训练营] 中的学习记录博客 &#x1f356; 原作者&#xff1a;[K同学啊 | 接辅导、项目定制] 要求&#xff1a;根据提供的数据集对RainTomorrow进行预测 一、 基础配置 语言环境&#xff1a;Python3.7编译器选择…

yolov8任务之目标检测

对象检测 对象检测是一项涉及识别图像或视频流中对象的位置和类别的任务。对象检测器的输出是一组包围图像中对象的边界框&#xff0c;以及每个框的类标签和置信度分数。当您需要识别场景中感兴趣的对象&#xff0c;但不需要确切知道对象在哪里或其确切形状时&#xff0c;对象检…

短视频矩阵系统源码saas开发--可视化剪辑、矩阵托管、多功能合一开发

短视频矩阵系统源码saas开发&#xff08;可视化剪辑、矩阵托管、智能私信聚合、线索转化、数据看板、seo关键词、子账号等多个板块开发&#xff09; 短视频矩阵系统是一种集成了多种功能的系统&#xff0c;旨在帮助用户在短视频平台上进行高效的内容创作、管理和发布。根据您提…

3. 分布式链路追踪的链路日志设计

前言 分布式链路追踪的客户端实现中&#xff0c;我们会通过各种手段和规则得到一个又一个的Span&#xff0c;得到这些Span后&#xff0c;需要在分布式链路追踪的服务端这边汇总这些Span并拼接出一条请求链路&#xff0c;那么这里就存在一个问题&#xff0c;客户端得到的Span如…