VisualFoxPro6.0数据库与表.pptVIP

  1. 1、本文档共38页,可阅读全部内容。
  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文档。上传文档
查看更多
VisualFoxPro6.0数据库与表

第3章 数据库与表 数据库和表对于数据库应用系统来说是两个非常重要的概念。表是处理数据和建立关系型数据库及应用程序的基本单元,在Visual FoxPro 6.0中,几乎所有的操作都是建立在数据表上的。 Visual FoxPro 6.0中的表有两种形态,即单独使用的自由表和作为数据库一部分的数据库表。这两种表可以相互转换。 单独使用的自由表,可以为存储和查看信息提供很多帮助。如果把若干张表组织到一个数据库中,就可以充分地利用Visual FoxPro 6.0提供的强大功能,更好地组织和管理众多的数据。 【学习目标】 ? 了解数据库和表的基本概念 ? 掌握创建数据库的方法及常用操作 ? 掌握创建自由表的方法 ? 掌握维护数据库表的方法 3.1 数据库与表的创建 3.1.1 数据库的创建 数据库的设计在数据库应用系统开发中是一个独立的、至关重要的环节。所有相关联的数据库对象,例如表、视图、连接和存储过程,都存放在一个数据库中。可以使用向导、设计器创建数据库,也可以使用“CREATE DATABASE”命令来创建数据库。 3.1.2 表的创建 表的创建有多种方法,既可以创建数据库表,也可以创建自由表。 1.创建数据库表 建立数据库中的表文件有多种方法,例如,在项目管理器中新建表和在数据库设计器中新建表。 2.创建自由表 创建自由表有多种方法,常用的方法有:通过【表设计器】实现,通过【表向导】实现,或者通过命令来实现。 3.2 表的基本操作 3.2.1 数据表的打开与关闭 一、打开“学生信息登记表”数据表。 方法一:在【命令】窗口中打开数据库。 在【命令】窗口中输入“USE 数据表文件名”,如“USE 学生信息登记表”。 方法二:利用菜单命令打开数据表。 方法三:在项目管理器中打开数据表。 二、关闭“学生信息登记表”数据表。 方法一:在【命令】窗口中输入“USE”命令,则当前打开的数据表被自动关闭。 方法二:选择菜单中的【窗口】/【数据工作期】命令,在该窗口中单击关闭按钮,即可关闭当前打开的数据表。 方法三:直接关闭Visual FoxPro 6.0,则当前打开的数据表被自动关闭。当然,这种方法一般只有当要结束工作时才选用。 另外,如果在当前的工作环境中打开了其他数据表,则原来打开的数据表被自动关闭。 3.2.2 向表中输入数据 向“学生信息登记表”中输入数据。 在建立好表结构后,系统会询问是否马上输入记录,如果选择是按钮,在弹出的界面中,用户即可根据表中的内容依次录入各记录。 3.2.3 编辑表中的数据。 显示“学生信息登记表”表中的数据。 方法一:在【命令】窗口中键入一条“LIST”命令。 方法二:以窗口的形式显示所有记录。 修改“学生信息登记表”表中的数据 无论是在【浏览】窗口还是在【编辑】窗口,都可以将光标定位在某条记录的数据上,然后对其进行修改 ,修改完成之后将窗口关闭,则数据被自动保存。 在“学生信息登记表”添加新的记录。 方法一:选择【显示】菜单中的【追加】命令。 方法二:选择【表】菜单中的【追加新记录】命令。 两种方法都可以在表的末尾增加新的记录,但两者又有所区别。 当选择的是【显示】/【追加】命令时,自动在最后一条记录的后面增加一条空白的记录,而每当向这条空白记录中输入了内容时,系统又在这条记录的后面再增加一条空白记录。因此,本方法适用于大量地增加记录。 而如果选择的是【表】/【追加新记录】命令时,系统只在最后一条记录的末尾再增加一条空白记录。因此,本方法适用于增加一条记录的情况。 方法三:使用APPEND(或APPEND BLANK)命令。 “APPEND”命令与第一种方法相对应,“APPEND BLANK”命令与第二种方法相对应 3.2.4 修改表的结构 在表的实际应用中,可能发生表的结构不满足应用的情况 ,所以我们需要修改。 修改“学生信息登记表”的结构 方法一:选择【显示】菜单中的【表设计器】命令。 方法二:使用“MODIFY STRUCT”命令,当数据表处于打开状态时,在命令窗口中输入“MODIFY STRUCT”命令,即可打开表设计器, 从而设计表的结构。 对于一个表,如果不是在【表设计器】中,可以通过“LIST STRUCT”命令来显示表的结构。 3.2.5 数据表的维护 1.记录指针的移动 (1)指针绝对定位 (GO|GOTO) 格式:GO 数字

文档评论(0)

178****9325 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档