逻辑删除记录和物理删除记录有什么区别?怎样实现这两种操作?

如题所述

第1个回答  2013-12-19
在VFP中:逻辑删除的记录可以通过简单操作命令(RECALL)恢复或直接显示在数据浏览窗口,物理删除记录的纪录一般情况下不可恢复,并且无法在数据浏览窗口看到。逻辑删除: 定位到需要删除的纪录,用DELETE命令删除(或用鼠标在数据浏览窗口标记成删除状态)物理删除:对已经执行逻辑删除的数据表执行 PACK 命令,或者用 ZAP 命令物理删除选定表的所有记录。注意:物理删除操作要求以独占方式打开待操作的数据表。物理删除后的纪录想要恢复的必要条件是数据区不能被新的数据覆盖,并且必须借助专业数据恢复工具和技能才能恢复,所以我说一般情况下不可恢复。本回答被提问者采纳

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

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

物理删除和逻辑删除的区别
物理删除和逻辑删除是两种不同的文件或数据删除方式,它们在操作方式、数据残留和系统影响等方面存在显著差异。物理删除是指直接从存储设备(如硬盘、U盘、移动硬盘等)的物理层面进行删除操作。这意味着数据在磁盘上的记录会被标记为“已删除”,但实际上数据仍然存在于设备中,只是操作系统不再...

逻辑删除记录和物理删除记录有什么区别?怎样实现这两种操作?
②菜单栏里面如“文件”→“删除”的操作;③按“Delete”键进行的删除!二:物理删除 要对对象进行物理删除,只能使用组合键来删除!即“Shift+Delete”;通过物理删除,被删除的对象将直接从计算机中消失,而不事先进入回收站!这就是逻辑删除和物理删除的区别;前者删除之后往回收站跑,而后者直接从计...

逻辑删除记录与物理删除记录有何区别?怎样实现这两种操作?
逻辑删除就是对要删除的数据打上一个删除标记,在逻辑上数据是被删除的,但数据本身依然存在于介质上,在扇区没有被覆盖的情况下通过使用恢复软件还可以找回原文件!而物理删除则是把数据从介质上彻底删除掉,一切找回都回天乏术。常见的逻辑删除就是使用delete或者SHIFT+DELETE或右键删除;物理删除可以用...

什么叫文件夹的逻辑删除和物理删除?
物理删除是指将数据的索引区和数据区的数据一起删除,不可恢复;逻辑删除是指删除数据的索引,真实数据还存储在数据库的数据区。在互联网产品设计中,涉及用户删除数据的时候,一般都是“假删除”,也就是“逻辑删除”,意思是对数据进行删除标记,实际上并没有在物理上真的删除数据,例如用户删除一个...

逻辑删除或物理删除怎么选择及实现方案
逻辑删除和物理删除是两种常见的操作方式。逻辑删除,也称软删除,通过在数据行上增加如is_deleted的删除标识,如bit类型,标记数据状态。这种方法可以保留数据,但可能导致问题,如索引冲突:如存在唯一索引,删除后无法重新使用该用户名。为避免此类问题,可以采用多列索引或增加deleted_time字段记录删除时间...

逻辑删除和物理删除的区别
物理删除与逻辑删除是计算机数据处理中的两种不同删除方式。逻辑删除,顾名思义,是通过在数据的逻辑层面添加删除标记来实现数据的"删除"。看似数据被移除,但实际上数据仍然存在于存储介质中,只是标记为已删除状态。例如,在磁盘文件操作中,删除操作仅在文件分配表(FAT)中设为删除标记,文件数据本身并...

在关系数据库中,记录的删除包括逻辑删除和物理删除
SQL数据库中物理删除与逻辑删除区别如下:物理删除记录,即是会将数据库中的数据记录直接清除(也可以说是磁盘上的删除),会释放出物理空间,也将不能再从数据库中搜索到删去的数据记录;逻辑删除记录,不会直接删除数据库中的数据,仅是通过某些手段屏蔽被逻辑删除的数据在前台的显示,不会释放物理空间...

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

相似回答