当前位置: 首页 > 所有学科 > 物理

物理删除和逻辑删除的区别,什么是逻辑删除

  • 物理
  • 2024-07-28

物理删除和逻辑删除的区别?区别:物理删除是真正的删除,再也找不到这个文件了。逻辑删除并没有真正的删除掉,可以重新恢复。物理删除:真实删除。将对应数据从数据库中删除,之后查询不到此条被删除数据;逻辑删除:假删除。将对应数据中代表是否被删除字段状态修改为“被删除状态”,之后在数据库中仍旧能看到此条数据记录。那么,物理删除和逻辑删除的区别?一起来了解一下吧。

物理删除是不是永久删除

逻辑删除是对需要删除的数据打上一个删除标记,在逻辑上数据是被删除的,但是数据本身依然存在。就是说数据并没有被真正的删除,这种操作是可逆的。

物理删除是把数据从介质上彻底删除掉。这种操作是不可逆的。

逻辑删除的文件比较容易恢复,而物理删除则很难恢复。

扩展资料

逻辑删除是指文件没有被真正的删除,只不过是文件名的第一个字节被改成操作系统无法识别的字符。通常这种删除操作是可逆的,就是说用适当的工具或软件可以把删除的文件恢复出来。

参考资料

百度百科-逻辑删除

物理删除和逻辑删除的快捷键

在VFP中:

逻辑删除的记录可以通过简单操作命令(RECALL)恢复或直接显示在数据浏览窗口,物理删除记录的纪录一般情况下不可恢复,并且无法在数据浏览窗口看到。

逻辑删除: 定位到需要删除的纪录,用DELETE命令删除(或用鼠标在数据浏览窗口标记成删除状态)

物理删除:对已经执行逻辑删除的数据表执行 PACK 命令,或者用 ZAP 命令物理删除选定表的所有记录。

注意:

物理删除操作要求以独占方式打开待操作的数据表。物理删除后的纪录想要恢复的必要条件是数据区不能被新的数据覆盖,并且必须借助专业数据恢复工具和技能才能恢复,所以我说一般情况下不可恢复。

什么是逻辑删除

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

清空回收站是物理删除还是逻辑删除

一:逻辑删除

所谓的逻辑删除,可以理解为“名誉”上的删除!

名为删除,其实并未真正删除!

当我们对一个对象进行删除操作之后,那么,这个对象会跑到哪里呢?

删除一个对象,它会跑到回收站里面,那么,这样的删除操作称为逻辑删除!

“还原”:回收站里面的对象,一旦被还原,它会跑到原来被删除的位置,即原来它在什么地方,它就跑到哪里去!

“删除”:当我们在回收站里面对对象进行删除操作之后,那么该对象将从计算机中消失,再也找不回来了,这就等于凭空消失了一样,无根无据,无法再找回来!

哪些操作属于逻辑删除呢?

①右键快捷菜单的“删除”;

②菜单栏里面如“文件”→“删除”的操作;

③按“Delete”键进行的删除!

二:物理删除

要对对象进行物理删除,只能使用组合键来删除!即“Shift+Delete”;通过物理删除,被删除的对象将直接从计算机中消失,而不事先进入回收站!

这就是逻辑删除和物理删除的区别;前者删除之后往回收站跑,而后者直接从计算机中消失!

三:知识扩展

针对对象进行的删除操作,无论是逻辑删除还是物理删除,只有对硬盘的对象进行的逻辑删除操作,才会跑到回收站!

针对于软盘、U盘、MP3和可移动硬盘等移动存储设备,无论对对象进行的是物理删除还是逻辑删除,该对象将从盘里面、从计算机中消失,对象不会跑到回收站!

简述回收站的作用

区别:物理删除是真正的删除,再也找不到这个文件了。

逻辑删除并没有真正的删除掉,可以重新恢复。

物理删除:真实删除。将对应数据从数据库中删除,之后查询不到此条被删除数据;

逻辑删除:假删除。将对应数据中代表是否被删除字段状态修改为“被删除状态”,之后在数据库中仍旧能看到此条数据记录。

拓展资料:

在计算机中资料数据等都以文件形式存储,删除文件分为两种情况。分为逻辑删除和物理删除。

逻辑删除 是指文件没有被真正的删除,只不过是文件名的第一个字节被改成操作系统无法识别的字符。通常这种删除操作是可逆的,就是说用适当的工具或软件可以把删除的文件恢复出来。

物理删除是指文件存储所用到的磁存储区域被真正的擦除或清零,这样删除的文件是不可以恢复的。

参考资料:逻辑删除与物理删除百度百科

以上就是物理删除和逻辑删除的区别的全部内容,物理删除是计算机处理数据时的一个概念,与物理删除相对应的是逻辑删除,逻辑删除就是对要要删除的数据打上一个删除标记,在逻辑上是数据是被删除的,但数据本身依然存在,物理删除则是把数据从介质上彻底删除掉。物理删除,则是一些软件在删除时采用一些特定的算法,对删除文件所在的扇区反复读写。

猜你喜欢