- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
An Introduction to Database Systems 第三章 数据库与表的基本操作一 3.1 创建数据表 3.1 创建数据表 3.1 创建数据表 1、利用“表设计器”创建表结构 3.1 创建数据表 3.1 创建数据表 3.1 创建数据表 通用型数据的输入:光标移动到通用型字段并双击→在“编辑”菜单中选择“插入对象”命令选择。 3.1 创建数据表 2、利用向导创建表结构 3.1 创建数据表 在样表中添加刚才创建的jsqk.dbf表 3.1 创建数据表 选择bh、xm、szxy三个字段构成新表 3.1 创建数据表 选择数据库,本例子选择“创建独立的自由表” 3.1 创建数据表 修改字段设置,本例不修改 3.1 创建数据表 为表建立索引,暂时不建立 3.1 创建数据表 完成,选择“保存表以备将来使用” 3.1 创建数据表 修改表结构 当发现表结构不合适时,可以修改表结构。 方法:通过“文件”菜单打开一个已经存在的表,然后选择“显示” → “表设计器”命令,在弹出的 “表设计器”的对话框中进行修改。 3.2 表记录的基本操作 1、追加记录 在“显示”菜单中选择“追加方式” 3.2 表记录的基本操作 2、显示记录 选择“文件” →“打开”命令,选择需要查看的表。 选择“显示” →“浏览”命令,在弹出的窗口中浏览表的内容。 3.2 表记录的基本操作 3、定位记录 当用户向表中输入数据的时候,系统本身会按照输入的先后顺序,给每一个记录提供一个数字,用于区别其记录输入的先后顺序,这个数字称为记录号。 在VFP内部存在一个记录指针,用以确定当前正在操作的记录,记录指针指向哪一条,哪一条就是当前记录。 3.2 表记录的基本操作 3、定位记录 定位记录可以通过“表”菜单的“转到记录”来定位。 3.2 表记录的基本操作 3、定位记录 (1)转到最后一条记录为当前记录 选择“表” →“转到记录” →“最后一个”命令,指针将移动到最后一条记录。 (2)确定第5条记录为当前记录 选择“表” →“转到记录” →“记录号”命令,弹出的对话框中输入5即可转到第5条记录。 3.2 表记录的基本操作 3、定位记录 (3)确定第一个性别为女的记录为当前记录 3.2 表记录的基本操作 3、定位记录 通过For文本框的“表达式生成器”对话框生成定位命令。 3.2 表记录的基本操作 3.2 表记录的基本操作 5、删除记录 VFP删除表中的记录分2个步骤: 第一步:逻辑删除,在记录的左小方框标上删除标记。逻辑删除并没有真正把记录删除,只是做了一个删除标记。 第二步:物理删除,通过在“表” →“彻底删除”达到将记录从硬盘中删除。 3.2 表记录的基本操作 (1)逻辑删除 方法一:直接在记录的左小方框中删除标志栏单击鼠标左键进行标记,此时会出现一个黑色的小块。 3.2 表记录的基本操作 (1)逻辑删除 方法二:在“表” →“删除记录” →“删除”对话框中进行删除。 3.2 表记录的基本操作 (2)恢复表中带有删除标志的记录 方法一:在标有删除标记的记录再次单击鼠标左键即可恢复。 方法二:在“表” →“恢复记录” →“恢复记录”对话框中进行恢复。 3.2 表记录的基本操作 (3)删除表中带有删除标志的记录 方法:在“表” →“彻底删除” 即可把标记有删除标志的记录彻底删除,此种删除从磁盘中删除记录,不可恢复。 3.2 表记录的基本操作 3.3 表的索引与排序 Visual FoxPro 中的索引和书中的索引类似。书中的索引是一份页码的列表,指向书中的页号。 表索引是一个记录号的列表,它存储了一组记录指针指向待处理的记录,并确定了记录的处理顺序。 索引并不改变表中所存储数据的顺序,它只改变了 Visual FoxPro 读取每条记录的顺序。 对于已经建好的表,索引可以帮助用户对其中的数据进行排序,以便加速检索数据的速度;可以快速显示、查询或者打印记录;还可以选择记录、控制重复字段值的输入并支持表间的关系操作。 3.3 表的排序与索引 索引分类:根据扩展名分类 1、包含单一关键字的索引文件(.IDX):只能按照关键字的值升序排序,分为压缩.IDX和非压缩.IDX文件。 2、包含多重关键字的复合索引文件(.CDX):这种索引文件可以存储多个索引,对每个索引都取一个特殊的名字,称为标记。 (1)结构化复合索引文件: 名字与表文件名相同,当表文件打开时此类索引自动打开,表文件内容修改时,自动更新索引文件 (2)结构化复合索引文件: 与表的名字不
文档评论(0)