- 博客(40)
- 收藏
- 关注
原创 数据库系统课程上机实验手册
DML是Data Manipulation Language的缩写,意思是数据操纵语言,是指在SQL语言中,负责对数据库对象运行数据访问工作的指令集,以INSERT、UPDATE、DELETE三种指令为核心,分别代表插入、更新与删除,是开发以数据为中心的应用程序必定会使用到的指令。然后,对于该表中某个属性建立索引,并进行对比实验,对比利用索引和不利用索引的情况下,完成相同查询任务花费的时间,验证利用索引查询是否真的可以提升查询效率。对于每个查询需求,给出对应的查询语句,并验证是否与给出的结果相同。
2023-06-15 00:02:29
473
原创 什么是事务?事务的四个特性(ACID) ?并发事务带来哪些问题?事务隔离级别都有哪些?事务的传播特性
事务(A)读取某表中的数据age=20,事务(B)也读取age=20,事务(A)修改age=age-1,事务(A)也修改age=age-1,最终结果age=19,事务(A)的修改被丢失。幻读与不可重复读类似。不同的事务并发操纵相同的数据时,每个事务都有各自完整的数据空间,即一个事务内部的操作及使用的数据对其他并发事务是隔离的,并发执行的 各个事务之间不能互相干扰。因此,在这种隔离级别下,查询是不会加锁的,也由于查询的不加锁,所以这种隔离级别的一致性是最差的,可能会产生“脏读”、“不可重复读”、“幻读”。
2023-06-13 19:02:37
328
原创 数据结构 链表 c++语言 详细代码
i--) //把前一半的字符从后到前压栈。catch (Stack::Full) //不同异常内部类捕获 可视情况添加。catch (Stack::Full) //不同异常内部类捕获,注意增加。//为了更好的正向输出栈。template //构造函数。catch (Stack::Full) //异常内部类捕获。
2022-09-13 19:25:41
456
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人