VISUALFOXPRO程序设计-学生管理.ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VISUALFOXPRO程序设计-学生管理.ppt

VISUAL FOXPRO程序设计 第三章 创建数据库和数据表 本章要点: 项目管理器的基本操作 项目管理器的组成 数据库和数据表的建立 数据表设计步骤及举例 数据表中纪录的操作 数据的索引 3.1 创建项目 项目管理器是按一定的顺序和逻辑关系,对数据库应用系统的文件进行有效组织的工具。使用项目管理器可以用最简单可视化的方法对数据表和数据库进行管理,在进行应用程序开发时,可以有效地组织数据表、表单、数据库、菜单、类、程序和其他文件,并将它们编译成可独立运行的.APP或.EXE文件。 创建项目文件的操作步骤 3.2 项目管理器的使用 9.2.1 用“数据”选项卡管理数据 9.2.2 用“文档”选项卡管理文件 9.2.3 用“类”选项卡管理类 9.2.4 用“代码”选项卡管理代码文件 9.2.5 用“其他”选项卡管理其他类型的文件 9.2.6 用“项目”菜单管理项目中的文件 3.3 创建数据库 使用表可以存储和显示一组相关的数据,如果想把多个表联系起来,就一定要建立数据库。只有把这些有关系的表存放在同一个数据库中,确定它们的关联关系,数据库中的数据才能被更充分的利用。 3.3.1 建立数据库 Create DataBase 数据库名 创建数据库的操作步骤 3.3.2 打开数据库 Open DataBase 数据库名 Modify DataBase 数据库名 3.3.3 向数据库添加数据表 通常数据表只能属于一个数据库文件,如果想向当前数据库中添加的表已被添加到了别的数据库中,则必须先将其从其他数据库中移去后才能添加到当前数据库中。 数据库添加数据表的操作步骤 字段说明: (4)小数位数 数值型字段、双精度型字段、浮点型字段、货币型字段有小数位。只有在需要设计时才规定小数位,否则这个规定可以省略。小数位的最大宽度必须小于字段宽度减2,即要留出小数点前的0和小数点。 另外,Visual FoxPro的表文件是真正含义的数据库表文件,所以在设计自由表结构时,还需要考虑字段是否支持空值(NULL)、如何建立索引等。 利用表设计器创建表的操作步骤 (1)添加记录  打开浏览窗口后,在图3.10的“表”菜单中 选择“追加新记录”或在“显示”菜单中选择 “追加方式”,浏览窗口尾部会增加一条空 白记录,光标此时定位在空白记录的第一 个字段,在此空白记录处输入新的记录值 (图3.9(b))。 对于备注型字段,双击备注字段,或用Ctrl+PageDown、Ctrl+PageUp命令,就会打开备注字段的编辑窗口, (2)修改记录 在浏览窗口中,单击要修改的字段就可以了。 (3)删除记录 Visual FoxPro中的删除记录分为逻辑删除和物理删除两种,逻辑删除只是将记录加上删除标记,并未真正删除,还可以恢复;物理删除是从表中真正删除记录,无法恢复。 3.5 记录定位  对表记录的操作是靠记录指针定位的,它是一种内部标志,用来指出表文件的当前记录。对表文件的许多操作都是对当前记录进行的。在打开表文件时,记录指针指向第一个记录。在表的索引文件未打开的情况下,记录指针是按表的物理顺序移动的。而在表的索引文件打开的情况下,记录指针一般是按表的逻辑顺序移动的。 3.6 什么是索引 索引实际上是一种排序,但是它不改变表中数据的物理顺序,而是另外建立一个记录号列表。 表一旦按索引表达式建立索引后,就产生了一个相应的索引文件。一旦表和相关的索引文件被打开,对表进行操作时,则记录的顺序按索引表达式值的逻辑顺序显示和操作。 在Visual FoxPro系统中,可以为一个表建立多个索引,每一个索引确定了一种表记录的逻辑顺序。 3.6.1 索引类型 Visual FoxPro系统提供了四种不同的索引类型,它们分别是: 1.主索引 2.候选索引 3.普通索引 4.唯一索引 利用表设计器创建索引的操作步骤 3.6.3 索引的使用 3.6.3.1 按索引字段排序 在Visual FoxPro系统环境下,用字段名建立索引,是对记录排序最常见的操作。一个表经常分别指定几个字段名建立索引,每一个索引表示一种表中记录的顺序。 6.2 按索引表达式排序 在Visual FoxPro系统环境下,允许指定多个字段对记录排序,这时可以使用索引表达式,对表中的记录顺序进行重新排序。 建立索引重新排列数

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档