Visual FoxPro程序设计案例教程(蔡莉)学习指导03.docVIP

Visual FoxPro程序设计案例教程(蔡莉)学习指导03.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库及其操作 一、考试大纲要求: 1、了解 (1)数据表文件的复制 (2)数据完整性 2、掌握 (1)数据库文件的创建,向数据库添加表或从数据库删除表 (2)数据表在不同工作区的打开与关闭 (3)表的联接JOIN (4)表的排序 (5)数据表的精确检索与模糊检索 3、重点掌握 (1)对数据表结构的操作:包括建立表结构、修改表结构、显示结构 (2)对数据表记录的操作:包括表记录指针的定位,表记录的浏览、修改、删除与恢复、添加与插入 (3)建立表之间的关联 (4)表的索引:主、候选、普通、唯一索引 (5)数据的统计与运算(记录个数的统计、数值求和、计算平均值、汇总分类等) 二、知识要点 (一)可以通过以下几种方式创建数据库: (1)在“项目管理器”中创建数据库 打开“ 项目管理器” ,选择“ 数据” 选项卡中的“ 数据库” 然后单击“ 新建” 按钮,在弹出的“ 创建” 对话框中输入数据库名,单击“ 保存” 。 (2)由文件菜单创建数据库 在系统菜单中,选择“文件”下拉菜单中的“新建”,在“新建”对话框中选择数据库文件类型,然后单击“新建文件”按钮,此时系统会弹出“创建” 对话框,在弹出的“创建”对话框中输入数据库名,并单击“保存”按钮。 (3)通过命令建立数据库 CREATE DATABASE [数据库文件名/?] (4)打开数据库 OPEN DATA[数据库文件名/?] (5)修改数据库 MODI DATA [数据库文件名/?] (6)删除数据库 DELE DATA [数据库文件名/?] (7)关闭数据库 CLOS DATA 【例题】 1.Visual FoxPro在建立数据库时建立了扩展名分别为____的文件。 A..dbc B..dct C..dcx D.A,B,C [解析] 本题考查的知识点是创建数据库文件时出现的三个不同类型的文件。Visual FoxPro在建立数据库时建立了扩展名分别为dbc、dct、dcx的三个文件,这三个文件是供Visual FoxPro数据库管理系统管理数据库使用的、用户一般不能直接修改这些文件。因此正确答案为D。 [答案] D 2.在Visual FoxPro中,删除数据库的命令是____。 A.QUIT DATABASE B.CREATE DATABASE C.DELETE DATABASE D.CLEAR DATABASE [解析] 本题考查的知识点是删除数据库的命令。执行选项A命今后,将会退出Visual FoxPro;选项B中的命令用于创建数据库;选项C中的命令用于删除数据库;选项D中的命令错误。 [答案] C 3. 在表设计器的____选项卡中,可以设置记录验证规则,有效性出错信息,还可以指定记录插入更新及删除的规则。 [解析] 本题考查的知识点是表设计器的应用。表设计器中有三个选项卡,在“字段”选项卡中可以设置字段名、类型、宽度、显示格式等属性。“索引”选项卡用来设置有关索引的属性:“表”选项卡用来设置表名,查看表文件的属性,记录有效性规则,指定记录插入、更新及删除的规则。题目中的属性设置都是在“表”选项卡中进行。 [答案] 表 (二)增加表记录 (1).APPEND命令 包括两种格式:APPEND和APPEND BLANK。APPEND命令需要立刻输入新记录;APPEND BLANK命令是在表的尾部增加一条空白记录。 (2).INSERT命令 格式为:INSERT[BEFORE][BLANK]。不指定BEFORE则在当前记录之后插入一条新记录。不指定BLANK则直接输入新记录。 (三)删除表记录 表记录的删除也是表维护的一项经常性的工作,因为删除意味着数据的消失,所以对记录的删除操作比较慎重,删除可分为逻辑删除和物理删除两种操作。逻辑删除还可以恢复,而物理删除则不可恢复。 (1).逻辑删除 逻辑删除就是给指定的记录作删除标记“*”。 【格式】DELETE [范围] [FOR 条件] [WHILE 条件] 【功能】对当前表中指定范围内满足条件的记录作删除标记“*”。 【说明】DELETE命令仅仅是在要删除的记录前加上一个删除标记“*”,并不是真正地从表文件中将该记录删除掉。可以用LIST或DISP命令显示带删除标记的记录。发现添加了删除标记的记录前面会显示竖黑条. 恢复逻辑删除的记录的命令是RECALL。 (2).物理删除 是真正从表中删除记录,方法是:单击“表”菜单中的“彻底删除”命令。物理删除带删除标记的记录命令是PACK。物

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档