




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、菏泽市牡丹区技工学校刘庆祥Visual FoxPro 6.0数据库管理与应用第四章 数据表的操作4-4 删除数据表中的数据【学习目标】【学习目标】 n理解逻辑删除和物理删除的定义 ;n掌握恢复逻辑删除的数据的方法;n掌握逻辑删除和物理删除的方法步骤;【知识点】【知识点】n 删除标记;n 满足条件的逻辑删除;n 物理删除的步骤;【重点难点】【重点难点】n 逻辑删除和物理删除的定义;n 物理删除的方法步骤;【导入新课】【导入新课】数据表建立完成之后,接下来的工作基本上就是来使用数据表中的数据了,在使用的过程中,我们会发现有些数据在某些时候使用的频率很少,甚至有些数据是我们根本不去使用的,那么对于表
2、中的这些无用数据,我们就需要暂时清除或彻底的删除。如何将这些无用的数据删除是我们这节课要讲的内容。(一)数据表中数据的删除1、删除目的 清除无用数据,保证数据表的高可用性。2、删除方式1)逻辑删除(暂时性删除)2)物理删除(永久性删除)一、逻辑删除一、逻辑删除(二)逻辑删除1、逻辑删除的定义就是给要删除的记录加一个删除标记,表明该记录处于逻辑删除状态。2、删除标记是一个字段,只有一个字符的宽度,位于每个记录的开头,建立表时由系统设定。记录被逻辑删除之后,系统会在该记录的删除标记字段标注“”号,表明该字段已经被删除。如图1。图13、删除一条记录以学生表为例,来看如何删除一条记录。1)“打开”数据
3、表(学生表)“显示”菜单“浏览”,进入浏览窗口;2)将光标移动到要进行逻辑删除的记录上,在该记录开头的删除标记处单击鼠标左键,该记录就被加上了删除标记,此时表明该记录已被逻辑删除。如图1中,学生表中的第1、3、7、8条记录被加上了删除标记,处于逻辑删除状态。说明:说明:加上删除标记的记录在数据浏览时仍然存在,在进行数据库操作时可视其不存在。加上删除标记的记录,可以恢复删除,仍旧可以使用。 4、删除满足条件的记录1)目的:删除大批记录,提高删除效率。2)方式:“删除”对话框,具体如下。浏览窗口“表”菜单“删除记录” “删除”对话框,如下图: 图2(a)图2(b)在图在图2所示的所示的“删除删除”
4、对话框中,包括对话框中,包括作用范围作用范围和和条件表达式条件表达式两部分内容,两部分内容,“作用范围作用范围”指定删除操作的范围,指定删除操作的范围,“条件表达式条件表达式”设置条件确定逻辑删除的记录。设置条件确定逻辑删除的记录。例如:ALL删除学生表中所有性别为“女”的记录(图3):图3(a)操作过程图3(b)操作结果NEXT将学生表中从第3条记录开始的4条记录中的性别为“女”的记录删除(图4):图4(a)确定当前记录(第3条记录)图4(b)操作过程图4(c)操作结果RECORD定位学生表中的第3条记录,如果该条记录的性别字段为“女”,则将其删除(图5):图5(a)操作过程-定位记录(第3
5、条)图5(b)操作结果REST将学生表中从当前记录(第3条记录)开始到最后一条记录中的性别为“女”的记录删除(图6):图6(a)确定当前记录 (第3条记录)图6(b)操作过程图6(c)操作结果对已经逻辑删除的记录,可以撤销对其的删除。 “打开”数据表“显示”菜单“浏览”菜单,进入浏览窗口:方法一:将鼠标移动到需要撤销逻辑删除的记录,在其删除标记处单击鼠标左键,该记录的删除标记将被去掉。方法二:“表”菜单“恢复记录” “恢复记录”对话框,如下图。具体操作与“删除”对话框的使用相同。二、恢复逻辑删除的数据二、恢复逻辑删除的数据图7“恢复记录”对话框1、物理删除的定义 把无效的记录彻底的从磁盘中删除
6、,删除后的数据不可恢复。2、物理删除的步骤 要进行彻底删除数据表中的无效数据,必须先做逻辑删除再做物理删除。 1)进行逻辑删除(删除步骤如上); 2)“显示”菜单“浏览”,进入数据浏览窗口; 3)“表”菜单“彻底删除”“Microsoft Visual FoxPro”系统提示对话框选择“是”,完成物理删除。三、物理删除三、物理删除【课堂练习】:【课堂练习】:1、利用“删除”对话框删除学生表中所有“计算机”专业学生的记录。2、将学生表中所有“计算机”专业学生的记录彻底删除。 【小结】:【小结】:在Visual FoxPro系统中,删除数据表中的数据就像我们学习计算机应用基础时所学的删除文件一样,有逻辑删除和物理删除之分。逻辑删除只是给相应的记录添加一个删除标记,并没有完全的从数据表中删除,被逻辑删除记录不影响我们的其他操作,同时需要时我们还可以将逻辑删除的记录进行恢复;而物理删除则是将数据表中的记录彻底的从磁盘中删除,这种删除将是无法恢复的,所以在操作时我们必须慎重。对于一些无用的记录,我们可以采取先进行逻辑删除,给记录标识删除标记,如果该记录确实没用,再进行物理删除,这样就可以防止“误操作”的发生。【作业布置】
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 矿产勘查钻孔质量评价考核试卷
- 编织工艺在海洋石油平台防护中的应用考核试卷
- 纺织品企业市场营销与品牌推广考核试卷
- 空调器湿度控制技术创新考核试卷
- 稀土金属矿选矿厂环境保护设施与技术考核试卷
- 合成材料在医疗设备制造中的应用考核试卷
- 紧缺人才招聘与专业技术服务外包合同
- 绿色环保建筑屋顶保温施工服务合同
- 资产评估审计补充协议
- 环保节能设备省级代理销售及售后服务合同
- 名著复习之革命烈士诗抄
- 人工智能与机器视觉技术应用
- 思想道德与法治2021版第六章第二节
- 地球物理勘探-第三章磁法勘探1
- Django 3 Web应用开发实战(上篇)
- DB32/T 4454-2023智慧化工园区建设规范
- 10kV保护定值计算明细表
- 酒店值班检查表新
- 新媒体文案写作完整全套教学课件
- 六安市人民医院招聘考试真题2022
- 闽教版五年级下册信息技术教案带反思
评论
0/150
提交评论