第3章 数据库与数据表的操作 1. 数据库设计基础 2. 数据库操作 (2)打开数据库 3.数据库表操作 (2)创建数据表 (3)向表中加入记录 (4)输入数据 (5)修改表结构 4. 表记录的操作 (2)删除和恢复表中的数据 (3)数据表中记录的定位 6.索引与排序 (1)索引类型 (2)创建索引 (3)索引的使用 思考题 实验题目 2)恢复表中逻辑删除的记录 对加上逻辑删除标记的记录,如果用户还想恢复其使用权,可对其进行恢复记录的操作。 恢复已进行逻辑删除的记录,操作方法是,打开要进行恢复操作的表,并进入表“浏览”窗口。 方法一:在表“浏览”窗口,把鼠标移到要进行恢复的记录上,对准其删除标记栏,单击左键除去删除标记。 方法二:在“浏览”窗口,打开“表”菜单,选择“恢复记录”;在“恢复记录”窗口,可以通过选择作用范围确定要进行恢复的部分记录;或在For文本框中,设置条件表达式来确定恢复的记录;指定范围或满足条件的记录都被除去了删除标记。 方法三:恢复记录的命令 命令格式:RECALL [范围][FOR 条件] 3)物理删除表中的记录 物理删除就是把无效的记录彻底从磁盘中删除掉。要想彻底删除表中无效的数据,必须先做逻辑删除后再做物理删除。 操作方法是:打开要进行物理删除操作的表;在表“浏览”窗口,若没有对表中记录做逻辑删除,要对进行物理删除的记录先进行逻辑删除;若已对若干记录做了逻辑删除,数据表中有了逻辑删除记录后,则选择“表”菜单,再选择“彻底删除”,在弹出的对话框中选择“是”,数据表中所有带有删除标记的记录将被彻底删除掉。 物理删除加了删除标记的记录命令:PACK 物理删除表中的全部记录:ZAP 该命令可以物理删除表中的全部记录,不管是否有删除标记。它只是删除全部记录,并没有删除表,即执行该命令后表结构依然存在。 在Visual FoxPro 系统环境下,表中的每一列数据是通过字段名来标识的,而每一行数据是通过记录号来标识的。用户对表中每一个数据项的访问,是通过记录号和字段名来进行的。也就是说,指明了记录号(表的行)和字段名(表的列),就确定了数据项(表中的某一数据)。在向表输入数据时,系统按照其输入的前后顺序,给每一个记录赋予一个记录号。最先输入的记录为1号记录,其次2号记录,以此类推。 在Visual FoxPro 系统内部,有一个用以确定当前记录的记录指针,记录指针指向哪一个记录,这一个记录就是当前操作的记录,即当前记录。 当表打开时,当前记录为第一个记录。表文件一旦打开,表中的记录指针是可以移动的,所以当前记录是某一时刻的操作对象。数据表中记录的定位,实质上就是确定哪一个记录为当前记录。 确定当前记录,操作方法是,打开要使用的表,在“显示”菜单下,选择“浏览”;打开“表”菜单,选择“转到记录”,子菜单不同的选项,可以将记录指针移动到相应的记录上。 1)选择“第一个”,确定第一个记录为当前记录; 2)选择“最后一个”,确定最后一个记录为当前记录; 3)选择“下一个”,确定当前记录的下一个记录为当前记录; 4)选择“前一个”,确定当前记录的前一个记录为当前记录; 5)选择“记录号”,便进入“转到记录”对话窗口,在“转到记录”对话框内,可以选择记录号,确定该记录号指定的记录为当前记录; 6)选择“定位”,进入“定位记录”窗口,在“定位记录”对话框内,输入定位条件表达式,确定满足定位条件表达式的第一个记录为当前记录。 也可使用命令来实现记录指针的定位: 1)用GOTO或GO命令直接定位 GO | GOTO TOP | BOTTOM | 记录号 2)SKIP命令 SKIP [数值] 3)用LOCATE命令定位 LOCATE FOR 条件[范围] …… CONTINUE 5. 表与表结构的相关操作 (1)表的复制 命令格式:COPY TO 新文件名[范围][FIELDS字段名表] [FOR/WHILE条件][TYPE文件类型] 功能:把当前数据表文件中的全部或部分数据复制到指定的新文件中。 说明: 1) 必须先打开被复制的数据表文件。 2) 默认复制成的新文件是一个数据表文件,其扩展名默认为.DBF。原数据表文件带有.FPT文件时,复制后自动生成与新数据表文件同名的.FPT文件。 3) 选择项FIELDS字段名表用以指定复制
您可能关注的文档
- 文献综述模版选读.doc
- 中级财务管理客观练习题选读.doc
- 文言文翻译方法及解题技巧选读.doc
- 第2章 机械系统试卷.ppt
- 我的绿色日记选读.pptx
- 我国创业板上市公司股利政策的影响因素选读.docx
- 第2章 基本数据类型和流程控制语句试卷.ppt
- 我国房地产企业开发中的成本控制-选读.doc
- 我国货币政策对股市的影响选读.doc
- 我国基础货币的变化趋势和调节机制选读.doc
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
最近下载
- 巴西饶坚赞《山法了义海论》思想探析.docx VIP
- 啊我永远失去了你bersempreioti选自清教徒Ipuritani原版调钢琴伴奏谱五线谱正谱伴奏音频.pdf VIP
- 浙江省温州市2023-2024学年七年级上学期期末考试语文试卷(含答案).doc VIP
- 人教版六年级上册数学期末测试卷可打印.docx VIP
- (期末考点培优)专题10 短文填空(含答案解析)八年级英语下册期末复习考点培优专项冀教版.docx VIP
- 复杂剖宫产手术专家共识(2024).pdf VIP
- (冀教版)—六年级英语上册期末测试卷.doc VIP
- GB50275-2010风机、压缩机、泵安装工程施工及验收规范.docx VIP
- 江西省赣州市文清外国语学校2024-2025学年高三下学期联考押题卷物理试题试卷含解析.doc VIP
- 铁路工程测量:控制测量PPT教学课件.pptx
原创力文档

文档评论(0)