网站大量收购独家精品文档,联系QQ:2885784924

VF04数据库及其操作介绍.ppt

  1. 1、本文档共88页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 数据库及其操作 设计一个功能齐全、结构优化的数据库,是设计数据库管理系统必不可少的一个重要环节。 VFP为我们提供了两个功能强大的数据库设计工具——数据库向导和数据库设计器。 数据库向导能帮助初学者在很短的时间内设计出一个数据库。 而数据库设计器能设计出满足用户实际需要的较为复杂的数据库。 它们不仅能设计数据库,而且还提供了完善的数据库管理和维护功能。 4.1 数据库的建立和操作 VFP是从dBASE、Foxbase、FoxPro历时多年发展过来的。在FoxPro 2.x及更早的版本中,都是直接建立、管理和使用扩展名为.dbf的数据库文件,这些数据库文件彼此是孤立的,没有一个完整的数据库概念和管理方法。当发展到VFP时才引入数据库的概念,才将扩展名为.dbf的数据库文件组织在一起管理,使它们成为相互关联的数据集合。 4.1.1 基本概念 在VFP中,数据库是一个逻辑上的概念和手段,通过一组系统文件将相互联系的数据库表及其相关的数据库对象统一组织和管理。 因此,在VFP中应该把.dbf文件称做表,而不再称做数据库或数据库文件。 建立VFP 数据库时,建立扩展名是.dbc的数据库文件,与之相关自动建立扩展名为.dct的备注文件和扩展名为.dcx的数据库索引文件。 4.1.2 建立数据库 建立数据库可通过利用“项目管理器”、使用“新建”对话框和使用命令三种方法。 1、在项目管理器中建立数据库 (1)打开“项目管理器”对话框,选中“数据”选项卡中的“数据库”对象。 (2)单击“新建”按钮,弹出“新建数据库”对话框。 (3)在该对话框中,单击“新建数据库”按钮,屏幕将出现“创建”对话框。在“数据库名”文本框中,输入数据库名称,即扩展名为.dbc 的文件名。 2、通过“新建”对话框建立数据库 (1)单击工具栏上的“新建”按钮或选择“文件”菜单下的“新建”菜单,弹出“新建”对话框。? (2)在“文件类型”组框中选择“数据库”,单击“新建文件”按钮。后面的操作步骤同在项目管理器中建立数据库相同。 3、使用命令建立数据库 命令格式:CREATE DATABASE[DataBaseName|?] 命令功能:在指定的路径下建立数据库文件。 说 明: (1)如果不指定数据库文件名或使用问号则弹出创建对话框让用户输入数据库文件名。 (2)使用命令建立数据库后不打开数据库设计器而仅仅是使数据库处于打开状态。 以上三种方法都可以建立一个新的数据库,如果指定的数据库已经存在,很可能会覆盖掉已经存在的数据库。如果系统环境参数SAFETY被设置为OFF状态会直接覆盖,否则会出现警告对话框请用户确认。因此,为安全起见可以先执行命令SET SAFETY ON。 4.1.3 使用数据库 1、在项目管理器中打开数据库 在项目管理器中选择了相应的数据库时,数据库将自动打开。 2、通过“打开”对话框打开数据库 (1)单击工具栏上的“打开”按钮或者选择“文件”菜单下的“打开”菜单项,弹出“打开”对话框。 (2)在“文件类型”下拉列表框中选择“数据库(*.dbc)”,选择或输入数据库文件名,单击“确定”按钮打开数据库。 在“打开”对话框中还可选择“以只读方式打开”还是以“独占”方式打开。 3、使用命令打开数据库 命令格式:OPEN DATABASE [FILENAME|?] [EXCLUSIVE|SHARED][NOUPDATE][VALIDATE] 说 明: FILENAME:要打开的数据库名,可省略文件扩展名,如不指定数据库名或使用“?”,则显示“打开”对话框。 EXCLUSIVE:以独占方式打开数据库。 SHARD:以共享方式打开数据库,默认的打开方式。 NOUPDATE:指定数据库以只读方式打开,默认的打开方式为读/写方式。 VALIDATE:指定检查数据库中引用的对象是否合法。 4、指定当前数据库 指定当前数据库的命令是: SET DATABASE TO [DATABASENAME] 其中参数DATABASENAME指定一个已经打开的数据库名称,如果不指定该参数,即执行SET DATABASE TO 则将使所有打开的数据库都不是当前数据库,但并没有关闭数据库。 也可以通过“常用”工具栏上的数据库下拉列表来指定当前数据库。 4.1.4 修改数据库 在VFP中修改数据库实际上是打开数据库设计器,用户可以在数据库设计器中完成各种数据库对象的建立、修改和删除等操作。 打开数据库设计器可以采用下述三种方法: (1)从“项目管理器”的“数据”选项卡中选择要修改的数据库,单击“修改”按钮则在数据库设计器中打开相应的数据库。 (2)从“打开”对话框中打开数据库则会自动打开数据库设计器。 (3)用命令打开数据库设计器。 命令格式: MOD

文档评论(0)

4477769 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档