VFP课件09版数据库、表和索引6学时(I)

VFP课件09版数据库、表和索引6学时(I)

ID:41096233

大小:4.35 MB

页数:134页

时间:2019-08-16

VFP课件09版数据库、表和索引6学时(I)_第1页
VFP课件09版数据库、表和索引6学时(I)_第2页
VFP课件09版数据库、表和索引6学时(I)_第3页
VFP课件09版数据库、表和索引6学时(I)_第4页
VFP课件09版数据库、表和索引6学时(I)_第5页
资源描述:

《VFP课件09版数据库、表和索引6学时(I)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、【格式】COPYTO<文件名>[<范围>][FIELDS<字段名表>][FOR<条件>][WHILE<条件>]1.复制任何类型的文件【格式】COPYFILETO<文件名1>TO<文件名1>2.复制表文件【格式】COPYSTRUTO<文件名>[FIELDS<字段名表>]3.复制表的结构5、表的复制COPYFILE命令COPYFILEFileName1TOFileName2COPYFILE创建文件FileName1的一个备份。可使用COPYFILE复制任何类型的文件。要复制的文件不能打开。源文件名FileName1和目标文件名FileName2都要包含扩展名。 若使用

2、COPYFILE复制含有备注字段、结构索引或两者兼有的表,则必须同时复制.FPT和.CDX文件。copyto命令COPYTOFileName用当前选定表的内容创建新文件。FileName指定COPYTO要创建的新文件名。若文件名中不包含扩展名,则指定扩展名为文件类型的默认扩展名。若不指定文件类型,则COPYTO创建一个新的VisualFoxPro表,并且用默认扩展名.DBF指定表文件名。6、复制表结构、追加记录形成新表作业69向新表中追加数据将rygl-2.dbf和gzb.dbf的数据追加到新建的空表gzb-new.dbf中。追加来源对话框这里可以筛选字段追加数据

3、后的新表第三节 记录的添加与修改作业71记录的添加和删除1、将自由表rygl.dbf复制为rygl-del,添加一条有关你的信息的新记录2、然后删除王堰的记录,并将除你自己以外的全部男同志记录用条件删除的方法一次删除。记录的添加浏览方式和编辑方式记录指针记录的删除与恢复可在“浏览”或“编辑”窗口中删除记录点击作删除标记选“表/彻底删除”对打了删除标记的记录作真正删除删除标记当再次单击时,为取消标记删除记录分两步进行:第一步将要删除的记录做删除标记,第二步才将记录真正从表中删除。1.记录的逻辑删除逻辑删除操作物理删除作业71的逻辑删除作业71的物理删除若要有选择的删

4、除一组记录,可单击“表/删除记录”,填写对话框。例如:可将学生表中“入学成绩<600分”的所有记录作删除标记;要作物理删除,再单击“表/彻底删除”。恢复被逻辑删除的记录永久删除所有数据ZAP命令可清空数据库,但清空后不可恢复!第四节 记录的查找与筛选作业74定位和数据过滤筛选1、用定位命令查找数据库表rygl-2.dbf中编号为24009的记录;2、用筛选方法查找文化程度为大学的所有人员全部信息。3、用表向导建立一个数据库表rygl-4.dbf,将rygl-2.dbf表结构和全部数据复制过去,用筛选方法查看所有文化程度为大学的人员的姓名、性别和工资情况。记录的定位

5、命令浏览窗口中:选择“表/转到记录”指向当前记录的下一条记录指向当前记录的上一条记录转向第N条记录指针指向第一条记录指针指向最后一条记录指针指向满足条件的第一条记录用定位命令查找表rygl-2.dbf中编号为24009的记录用筛选方法查找文化程度为大学的所有人员全部信息在上表所示步骤中选择“字段筛选制定的字段”,便可完成本题第三问提出的作业要求!用筛选方法查找文化程度为大学的所有人员全部信息查看所有文化程度为大学的人员姓名、性别和工资第五节 记录的索引与排序作业73建立和使用索引将数据库表rygl-2.dbf以编号字段为普通索引,建立和使用索引,使该表按编号升序排

6、列。表的索引表的索引是一种逻辑排序方法,它不改变当前表文件记录的物理排序顺序,而是建立一个与该表文件相对应的索引文件。建立索引有两种方式:菜单方式和命令方式通过用菜单方式建立的索引文件是结构复合索引文件菜单方式:建立:打开表设计器,选中“字段”选项卡索引的建立单击如果要编辑索引,可选中“索引”选项卡若要改变索引类型,在“类型”列点击“类型”列表框的下三角,弹出一列表,根据需要选中索引类型。若要改变索引名称,在“索引名”编辑框中键入索引名称。若要改变索引表达式,在“表达式”编辑框中键入索引表达式,或点击其右按钮,弹出“表达式生成器”对话框。索引排序后的数据表第六节

7、字段替换作业72两个表合并与字段替换1、将自由表rygl-1.dbf复制为rygl-33.dbf,添加到数据库gzb.dbc中,然后将gzb.dbf全部记录追加到rygl-3.dbf。2、在rygl-3.dbf中将所有工资不满1000元者增加工资1000元。将自由表rygl.dbf复制为rygl-3.dbf,添加到数据库gzb.dbc中,然后打开此表,打开表菜单,点击替换字段命令:替换后的字段值第七节 表单数据库管理作业76可视化查询修改数据库本例是用表单设计器的快速表单向导结合数据库自动生成的实例,具有很强的检索和修改功能。你可以试验用此表单完成本章作业中的各项

8、操作。完成

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。