Visual FoxPro 数据库应用教程第4章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual FoxPro数据库应用教程 第四章 数据库的创建与操作 在关系数据库中,为了减少数据的冗余,通常把一个复杂的表分解为多个表,表和表之间存在着相互的联系。数据库就是由一个以上相互关联的数据表组成的,还可以包含一个或多个表、视图、到远程数据源的连接和存储过程。数据库中,可以为表中字段或记录设置有效性规则,控制数据的输入,同时能利用参照完整性保持相关联的表中数据的一致性。 Visual FoxPro数据库应用教程 第*页 本章主要内容 ? 创建和管理数据库 ? 设置数据库中表字段和记录的有效性规则 ? 设置表关系及其完整参照性 Visual FoxPro数据库应用教程 第*页 4.1 数据库的创建与操作 4.1.1 创建数据库 创建一个新数据库时,生成的数据库文件的扩展名为“.DBC”,同时还会自动建立一个扩展名为“.DCT”的数据库备注文件和一个扩展名为“.DCX”的数据库索引文件,这3个文件的名称相同,但扩展名不同。 1.用菜单创建数据库 2.使用命令方式创建数据库 格式:CREATE DATABASE [数据库文件名|?] 功能:创建一个数据库文件。 3.使用项目管理器创建数据库 Visual FoxPro数据库应用教程 第*页 4.1.2 打开数据库 数据库建立好后,在使用之前必须要先打开,打开数据库有以下几种方法。 1.用菜单打开数据库文件 操作方法:选择“文件|打开”命令或者单击常用工具栏中的打开按钮“”,出现“打开”对话框。在“打开”对话框中,在“查找范围”内选择数据库文件的位置,在文件类型中选择“数据库(*.dbc)”类型,最后选择需要打开的文件,单击“确定”按钮即可将数据库文件打开。 2.用命令打开数据库文件 格式:OPEN DATABASE [数据库文件名|?] [EXCLUSIVE|SHARED] [NOUPDATE] 功能:打开一个数据库文件。 说明如下: (1)如果不指定[数据库文件名]或使用[?],会弹出“打开”对话框,要求输入文件名。 Visual FoxPro数据库应用教程 第*页 (2)[EXCLUSIVE|SHARED]:EXCLUSIVE是以独占方式打开;SHARED是以共享方式打开。 (3)[NOUPDATE]:以只读方式打开,不允许修改。 (4)数据库打开后,包含在数据库中的表都可以使用,但这些表不会自动打开,要使用USE命令打开。 VFP允许同时打开多个数据库,但只有一个数据库是当前数据库,可在打开的数据库之间选择。选择当前数据库可以使用命令也可以使用菜单方式。 格式:SET DATABASE TO [打开的数据库文件名] 功能:指定某个打开的数据库为当前数据库。 Visual FoxPro数据库应用教程 第*页 4.1.3 编辑数据库 编辑数据库实际上是打开数据库设计器,完成对数据库各种对象的建立、修改和删除等操作。 格式:MODIFY DATABASE [数据库文件名|?] [NOWAIT] [NOEDIT] 功能:打开数据库设计器,以便编辑数据库。 说明如下。 (1)[NOWAIT]表示在打开数据库后程序继续向下运行。 (2)[NOEDIT]表示不允许修改。 Visual FoxPro数据库应用教程 第*页 1.在数据库中新建表 新的数据库建好后,需要在数据库设计器中建立表。 操作方法:打开数据库文件,在数据库设计器中,选择“数据库|新建表”命令,或者在数据库设计器空白处单击鼠标右键,从快捷菜单中选择“新建表”命令,或者直接单击“数据库设计器”工具栏上的新建表按钮,都可以打开“新建表”对话框。建表过程和第3章介绍的一样。如此建立的表自动添加到数据库中,就成了数据库表。 Visual FoxPro数据库应用教程 第*页 2.在数据库中添加表 操作方法:打开数据库,在数据库设计器中,选择“数据库|添加表”命令,或者在数据库设计器空白处单击鼠标右键,从快捷菜单中选择“添加表”命令,或者直接单击“数据库设计器”工具栏上的添加表按钮,都可以弹出“打开”对话框,选择要添加的表文件,单击“确定”按钮,即可把表添加到数据库中。 注意 :一张表只能属于一个数据库,不能同时添加到两个或两个以上数据库中。如果要把一个数据库表添加到另一个数据库中,必须把表先从原来的数据库中移去,变成自由表,才能添加到新的数据库中。 Visual FoxPro数据库应用教程 第*页 3.在数据库中移去表 当某个数据表在数据库中不再需要时,用户可以把该表从数据库中移出去。 操作方法:打开数据库,在数据库设计器中,选中要移去的数据库表,选择“数据

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档