导航:首页 > 编程大全 > 数据库逻辑删除和物理删除

数据库逻辑删除和物理删除

发布时间:2023-02-25 06:54:39

㈠ 逻辑删除和物理删除的区别

“物理删除”是计算机处理数据时的一个概念.\x0d与物理删除相对应的是逻辑删除.逻辑删除就是对要要删除的数据打上一个删除标记,在逻辑上是数据是被删除的,但数据本身依然存在!而物理删除则是把数据从介质上彻底删除掉.\x0d比如磁盘中的文件删除,在删除操作时,只是在文件分配表FAT中做了一个删除标记,但磁盘扇区中的文件数据依然存在,这就是逻辑删除!而物理删除,则是一些软件在删除时采用一些特定的算法,对删除文件所在的扇区反复读写,以达到彻底删除的目的.至于写文件时,扇区的分配则是随机的.逻辑删除的文件容易恢复,而物理删除则很难恢复!

数据库的删除是做成逻辑删除还是物理删除

不好意思,我要反驳你,
不论什么数据库,使用sql中的删除语句,
例如delete
之类的删除,都是物理删除。
所谓的逻辑删除,是程序设计者的一种设计。
例如给表中加入一个字段
isactive根据这个字段的值确定这条记录是否被逻辑删除。
这种应用实际中也会经常用到。
你所问的物理删除就是用sql进行的删除,谢谢,希望回答你能满意!

㈢ 数据库中的逻辑删除和物理删除有什么区别

逻辑删除是放回收站,物理删除是清空回收站
求采纳

㈣ 在关系数据库中,记录的删除包括逻辑删除和物理删除

SQL数据库中物理删除与逻辑删除区别如下:

  1. 物理删除记录,即是会将数据库中的数据记录直接清除(也可以说是磁盘上的删除),会释放出物理空间,也将不能再从数据库中搜索到删去的数据记录;

  2. 逻辑删除记录,不会直接删除数据库中的数据,仅是通过某些手段屏蔽被逻辑删除的数据在前台的显示,不会释放物理空间,并且还可以从数据库中查得数据。

扩展:逻辑删除更多是运用在为了保留重要的数据以及更易于维护数据等相关业务问题上,其相关逻辑删除手段可以是增加表字段充当过滤条件、迁移至另一张表等!

㈤ 逻辑删除和物理删除有什么区别都可以恢复吗

逻辑删除指不对文件的数据进行真正意义上的清空删除,也就是不擦除硬盘的DATA区数据,而只是在FAT表中文件头处加上代码E5,紧接着文件所占簇在FAT表中的登记清除,表示释放空间。一般平时所操作的删除都属于逻辑删除。逻辑删除不对硬盘数据进行修改这就使得误删的文件可以被恢复。但文件删除前所占簇是允许覆写的,这就意味着如果删除文件后继续使用文件所在分区可能使得数据被覆盖导致破损甚至无法恢复。
物理删除指将文件数据彻底清空,(即擦除DATA区数据)擦除后数据(二进制)全部为0。物理删除无法恢复。如使用DOS界面下的低级格式化可认为是物理删除。这种情况下,是无法恢复的。
综上所述,逻辑删除的情况下,只要数据没有被覆盖,才有恢复的可能性,一般我们可以通数据恢复软件例如失易得数据恢复软件来进行恢复。物理删除,则无法恢复。所以建议大家平时要注意备份文件哦。

阅读全文

与数据库逻辑删除和物理删除相关的资料

热点内容
4kb的txt文件差不多多少字 浏览:984
u盘文件突然变成exe 浏览:164
现在哪些学校初中有学编程的 浏览:402
word查找全选 浏览:599
开工报告附什么文件资料 浏览:150
分区工具app怎么用 浏览:212
安卓坚果云文件路径 浏览:591
sqllog文件 浏览:236
如何在电脑中找到文件路径 浏览:830
数据结构访问和查找有什么区别 浏览:401
怎么清空icloud内的数据 浏览:338
微信锁屏后音乐停止 浏览:668
applepay苹果手机卡 浏览:835
一个14mb的文件能储存多少万汉字 浏览:478
腾讯文档里如何导出数据 浏览:979
java面试题csdn 浏览:410
rpgnvp是什么文件 浏览:594
如何将一列数据复制到excel 浏览:488
sd卡怎么恢复excel文件 浏览:282
gdblinux内核多核调试 浏览:24

友情链接