2024年软件测试最新数据库系统原理简答题_数据库原理问答题,软件测试-Camera内存问题剖析

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化的资料的朋友,可以戳这里获取

63、简述分布式数据库系统中分布透明性的 3个层次。
答案:( 1)分片透明性( 1分)
(2)位置透明性( 1分)
(3)局部数据模型透明性( 1分)

64、在客户 / 服务器数据库体系结构中,客户机和服务器各自完成什么功能?
答案:( 1)客户机完成用户应用程序(或用户界面和前端处理)( 1分)
(2)服务器完成 DBMS 的核心功能(或事务处理和数据访问等功能)( 2分)

65、什么是基本表,什么是视图?两者的区别是什么 ?

答:基本表是本身独立存在的表,在 SQL中一个关系就对应一个表。
视图是从一个或几个基本表导出的表。
因为数据库中只存储有关视图的定义而不存储视图所对应的数据, 这些数据仍存放在导出视图的基本表中,所以视图被称为虚表。
基本表是实际独立存放在数据库中的表, 是实表。 视图在概念上与基本表等同, 用户可以在视图上再定义视图。

66、文件系统有三个缺陷:
(1)数据冗余性( redundancy). 由于文件之间缺乏联系,造成每个应用程序都
有对应的文件, 有可能同样的数据在多个文件中重复存储 .
(2)数据不一致性( inconsistency). 这往往是由数据冗余造成的,在进行更
新操作时,稍不谨慎, 就可能使同样的数据在不同的文件中不一样 .
(3)数据联系弱 (poor data relationship). 这是由文件之间相互独立,缺乏
联系造成的 .

67、数据库阶段的数据管理有些什么特点?
(1) 采用复杂的数据模型表示数据结构
(2) 有较高的数据独立性 (数据结构分成用户的逻辑结构、 整体逻辑结构和物理结构三级 )
(3) 数据库系统为用户提供方便的用户接口,可以使用查询语言、终端命令或程序方式操作数据, 也可以用程序方式操作数据库 .
(4) 系统提供了四个方面的数据控制功能:数据库的恢复、并发控制、数据完整性和数据安全性, 以保证数据库中数据是安全的、正确的和可靠的 .
(5) 对数据的操作不一定以记录为单位,还可以数据项为单位,增加了系统的灵活性.

68、逻辑记录与物理记录,逻辑文件与物理文件有些什么联系和区别? 联系:

(1) 逻辑记录与物理记录都是记录,是字段的有序集合;
(2) 逻辑文件与物理文件都是文件,是同一类记录的汇集 . 区别:
(1) 逻辑记录与逻辑文件是逻辑数据描述,物理记录与物理文件是物理数据描述.
(2) 物理数据描述是指数据在存储设备上的存储方式, 物理记录、 物理文件(还有物理联系、物理结构等术语), 都是用来描述实际存储设备上的数据 .
(3) 逻辑数据描述是指程序员或用户用以操作的数据形式,是抽象的概念化数据. 逻辑记录、逻辑文件(还有逻辑联系、逻辑结构等术语),都是用户观点的数据描述 .

69、试述 ER模型、层次模型、网状模型、 关系模型和面向对象模型的主要特点 .

ER模型的主要特点:
(1)优点:接近于人的思维,容易理解;与计算机无关,用户容易接受 .
(2)缺点:只能说明实体间语义的联系,不能进一步说明详细的数据结构 .
层次模型的特点:
(1)优点:记录之间的联系通过指针实现,查询效率较高 .
(2)缺点:只能表示 1:N联系,实现 M:N结构较复杂;由于层次顺序的严格和复杂,引起数据的查询和更新操作也很复杂 .
网状模型的特点:
(1)优点:记录之间联系通过指针实现, M:N联系也容易实现(每个 M:N联系可拆成两个 1:N联系),查询效率较高 .
(2)缺点:编写应用程序比较复杂,程序员必须熟悉数据库的逻辑结构 .
关系模型的特点:用关鍵码而不是用指针导航数据, 表格简单, 用户易懂,编程时并不涉及
存储结构、访问技术等细节 . 1.8 试述概念模式在数据库结构中的重要地位 .
概念模式是数据库中全部数据的整体逻辑结构的描述 . 它由若干个概念记
录类型组成 . 概念模式不仅要描述概念记录类型, 还要描述记录间的联系、 操作、数据的完整性、安全性等要求 . 数据按外模式的描述提供给用户,按内模式的描述存储在磁盘中, 而概念模式提供了连接这两级的相对稳定的中间观点, 并使得两级的任何一级的改变都不受另一级的牵制 .

70、1.9 数据独立性与数据联系这两个概念有什么区别?

数据独立性是指应用程序与数据之间相互独立,不受影响 .
数据联系是指同一记录内部各字段间的联系,以及记录之间的联系 . 1.10
试述 DBMS在用户访问数据库过程中所起的作用 .
用户对数据库进行操作, DBMS把操作从应用程序带到外部级、概念级、
再导向内部级,进而操作存储器中的数据 .

71、试述 DBMS的主要功能 .

DBMS的主要功能有:
(1)数据库的定义功能
(2)数据库的操纵功能
(3)数据库的保护功能
(4)数据库的存储管理
(5)数据库的维护功能
(6)数据字典

72、试叙 DBMS对数据库的保护功能 .

DBMS对数据库的保护主要通过四个方面实现:
(1)数据库的恢复 .
(2)数据库的并发控制 .
(3)数据库的完整性控制 .
(4)数据库的安全性控制

73、1.13 试叙 DBMS对数据库的维护功能 .

DBMS中有一些程序提供给数据库管理员运行数据库系统时使用, 这些程序起着数据库维护的功能 .
主要有四个实用程序:
(1)数据装载程序 (loading)
(2)备份程序 (backup)
(3)文件重组织程序
(4)性能监控程序

74、从模块结构看, DBMS由哪些部分组成?
从模块结构看, DBMS由两大部分组成:查询处理器和存储管理器
(1)查询处理器有四个主要成分: DDL编译器, DML编译器,嵌入型 DML的预编译器,查询运行核心程序
(2)存储管理器有四个主要成分:授权和完整性管理器,事务管理器,文件管理器,缓冲区管理器

75、 DBS由哪几个部分组成?
DBS由四部分组成:数据库、硬件、软件、数据库管理员 .

1.16 什么样的人是 DBA?

DBA是控制数据整体结构的人,负责 DBS的正常运行 .DBA可以是一个人,在大型系统中也可以是由几个人组成的小组 . DBA 承担创建、监控和维护整个数据库结构的责任 .

DBA应具有什么素质? DBA的职责是什么?

DBA应具有下列素质:
(1)熟悉企业全部数据的性质和用途;
(2)对用户的需求有充分的了解;
(3)对系统的性能非常熟悉 .
DBA的主要职责有五点:
(1)概念模式定义
(2)内模式定义
(3)根据要求修改数据库的概念模式和内模式
(4)对数据库访问的授权
(5)完整性约束的说明

76、使用 DBS的用户有哪几类?

使用 DBS的用户有四类:
1)DBA
2)专业用户
3)应用程序员
4)最终用户

77、DBMS的查询处理器有哪些功能?
DBMS的查询处理器可分成四个成分:
1)DML编译器
2)嵌入型 DML的预编译器
3)DDL编译器
4)查询运行核心程序

78、DBMS的存储处理器有哪些功能?
DBMS的存储处理器提供了应用程序访问数据库中数据的界面,可分成四个成分:
1)授权和完整性管理器
2)事务管理器
3)文件管理器
4)缓冲区管理器

79、磁盘存储器中有哪四类主要的数据结构?

数据文件 : 存储了数据库中的数据;
数据字典( DD):存储三级结构的描述;
索引文件:为提高查询速度而设置的逻辑排序手段;
统计数据组织:存储 DBS运行时统计分析数据 .

80、事务的 COMMIT 语句和 ROLLBACK语句各做什么事情? p152

答:COMMIT 语句表示事务执行成功的结束,此时告诉系统,数据库要进入一个新的正确状态,该事务对数据库的所有更新都已交付实施; ROLLBACK语句操作表示事务不成功的结束,此时告诉系统,已发生错误,数据库可能处在不正确的状态,
该事务对数据库的更新必须撤销,数据库应该恢复该事务到初始状态。

81、典型的数据库恢复策略是什么?
答:(1)平时做好两件事 转储和建立日志。
(2)一旦发生故障,分两种情况处理:一是如果数据库遇到灾难性故障,利用数据库备份和日志执库行 redo 已提交的事务,把数据库恢复到事故前的状态。二是如果数据库只是破坏了数据的一致性,利用日志库 undo 不可靠的修改, redo 已提交的缓冲区中的事务。

82、 检查点机制的主要思想是什么 ?

答:在 DBS运行时,数据库管理系统定时设置检查点。在检查点时刻才真正做到把对数据库的修改写到磁盘,并在日志文件上写入一条检查点记录(以便恢复用)数据库需要恢复时,只有在检查点后面的那些事务需要恢复,一般 DBMS产品自动实行检查点操作,无须人为干预。

83、什么是 undo 操作和 redo 操作?为什么要这样设置?
答: undo 操作是反向扫描日志文件,撤销对数据库的更新操作,使数据库恢复到更新前的状态;Redo 操作正向扫描日志文件,重新做一次更新,使数据库恢复到更新后的状态。

84、什么是数据库的完整性? DBMS的完整性子系统的主要功能是什么?

答:数据库中完整性一词指数据的正确性、有效性和相容性,防止错误的数据进入数据库。
子系统的主要功能有: 监督事务的执行, 并测试是否违反完整性规则; 若有违反现象, 则采取恰当的操作, 例如拒绝操作,报告违反情况,改正错误等方法来处理。

85、 什么是触发器?触发器有那两个级别?个同于什么场合?
触发器是一个能由系统自动执行对数据库修改的语句。触发器有时也称主动规则或事件 -条件 -动作规则。
两个级别:元组集触发器和语句集触发器

86、 什么是数据库的安全性?有哪些级别的安全措施?
数据库的安全性是指保护数据库,纺织部合法的使用,以免数据的泄密,更改或破坏。

87、什么是服务管理器?有哪些优点?

答:服务管理器可以用来启动、暂停和停止 SQL Server 的服务,在没有启动 SQL Server 服务时不能进行数据库操作。
优点:①是一种 DBA工具,使用它可以启动指定的 SQL Server 实例与进程。
②提供了在任意服务器上启动和停止任意 SQL Server 进程的简便方法。
③提供了对于 SQL Server 进程运行状态的可视化指示。

88、什么是存储过程?有哪些优点?

答:存储过程是存放在服务器上预编译好的 SQL语句。
其优点主要有提供了安全机制、改进了执行性能、减少了网络流量和执行代码的重要性。

89、用户在访问 SQL Server 数据库的数据,必须经过哪三个认证过程?

答①身份验证;
②验证用户是否是该数据库的合法用户;
③当用户操作数据库中的数据或对象时,他必须具有所要进行操作的操作权;

90、PowerBuilder 有哪些特点?

答:①采用面向对象的编程方法和事件驱动的工作原理;
②支持跨平台开发,具有开放的数据库连接系统;
③无须记住各种语句格式即可轻松编写语句;
④人性化设计,大大提高了程序员的编程效率;
⑤独特的库文件画板和层次清晰的系统资源树;
⑥系统提供 11种不同“显示风格”的数据窗口,以满足不同用户的需求;
⑦提供了规范化的工作空间对象,让程序员更方便的管理创建的应用对象;

91、2PowerBuilder 9.0 的开发空间有那三个层次?
答:工作空间、目标和库文件;

92、在面向对象技术中有哪些基本数据类型?有哪些复合数据类型?

基本数据类型:浮点型,字符,字符串,布尔型,枚举型。
复合数据类型:行类型,数组类型,列表类型,包类型,集合类型。

93、.什么是驱动程序管理器?驱动程序管理器的主要功能是什么?

驱动程序管理器是一个动态链接库,用于连接各种 DBS的 DBMS 驱动程序,管理应用程序和 DBMS 驱动程序之间的交互作用。
驱动管理器的主要功能是 ;
·为应用程序加载 DBMS驱动程序
·检查 ODBC调用参数的合法性和记录 ODBC函数的调用
·为不同驱动程序的 ODBC函数提供单一的入口
·调用正确的 DBMS 驱动程序
·提供驱动程序信息

94、什么是 DBMS驱动程序?主要任务是什么?

应用程序通过调用驱动程序所支持的函数来操纵数据库。驱动程序也是一个动态链接库 (DDL)。当应用程序调用函数
SQLconnect时,驱动程序管理器加载驱动程序。
驱动程序完成以下任务:
·建立应用程序与数据源的连接
·向数据源提交用户请求执行的 SQL语句
·根据应用程序的要求,将发送给数据源的数据或是从数据源返回的数据进行数据格式和类型的转换
·把处理结果返回给应用程序
·将执行过程中的 DBS返回的错误转换成 ODBC定义的标准错误代码,病返回给应用程序
·根据需要定义和使用光标

95、什么是 ODBC数据源?
数据源是驱动程序与 DBS连接的桥梁。 数据源不是 DBS,而是用于表达一个 ODBC驱动程序和 DBMS 特殊连接的命名。
在连接中,用户数据源名来代表用户名、服务器名、所连接的数据库名等,可以将数据源名看成是与一个具体数据库建立的连接。

96、在 SQL\CLI中,宿主程序与数据库交互的有关信息记录在运行时数据结果中。请回答这些信息将保存在那四种类型的记

录中?这四种记录用于保存什么信息?
此信息保存在以下四种类型的记录中,表示为 C数据类型中的复合结构:
·环境记录:用作为一个容器,设置环境信息,以保存一个或多个数据库连接
·连接记录:保存一个特定数据库连接所需的信息,表示应用系统与数据源之间的连接。
·语句记录:保存一个 SQL语句所需的信息。
·描述记录:保存元祖或参数的有关信息。

97、DBMS的工作模式?

1)接收应用程序的数据请求和处理数据请求;
2)将用户的数据请求转换成复杂的机器代码;
3)实现对数据库的操作;
4)从对数据库的操作中接受查询结果;
5)对查询结果进行处理;
6)将处理结果返回给用户;

98、人工数据管理阶段特点?

1)数据不保存在计算机内; 2)没有专用的软件
对数据进行管理; 3)只有程序的概念; 4)数据
面向程序;
在这里插入图片描述

99、数据库的并发控制会带来哪三个问题?
1)丢失更新问题;2)读脏数据问题;3)不可重复读问题;

100、什么是数据库的完整性?

指数据的正确性、有效性和相容性,防止错误的数据进入数据库。

101、SQL中的完整性约束有哪些?
1)域约束;2)基本表约束;3)断言;

102、用户修改数据库模式哪些权限?
1)索引权限;2)资源权限;3)修改权限;4)撤销权限;

103、常用的安全措施有多少种?
1)强制存取控制;2)统计数据库的安全性;3)自然环境的安全性;

104、据库管理阶段特点:

1)采用数据模型表示复杂的数据结构;
2)有较高的数据独立性;
3)数据库系统为用户提供了方便的用户接口。
4)数据库系统提供以下四个方面的数据控制功能:
① 数据库的恢复;
② 数据库的并发控制;
③ 数据库的完整性;
④ 数据库的安全性;
5)增加了系统的灵活性。

105、
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
106、 简述物理数据独立性与逻辑数据独立性的含义。
在这里插入图片描述
107、 候选键与超键有哪些联系和区别
在这里插入图片描述
108、
在这里插入图片描述
109、
在这里插入图片描述
110、
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
111、
26.数据库系统中支持数据独立性的方法是什么 ?
27.简述数据库概念设计的主要步骤。
28.什么是数据冗余 ?它会引起哪些操作异常 ?
29.简述视图的特点。
30.简述事务的 COMMIT语句和 ROLLBACK语句的功能。
31.简述可串行化调度的概念。
32.什么是触发器 ?它由哪三个部分组成 ?
33.简述 SQL Server 查询分析器的功能。
34.在 UML类图中,类由哪三部分组成 ?
35.简述 ODBC数据库应用程序的主要功能。

112、
26.简述外部模型的优点。
简化了用户的观点,有助于数据库的安全性保护,外部模型是对概念模型的支持
27.简述弱实体的概念。
一个实体的存在必须以另一实体的存在为前提,此时前者称为“弱实体” ,后者称为“强实体”
28.以订购关系 ORDER( 订单号,书号,书名,单价,订购数量 )为例,说明插入异常的含义。 (注:一个订单可订购
多种图书 )
订单号和书号是主键,均不能为空,当创建一个没有任何书号的新订单号时就会出现插入异常
29.简述核心 SQL 的四个组成部分。
数据定义语言、数据操纵语言、嵌入式 SQL 语言的使用规定、数据控制语言
30.简述事务的性质。
ACID ,原子性、一致性、隔离性、持久性
31.设有关系 R(A ,B,C)和 S(D,E,A),其中 A 是 R 的主键和 S 的外键,为了不破坏参照完整性,当修改 R 中
的 A 值时,对 S 中的 A 值可能有几种修改 ?
NO ACTION: 对依赖表没影响,
CASCADE: 对应外键值一起修改,
RESTRICT: 只有当依赖表中没有对应的外键值时才能修改,否则拒绝修改,
SET NULL: 对应外键值全置空,
SET DEFAULT: 对应外键值全置为预设的默认值。
32.简述权限的定义及权限的种类。
用户使用数据库的方式称为权限,权限有两种:访问数据的权限和修改数据结构的权限。访问数据的权限有四
个:增、删、查、改
修改库结构的权限有四个:索引、资源、修改、撤销
33.简述 T-SQL 语言中 Begin⋯End 语句的作用。
将多条 SQL 语句封闭起来,形成一个语句块,使这些语句块作为一个整体执行
34.简述 PowerBuilder9.0 中连接 ODBC 数据库的步骤。
建立 ODBC 数据源,建立数据库描述文件,连接数据源
35.简述 SQL/CLI 中环境记录的功能。
用作为一个容器,设置环境信息,以保存一个或多个数据库连接。

113、
26.简述 DBMS的主要功能。
答: 数据的定义、操作、保护、维护和数据字典等 5 个功能。
27.简述数据库逻辑设计阶段的主要步骤。
答: 把概念模型转换成逻辑型、设计外模型、设计应用程序与数据库的接口,评价模型,修正模型。
28.设有关系模式 R(S#,C#,CNAME ,TNAME) ,其属性分别表示学生的学号、选修课程号、课程名、任课教师名。请说明该关系模式存在哪些
操作异常。
答:系模式存在着三种操作异常:修改异常、插入异常、删除异常。

114、
在这里插入图片描述
115、
在这里插入图片描述
116、
26. 在 DBS的全局结构中,磁盘存储器上的数据结构有哪几种形式 ?
答案:数据文件、数据字典、索引、统计数据、日志。
27. 简述关系的参照完整性规则中,外键取值允许为空和不允许为空的条件。
答案:在依赖关系中,当外键是主键的组成部分时,外键值不允许为空;( 2分)否则外键值允许为空。( 1分)

117、 简述关系代数表达式的启发式优化规则。

答案:启发式规则:
(1)尽可能早地执行选择操作。( 1分)
(2)尽可能早地执行投影操作。( 1分)
(3)避免直接做笛卡尔积,把笛卡尔积操作之前和之后的一连串选择和投影全并起来一起做。
(1分)

118、 简述 DBS中系统故障的恢复方法。

答案:( 1)对未完成事务作 UNDO 处理。( 1分)
(2)对已提交事务但更新还留在缓冲区的事务进行 REDO处理。( 2分)

119、SQL 中哪些机制提供了安全性?
答案: SQL中有四个机制提供安全性:视图、权限、角色、审计。

120、简述对象联系图的定义。
答案:对象联系图是描述面向对象数据模型的基本工具。( 1分)它不仅完整地揭示了数据之间的联系,( 1分)也把查询的层次观点表现得一清二楚。( 1分)

121、
在这里插入图片描述
在这里插入图片描述

122、相对于数据库系统,文件系统阶段数据管理有哪些缺陷 ?

答案:数据冗余、( 1分)数据不一致、( 1分)数据联系弱。( 1分)

123、以学生选课关系 SC(学号,课程号,成绩)为例,说明实体完整性规则的含义。

答案:实体完整性规则是指关系中的元组在组成主键的属性上不能有空值。关系 SC的主键为(学号,课程号),( 1分)
因此 SC中的每个元组在学号、课程号两个属性上的取值均不能为空。(2分)

124、如果关系模式 R的候选键由全部属性组成,那么 R是否属于 3NF?说明理由。
答案: R属于 3NF。( 1分)
根据题意可知, R中无非主属性,( 1分)满足 3NF的条件,即不存在非主属性对键的部分和传递函数依赖。( 1分)

125、5.嵌入式 SQL语句何时不必涉及到游标?何时必须涉及到游标?

答案: (1)INSERT、DELETE、UPDATE 语句,以及查询结果肯定是单元组时的 SELECT语句,都可以直接嵌入到主程序中使用,不必涉及到游标。( 2分)
(2)当SELECT语句查询结果是多个元组时,必须使用游标。( 1分)
6. 试说明事务的 ACID特性分别由 DBMS 的哪个子系统实现。
答案:事务的原子性、一致性、隔离性、持久性分别由 DBMS 的事务管理、完整性、并发控制、恢
复管理子系统实现。(答对 3个即给 3分

126、
9. 在SQL/CLI中,宿主程序与数据库交互过程中有哪几个重要记录 ?
答案:环境记录、连接记录、语句记录、描述记录。(答对 3个即给 3分)
10. 简述 DB驱动程序的主要任务。
答案:( 1)建立应用程序与数据源的连接;
(2)向数据源提交用户请求执行的 SQL语句;
(3)完成数据源发送,接收数据格式和类型转换;
(4)把处理结果返回应用程序;
(5)将执行过程中 DBS返回的错误转换成 ODBC 定义的标准错误代码,并返回给应用程序;
(6)根据需要定义和使用光标。
(答对 3个即给 3分)

127、
在这里插入图片描述
在这里插入图片描述
128、
在这里插入图片描述
答 :
在这里插入图片描述
129、
在这里插入图片描述
答:
在这里插入图片描述
在这里插入图片描述
130、
在这里插入图片描述
答:
在这里插入图片描述
131、
26.什么是数据库的外模式,外模式有何特点?
27.简述逻辑设计的主要步骤。
28.设关系模式 R(A,B,C,D,E,G)上的函数依赖集 F={D→G,C→A,CD→E,A→B},那么分解 ={DG,AC,CDE,AB}
是无损分解吗?为什么?
29.说明 DROPTABLE 语句和 DELETE语句的联系和区别。
30.典型的数据库恢复策略中,平时应做好哪两件事?
31.简述 SQL3触发器中触发动作的作用,它由哪几个部分组成?
32.什么是数据库的安全性?
33.SQLServer 中的存储过程有哪些主要的优点?
34.简述 PowerBuilder9.0 查询画板的功能。
35.简述驱动程序管理器的主要功能。
答:
在这里插入图片描述
132、

  1. 在 DBS的全局结构中,磁盘存储器上的数据结构有哪几种形式 ?
    答案:数据文件、数据字典、索引、统计数据、日志。
  2. 简述关系的参照完整性规则中,外键取值允许为空和不允许为空的条件。
    答案:在依赖关系中,当外键是主键的组成部分时,外键值不允许为空;( 2分)否则外键值允
    许为空。( 1分)
  3. 设有函数依赖集 F={A→D,AB→E,BI →E,CD→I ,E→C},计算属性集 AE关于 F 的闭包( AE)+。
  4. 简述关系代数表达式的启发式优化规则。
    答案:启发式规则:
    (1)尽可能早地执行选择操作。( 1分)
    (2)尽可能早地执行投影操作。( 1分)
    (3)避免直接做笛卡尔积,把笛卡尔积操作之前和之后的一连串选择和投影全并起来一起做。
    (1分)
  5. 简述 DBS中系统故障的恢复方法。
    答案:( 1)对未完成事务作 UNDO 处理。( 1分)

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化的资料的朋友,可以戳这里获取

AB→E,BI →E,CD→I ,E→C},计算属性集 AE关于 F 的闭包( AE)+。
29. 简述关系代数表达式的启发式优化规则。
答案:启发式规则:
(1)尽可能早地执行选择操作。( 1分)
(2)尽可能早地执行投影操作。( 1分)
(3)避免直接做笛卡尔积,把笛卡尔积操作之前和之后的一连串选择和投影全并起来一起做。
(1分)
30. 简述 DBS中系统故障的恢复方法。
答案:( 1)对未完成事务作 UNDO 处理。( 1分)

[外链图片转存中…(img-9dIc13tY-1715047438453)]
[外链图片转存中…(img-kkKUIWDS-1715047438453)]
[外链图片转存中…(img-tmXXdN7y-1715047438454)]

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化的资料的朋友,可以戳这里获取

  • 24
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值