删除记录的操作通常分为两步:先给要删除的记录作(),然后再从磁盘上将其物理删除。

题目
填空题
删除记录的操作通常分为两步:先给要删除的记录作(),然后再从磁盘上将其物理删除。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Delete的作用是______。

A.将记录从表中彻底删除

B.只给要删除的记录作删除标志

C.不能删除记录

D.删除整个表中的记录


正确答案:B
解析:本题考查的知识点是Delete操作的含义。在Visual FoxPro中, Delete子句的含义是:将数据库表中的记录添加一个删除标记,而不是真正地将数据从表中删除。如果需要将记录从表文件中删除,需要调用命令 Pack对数据库表中的数据进行整理才可以。因此本题的答案为B。

第2题:

在表的操作中,DELETE命令的作用是()

A、将记录从表中彻底删除

B、只给要删除的记录做删除标志

C、不能删除记录

D、删除整个表中的记录


参考答案:B

第3题:

关于删除记录的操作,描述错误的是()。

A.逻辑删除的记录不能恢复

B.被物理删除的记录不存在表中

C.被逻辑删除的记录还保留在表中

D.物理删除的记录不能恢复


参考答案:A

第4题:

删除操作是()的操作,在删除记录之前要确认该记录是否是要删除的记录。


正确答案:不可恢复

第5题:

PACK表示()。

  • A、删除选中的记录
  • B、给要删除的作标记
  • C、删除带有标记的记录
  • D、删除指针所在记录

正确答案:C

第6题:

可以在BROWSE浏览窗口中,按CTRL+T键实现______操作。

A.逻辑删除记录和物理删除记录

B.逻辑恢复记录和物理恢复记录

C.逻辑删除记录和逻辑恢复记录

D.物理删除记录和物理恢复记录


正确答案:C
解析:可以在BROWSE浏览窗口中,按Ctrl+T键实现逻辑删除记录和逻辑恢复记录的操作。本题考查的是对Visual FoxPro集成开发环境使用的知识点,正确答案应该是C。

第7题:

关于删除表中数据操作错误的描述是( )。

A、选定要删除的记录,然后按Delele键

B、选定要删除的记录,然后选择"文件"菜单中的"删除记录"命令

C、选定要删除的记录,单击右键,在快捷菜单中选择"删除记录"命令

D、选定要删除的记录,然后按ctrl+- 键


正确答案:B

第8题:

以下关于堆文件的删除操作叙述错误的是______。

A) 堆文件的删除操作比较简单,在堆文件头存储它的最后一个磁盘块的地址

B) 先找到被删除记录所在的磁盘块,然后将该磁盘块读到内存缓冲区

C) 在缓冲区中删除记录,将缓冲区中修改后的磁盘块内容写回磁盘文件

D) 如果文件是定长记录文件,当删除一个记录时,将文件末尾记录移动到被删除记录的位置,从而避免重新整理存储空间

A.

B.

C.

D.


正确答案:A
解析:堆文件的删除操作比较复杂,可以首先找到被删除记录所在的磁盘块,然后将该磁盘块读到内存缓冲区。在缓冲区中删除记录,将缓冲区中修改后的磁盘块内容写回磁盘文件;也可以在每个记录的存储空间增加一个删除标志位,当删除一个记录时将删除标志位置1;查找记录时跳过删除位置l的记录。此外,如果文件是定长记录文件,当删除一个记录时,将文件末尾记录移动到被删除记录的位置,从而避免重新整理存储空间。所以本题的答案为A。

第9题:

记录的逻辑删除和物理删除有什么不同?用什么命令作逻辑删除和物理删除?


正确答案: 逻辑删除只是对记录加一个删除标记。逻辑删除命令:delete
物理删除是真正对记录的删除。物理删除命令:pack

第10题:

Visual FoxPro中逻辑删除是指().

  • A、逻辑删除是在记录旁作删除标志,不可以恢复记录
  • B、逻辑删除只是在记录旁作删除标志,必要时可以恢复记录
  • C、真正从磁盘上删除表及记录
  • D、真正从表中删除记录

正确答案:B

更多相关问题