实验五 视图与完整性约束

news2024/11/16 12:00:40

实验五 视图与完整性约束

在这里插入图片描述

目录

  • 实验五 视图与完整性约束
  • 选择题
  • sql评测题
    • 1、SQl视图:建立视图CJ\_STUDENT
      • 题目
      • 代码
      • 题解
    • 2、SQL视图:建立视图AVG\_CJ
      • 题目
      • 代码
    • 3、SQL视图:建立视图IS\_STUDENT
      • 题目
      • 代码
      • 题解
    • 4、SQL视图:根据视图CJ\_STUDENT创建视图CJ\_TJ
      • 题目
      • 代码

选择题


  1. 数据库db_student中基本表的数据如下:

    学生表:Student

    SnoSnameSsexSageSdept
    9512101李勇19计算机系
    9512103王敏20计算机系
    9521101张莉22信息系
    9521102吴宾21信息系
    9521103张海20信息系
    9531101钱小平18数学系
    9531102王大力19数学系
    课程表:Course
    CnoCnameCcreditSemsterPeriod
    -------------------------
    C01计算机导论313
    C02VB434
    C03计算机网络474
    C04数据库基础664
    C05高等数学818
    sc表建立有与student(sno)的外码约束(规则:限制);与course(cno)的外码约束(规则:限制)

    选课表:SC

    SnoCnoGrade
    9512101C0395
    9512103C0351
    9512101C0580
    9512103C05NULL
    9521101C05NULL
    9521102C0580
    9521103C0545
    9531101C0581
    9531101C0167
    9531102C0594
    9521103C0180
    9512101C01NULL
    9531102C01NULL
    9512101C0287
    9512101C0476
    在Sc表中插入一条数据:
    9512121C01NULL
    -----------
    插入是否成功?为什么 D

    A. 成功
    B. 不成功,成绩为NULL
    C. 不成功,课程号违反外码约束
    D. 不成功,学号违反外码约束

    根据题目中的描述,SC表建立了学号Sno和课程号Cno的外键约束,而在学生表中并没有Sno为9512121的记录,因此在向SC表中插入数据时,学号Sno为9512121违反了外键约束,因此插入不成功,答案为选项D。

  2. 在关系R ( R # , RN , S # )和S ( S # , SN , SD )中, R 的主码是R # , S 的主码是S #,则S#在R 中称为 A
    A 外码
    B 候选码
    C 主码
    D 超码

  3. 在关系模型中,一个关键字是( D )。
    A 不能由全部属性组成
    B 由一个属性组成
    C 由一个或多个任意属性组成
    D 可由一个或多个能惟一标识该关系模式中任意元组的属性组成

    在关系模型中,一个关键字是可由一个或多个能惟一标识该关系模式中任意元组的属性组成,因此答案为选项 D。关键字是关系模型中非常重要的概念,它用于唯一地标识关系模型中的每个元组。一个关键字必须满足以下两个条件:1)唯一性,即该关键字能够唯一地标识每个元组;2)最小性,即该关键字不能是任何其他属性的真子集。

  4. 假设存在一张职工表,包含“性别”属性,要求这个属性的值只能取“男”或“女”,这属于(A )。

    A 用户定义的完整性
    B 参照完整性
    C 实体完整性
    D 关系不变性
    用户定义的完整性是指用户为了满足某些特定的业务需求而定义的完整性约束,例如本题中对性别属性的取值范围进行了限制,只能取“男”或“女”

  5. 等值联接和自然联接相比较,正确的是( B )。
    A 等值联接的属性个数大于或等于自然联接的属性个数
    B 等值联接的属性个数大于自然联接的属性个数
    C 等值联接和自然联接的结果完全相同
    D 等值联接和自然联接的联接条件相同

    1. 自然连接一定是等值连接,但等值连接不一定是自然连接。应为自然连接要求相等的值属于公共属性,而等值连接要求相等的等的值不一定是公共属性。
    2. 等值连接不把重复属性去掉,而自然连接要把重复属性去掉。
  6. 有两个关系R ( A , B , C )和S ( B , C,D),则R和S自然连接后所得结果的属性个数是( B) 。
    A 5
    B 4
    C 3
    D 6

    自然连接是指将两个关系中所有具有相同属性名的属性作为连接条件,然后将这些属性只保留一次,其余属性合并成一个关系。

    在此情况下,R和S具有相同的属性B和C,因此这些属性将被用作连接条件。自然连接后,结果将包含属性A、B、C、D,共4个属性。

  7. 关系运算中花费时间可能最长的运算是( A )。
    A 笛卡尔积
    B 选择
    C 投影
    D 除

  8. 设关系R和S的属性个数分别为2和3,那么

在这里插入图片描述
等价于。 B

    A. σ1<2(R×S)

    B. σ1<4(R×S) 

    C. σ1<2(R∞S) 

    D. σ1<4(R∞S)

    σ1<4(R×S) 表示选择(R×S)中属性数量小于4的部分。 &#x20;
    由于R×S连接后有5个属性,所以选择1<4就选择了其中的4个属性,符合要求。
  1. σF1(σF2(E))与 A 等价。

    A. σF1∧F2(E)

    B. σF1(E)

    C. σF2(E)

    D. σF1∨F2(E)

    σF1(σF2(E)) 表示先用F2 σ运算得到结果,再用F1 σ运算得到最终结果。

  2. 关系表A有p1个属性t1个元组;关系表B有p2个属性t2个元组。则A与B的笛卡尔积A×B分别有( C )属性和元组。
    A p1+p2、t1+t2
    B t1×t2、p1+p2
    C p1+p2、t1×t2
    D p1×p2、t1×t2

  3. 学生表:Student

    表结构:

    列名说明数据类型约束
    SNO学号CHAR(7)主码
    SNAME姓名CHAR(10)NOT NULL
    SSEX性别CHAR(2)取“男”或“女”
    SAGE年龄SMALLINT
    SDEPT所在系VARCHAR(20)默认“计算机系”
    表中数据:
    SnoSnameSsexSage
    --------------------
    9512101李勇19
    9512103王敏20
    9521101张莉22
    9521102吴宾21
    9521103张海20
    9531101钱小平18
    9531102王大力19
    在Student表中插入一条数据:
    9512101张海20
    --------
    插入是否成功?为什么? C

    A. 成功
    B. 不成功,因为缺少sdept列的数据
    C. 不成功,因为违反主码约束
    D. 不成功,因为姓名重复

  4. 已有视图is_student,视图中包含信息系全体学生的基本信息。(已设置了限制更新)

    执行如下语句:

    UPDATE is_student

    set sage=sage+1;

    student表中数据如何变化? C
    A. 全体学生年龄加1
    B. 信息系学生年龄加1
    C. 没有数据更新发生

  5. 已有视图is_student,视图中包含信息系全体学生的基本信息。(已设置了限制更新)

    执行如下语句:

    INSERT INTO is_student(sno,sname,ssex,sage,sdept)

    VALUES(‘9531103’,‘张玉’,‘女’,21,‘计算机系’);

    student表中数据如何变化?B

    A. 新增一条数据

    B. 语句执行被拒绝

  6. 数据库db_student中基本表的数据如下:

    学生表:Student

    SnoSnameSsexSageSdept
    9512101李勇19计算机系
    9512103王敏20计算机系
    9521101张莉22信息系
    9521102吴宾21信息系
    9521103张海20信息系
    9531101钱小平18数学系
    9531102王大力19数学系
    课程表:Course
    CnoCnameCcreditSemsterPeriod
    -------------------------
    C01计算机导论313
    C02VB434
    C03计算机网络474
    C04数据库基础664
    C05高等数学818
    sc表建立有与student(sno)的外码约束(规则:限制);与course(cno)的外码约束(规则:限制)

    选课表:SC

    SnoCnoGrade
    9512101C0395
    9512103C0351
    9512101C0580
    9512103C05NULL
    9521101C05NULL
    9521102C0580
    9521103C0545
    9531101C0581
    9531101C0167
    9531102C0594
    9521103C0180
    9512101C01NULL
    9531102C01NULL
    9512101C0287
    9512101C0476
    修改SC表中记录,将学号9512101改为9512109,更改是否成功?为什么?B

    A. 成功
    B. 不成功,违反外码约束
    C. 不成功,违反主码约束

  7. 数据库db_student中基本表的数据如下:

    学生表:Student

    SnoSnameSsexSageSdept
    9512101李勇19计算机系
    9512103王敏20计算机系
    9521101张莉22信息系
    9521102吴宾21信息系
    9521103张海20信息系
    9531101钱小平18数学系
    9531102王大力19数学系
    课程表:Course
    CnoCnameCcreditSemsterPeriod
    -------------------------
    C01计算机导论313
    C02VB434
    C03计算机网络474
    C04数据库基础664
    C05高等数学818
    选课表:SC
    SnoCnoGrade
    ------------
    9512101C0395
    9512103C0351
    9512101C0580
    9512103C05NULL
    9521101C05NULL
    9521102C0580
    9521103C0545
    9531101C0581
    9531101C0167
    9531102C0594
    9521103C0180
    9512101C01NULL
    9531102C01NULL
    9512101C0287
    9512101C0476
    在Course表中删除课程代号为C01的记录,观察SC表中选课C01的记录是否删除? A

    A. 删除
    B. 不删除

  8. 设W=R∞S,且W,R,S的元组个数分别为p,m,n,那么三者之间满足。 D

    A. p<(m+n)

    B. p≤(m+n)

    C. p<(m×n)

    D. p≤(m×n)

    由关系代数中笛卡尔积的定义可知,关系W=R∞S 的元组个数为 R 的元组个数乘以 S 的元组个数,即 p=m×n。因此,不等式 p≤(m×n) 成立

sql评测题

1、SQl视图:建立视图CJ_STUDENT

题目

#建立视图cj_student,视图中包含所有成绩不及格(含没有成绩)的学生的学号,姓名,课程名,成绩,按成绩降序排序。

学生数据库db_student包括三个数据表student(学生表)、course(课程表)和sc(选课表)。表结构如下:

1、student(学生表):

SNO学号CHAR(7)

SNAME姓名CHAR(10)

SSEX性别CHAR(2)

SAGE年龄SMALLINT

SDEPT所在系 VARCHAR(20)

2、course(课程表)

CNO课程号CHAR(10)

CNAME课程名VARCHAR(20)

CCREDIT学分SMALLINT

SEMSTER学期SMALLINT

PERIOD学时SMALLINT

3、sc(选课表)

SNO 学号CHAR(7)

CNO 课程号CHAR(10)

GRADE 成绩 SMALLINT

[注意:SQL表名请用小写]

代码

CREATE VIEW cj_student AS 
SELECT 
    sc.Sno,sname,
    cname,
    grade 
FROM 
  student,
  course,
  sc 
WHERE  sc.Sno=student.Sno
AND sc.Cno=course.Cno 
AND (grade<60 OR  grade IS NULL) 
ORDER BY grade DESC

题解

用于创建一个名为 cj_student 的视图。视图是一个虚拟的表,可以看作是一个基于一个或多个表的查询结果集,视图的数据并不存储在数据库中,而是在查询时动态生成。

这个视图的查询语句首先使用了一个 JOIN 操作,将 student、course 和 sc 三个表联接起来。其中,student、course 和 sc 分别表示学生表、课程表和选课表,它们之间的关系是通过学生编号 Sno 和课程编号 Cno 进行关联的。

然后,在联接的结果集中,使用了一个 WHERE 子句来过滤出 grade 小于 60 或者 grade 为 NULL 的记录,也就是挂科或者没有成绩的记录。最后,使用了一个 ORDER BY 子句将符合条件的记录按照 grade 值的降序排序,也就是把成绩最差的放在前面。

最终,通过 SELECT 子句选取了 Sno、sname、cname 和 grade 四个属性,作为视图的列,这些列的值都来自于联接的结果集。因此,视图 cj_student 的结果集包含了所有选修了挂科课程的学生的信息,按照成绩从高到低排序。

2、SQL视图:建立视图AVG_CJ

题目

#建立视图avg_cj,视图包括学生的学号以及他们的平均成绩(取整),按成绩降序排列。

1、student(学生表):

SNO学号CHAR(7)

SNAME姓名CHAR(10)

SSEX性别CHAR(2)

SAGE年龄SMALLINT

SDEPT所在系 VARCHAR(20)

2、course(课程表)

CNO课程号CHAR(10)

CNAME课程名VARCHAR(20)

CCREDIT学分SMALLINT

SEMSTER学期SMALLINT

PERIOD学时SMALLINT

3、sc(选课表)

SNO 学号CHAR(7)

CNO 课程号CHAR(10)

GRADE 成绩 SMALLINT

[注意:SQL表名请用小写]

代码

create view avg_cj
as
select sno,round(avg(grade)) from sc 
group by sno order by round(avg(grade)) desc;

3、SQL视图:建立视图IS_STUDENT

题目

#建立视图is_student,视图中包含信息系全体学生的基本信息。(要求限制更新)

1、student(学生表):

SNO学号CHAR(7)

SNAME姓名CHAR(10)

SSEX性别CHAR(2)

SAGE年龄SMALLINT

SDEPT所在系 VARCHAR(20)

2、course(课程表)

CNO课程号CHAR(10)

CNAME课程名VARCHAR(20)

CCREDIT学分SMALLINT

SEMSTER学期SMALLINT

PERIOD学时SMALLINT

3、sc(选课表)

SNO 学号CHAR(7)

CNO 课程号CHAR(10)

GRADE 成绩 SMALLINT

[注意:SQL表名请用小写]

代码

create view is_student
as
select * from student where sdept='信息系'
with check option;

题解

首先,该视图使用了一个 SELECT 语句,选取了所有的列,即使用了通配符 *,表示选取 student 表中的所有列。

然后,该视图使用了一个 FROM 子句,从 student 表中选取数据。

接着,该视图使用了一个 WHERE 子句,过滤出 sdept =‘信息系’ 的学生记录。其中,sdept 表示学生所在的系别,‘信息系’ 表示信息系的学生。

最后,该视图使用了一个 WITH CHECK OPTION 语句,用于限制对视图的更新操作。该语句的作用是确保只有符合条件的记录(即 sdept =‘信息系’)才能被插入到视图中,否则将会抛出错误。例如,如果尝试将一个非信息系的学生记录插入到 is_student 视图中,将会失败并抛出错误。

因此,视图 is_student 的结果集包含了所有信息系的学生信息,并且使用 WITH CHECK OPTION 语句来限制对视图的更新操作。

4、SQL视图:根据视图CJ_STUDENT创建视图CJ_TJ

题目

#已建有视图cj_student,视图中包含所有成绩不及格(含没有成绩)的学生的学号,姓名,课程名,成绩,按成绩降序排序。

根据视图cj_student创建视图cj_tj,包含课程名,不及格人数,不及格人姓名列表(以 | 分割),按照不及格人数降序排列。

学生数据库db_student包括三个数据表student(学生表)、course(课程表)和sc(选课表)。表结构如下:

1、student(学生表):

SNO学号CHAR(7)

SNAME姓名CHAR(10)

SSEX性别CHAR(2)

SAGE年龄SMALLINT

SDEPT所在系 VARCHAR(20)

2、course(课程表)

CNO课程号CHAR(10)

CNAME课程名VARCHAR(20)

CCREDIT学分SMALLINT

SEMSTER学期SMALLINT

PERIOD学时SMALLINT

3、sc(选课表)

SNO 学号CHAR(7)

CNO 课程号CHAR(10)

GRADE 成绩 SMALLINT

[注意:SQL表名请用小写]

代码

CREATE VIEW cj_tj AS 
SELECT 
  cname,
  COUNT(*) a,
  GROUP_CONCAT(sname SEPARATOR '|') 
FROM
  cj_student 
GROUP BY cname 
ORDER BY a DESC

首先,该视图使用了一个 SELECT 语句,选取了三个列:cname、COUNT() a 和 GROUP_CONCAT(sname SEPARATOR ‘|’)。其中,cname 表示课程名称,COUNT() a 表示该课程挂科或成绩为空的学生人数,GROUP_CONCAT(sname SEPARATOR ‘|’) 表示该课程所有挂科或成绩为空的学生姓名列表,多个姓名之间使用竖线 | 分隔。

然后,该视图使用了一个 FROM 子句,从 cj_student 视图中选取数据。cj_student 视图表示所有选修了挂科或成绩为空课程的学生信息,包含了每个学生的姓名、课程名称和成绩信息。

接着,该视图使用了一个 GROUP BY 子句,按照课程名称 cname 将 cj_student 视图中的记录分组,以便统计每门课程挂科或成绩为空的学生人数,并获取每门课程对应的学生姓名列表。

然后,该视图使用了一个聚合函数 COUNT(*),计算每门课程挂科或成绩为空的学生人数,并使用 GROUP_CONCAT 函数将该课程所有挂科或成绩为空的学生姓名连接成一个字符串,多个姓名之间使用竖线 | 分隔。

最后,该视图使用了一个 ORDER BY 子句,按照挂科或成绩为空的学生人数的降序对课程进行排序,以便于查询时快速获取挂科或成绩为空学生人数排名靠前的课程。

因此,视图 cj_tj 的结果集包含了每门课程挂科或成绩为空的学生人数和所有挂科或成绩为空的学生姓名列表,并按照挂科或成绩为空的学生人数从高到低排序。

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

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

相关文章

pcle接口详解用途说明

PCIE (peripheral component interconnect express) 中文名&#xff1a;高速串行计算机扩展总线标准&#xff0c;它原来的名称为“3GIO”&#xff0c;由英特尔在2001年提出。 PCIE 有 12345代 和x1/x4/x8/x16插槽 1、PCIE x1/x4/x8/x16插槽模式&#xff0c;的区别和用处 pcel …

ChatGPT 下我的焦虑

鉴于一些读者还未体验过&#xff0c;可以看一下以下 GitHub 项目&#xff0c;收集了几千个封装的 ChatGPT 网站&#xff1a; https://github.com/weekend-project-space/chatgpt-sites 在 ChatGPT 刚出的时候&#xff0c;我对 AI 不屑一顾&#xff0c;大概源自于好几年前人工智…

微服务之异步消息通信

Informal Essay By English I’m sorry that I haven’t updated the article lately because the blogger has been busy with interviews and summarizing their experience. I will create a special article to describe the recent events. Next, let’s get to the topi…

FRP 内网穿透,绕过防火墙控制内网机器

内网穿透&#xff0c;端口映射技术是一门十分古老的技术&#xff0c;他一直是一把双刃剑&#xff0c;可以绕过防火墙入侵目标服务器&#xff0c;也可以方便我们运维&#xff0c;工作。 早年的lcx 或者portmap都是比较老的工具了&#xff0c;frp这个工具比之前的lcx或者portmap都…

element-china-area-data 中国省市区级联选择器

1.安装 npm install element-china-area-data -S 2. 说明 文档&#xff1a;element-china-area-data - npm provinceAndCityData是省市二级联动数据&#xff08;不带“全部”选项&#xff09; regionData是省市区三级联动数据&#xff08;不带“全部”选项&#xff09; prov…

车载操作系统架构研究报告

目 录 前 言 ............................................... 1 1 术语定义及缩略语 ................................................................ 3 1.1 术语与定义 ................................................................. 3 1.2 缩略语 ..............…

[读书笔记] Variational AutoEncoders

小全读书笔记 《Variational AutoEncoders》 1. Generative Model &#xff08;生成式模型&#xff09;简述2. 简单生成模型 AutoEncoders![AutoEncoder结构图](https://img-blog.csdnimg.cn/46c5dcf47e754bf7b71d973a15507e0e.png#pic_center)2.1 结构2.2 不足 3. Variational…

【Vue已解决】阻止Vue在启动时生成生产提示

介绍 这里是小编成长之路的历程&#xff0c;也是小编的学习之路。希望和各位大佬们一起成长&#xff01; 以下为小编最喜欢的两句话&#xff1a; 要有最朴素的生活和最遥远的梦想&#xff0c;即使明天天寒地冻&#xff0c;山高水远&#xff0c;路远马亡。 一个人为什么要努力&a…

3 redis线程IO模型

1 IO模型 1.1 IO IO (Input/Output&#xff0c;输入/输出)即数据的读取&#xff08;接收&#xff09;或写入&#xff08;发送&#xff09;操作&#xff0c;通常用户进程中的一个完整IO分为两阶段&#xff1a;用户进程空间<–>内核空间、内核空间<–>设备空间&…

常用脚本记录

文章目录 1. shell脚本1.1 backup.sh // 目录备份&#xff08;数据备份&#xff09;1.2 check_ip.sh // 检查ip1.3 FlotMonitor.sh // 流量监控1.4 ssh_NoPasswd.sh // 集群免密 2. python脚本2.1 游戏脚本2.1.1 saolei.py // 扫雷(python3)2.1.2 Guessnum.py // 猜数字(python…

Centos7 部署单机 Minio 对象存储服务

MinIO 是一款基于 Go 语言发开的高性能、分布式的对象存储系统&#xff0c;客户端支持 Java&#xff0c;Net&#xff0c;Python&#xff0c;Javacript&#xff0c;Golang语言。 MinIO 的主要目标是作为私有云对象存储的标准方案&#xff0c;非常适合于存储大容量非结构化的数据…

基于AT89C51单片机的简易计算机设计

点击链接获取Keil源码与Project Backups仿真图&#xff1a; https://download.csdn.net/download/qq_64505944/87715642?spm1001.2014.3001.5503 源码获取 主要内容&#xff1a; 本设计是以单片机AT89C51为核心的简易计算器设计&#xff0c;要通过芯片AT89C51实现计算器程序…

Vue核心 计算属性 侦听属性

1.9.计算属性 1.插值语法实现 <!DOCTYPE html> <head><meta charset"UTF-8"><title>姓名案例_插值语法实现</title><!-- 引入Vue --><script type"text/javascript" src"../js/vue.js"></script…

linux部署jdk\redis\nginx\fastdfs

一、jdk安装及配置修改 1、本地下载jdk包 jdk-8u131-linux-x64.tar.gz&#xff0c;上传到服务器&#xff08;也可通过命令直接下载&#xff09; 2、将压缩包放服务器/usr/local路径下&#xff0c;后解压&#xff1a;tar -zxvf jdk-8u131-linux-x64.tar.gz 如之前已安装&…

OSCP-XPosedAPI(本地文件包含、查看源码、os.system、命令盲注)

目录 扫描 Web API枚举 命令盲注 提权 扫描 发现了两个开放的端口:端口22上的SSH和端口13337上的未知服务。 用netcat手动探测端口13337,但是运行几个常见的TCP/UDP服务初始化命令没有输出。 尝试了一个完整的脚本和版本nmap扫描的开放端口࿰

Vue3:基础入门

Vue3&#xff1a;基础入门 Date: April 10, 2023 Sum: vue简介、vue的基本使用、vue的指令与过滤器、品牌列表案例 目标&#xff1a; 能够知道 vue 的基本使用步骤 掌握插值表达式和 v-bind 指令的用法 能够掌握如何使用 v-on 指令绑定事件 能够使用 v-model 指令实现数据…

Science | 华盛顿大学Baker团队提出AI新范式设计全新蛋白复合物

蛋白质的结构形态和生物学功能是由氨基酸序列决定的。 人工蛋白质设计的目标就是创造可以折叠成特定结构以实现特定功能的新型氨基酸序列。 当然&#xff0c;这并不是一个简单的问题&#xff0c;因为它需要了解蛋白质如何在细胞中折叠&#xff0c;而这一过程在很大程度上仍不为…

【微服务】- 分布式系统的流量防卫兵 - sentinel

Sentinel流量防卫兵 &#x1f604;生命不息&#xff0c;写作不止 &#x1f525; 继续踏上学习之路&#xff0c;学之分享笔记 &#x1f44a; 总有一天我也能像各位大佬一样 &#x1f3c6; 一个有梦有戏的人 怒放吧德德 &#x1f31d;分享学习心得&#xff0c;欢迎指正&#xff0…

代码优化- 中间表示上的优化

中间表示上的代码优化依赖于具体所使用的中间表示&#xff1a;控制流图&#xff08;CFG&#xff09;、控制依赖图&#xff08;CDG&#xff09;、静态单赋值形式&#xff08;SSA&#xff09;、后续传递风格&#xff08;CPS&#xff09;等 共同的特点是需要进行程序分析&#xf…

7 ADC(一)

7 ADC ADC简介 ADC&#xff08;Analog-Digital Converter&#xff09;模拟-数字转换器 ADC可以将引脚上连续变化的模拟电压转换为内存中存储的数字变量&#xff0c;建立模拟电路到数字电路的桥梁 12位&#xff08;0-2^(12-1)&#xff09;逐次逼近型ADC&#xff0c;1us转换时间…