第4讲VFP数据库及查询与视图操作剖析.pptx

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual FoxPro 实用教程 ---(NCRE 之VFP全攻略) 计算机中心 第4章 Visual FoxPro数据库 国家二级考试考点 在文件夹下完成如下操作: 1.建立数据库,并将自由表添加到新数据库中 2.建立必要的索引,并建立表之间的永久联系 3.建立项目,并把新建的数据库添加到项目中 4.在项目管理器中建立本地视图,按序排列 导学 一、学习目标 1.了解数据库的基本操作。 2.熟悉记录有效性的设置方法。 3.掌握数据库表索引和关联的建立方法以及数据完整性的设置方法。 二、重点、难点 1.字段有效性的设置 2.记录有效性的设置 4.1 数据库的基本操作 4.1.1 建立数据库 1. 命令方式 【格式】CREATE DATABASE [数据库文件名] 【功能】建立一个数据库文件,同时打开该数据库。 【说明】数据库文件名可以包括盘符和路径名,此时将按指定的磁盘和文件路径保存为数据库文件。数据库文件的扩展名为.dbc。建立数据库文件的同时也自动建立相关联的数据库备注文件,扩展名为.dct,关联的索引文件扩展名为.dcx。 【例4-1】创建数据库“数据1”,同时打开该数据库。 CREATE DATABASE 数据1 单击全屏播放视频,ESC退出播放 1. 命令方式 【格式】DELETE DATABASE [数据库文件名] 【功能】从磁盘上删除一个数据库文件。 【说明】数据库中的自由表在数据库中删除后成为自由表。在删除数据库时该数据库应处于关闭状态。 4.1.2 删除数据库 1. 命令方式 【格式】OPEN DATABASE [数据库文件名] 【功能】将磁盘上指定的数据库文件打开。 【说明】数据库打开后,在“常用”工具栏中可以看见当前正在使用的数据库名,同时当数据库设计器为当前窗口时,系统菜单上出现【数据库】菜单项。 2. 菜单方式 选择【文件】|【打开】命令,在弹出的“打开”对话框中选择文件类型为“数据库”,选择数据库文件所在的文件夹。 4.1.3 打开数据库 1. 命令方式 【格式】MODIFY DATABASE 【功能】修改当前打开的数据库文件。 【说明】执行该命令后系统将打开数据库设计器,在其中修改数据库。 2. 菜单方式 与打开数据库的菜单方式相同。 4.1.4 修改数据库 1. 命令方式 【格式】CLOSE DATABASE 【功能】关闭当前打开的数据库文件和数据库表文件。 4.1.5 关闭数据库 课堂测验 打开数据库的命令是______。 A. USE DATABASE B. OPEN DATABASE C. USE D. OPEN 答案: B 下列说法中正确的是_____。 A.?数据库打开时,该库中的表将自动打开 B.?当打开数据库中的某个表时,该表所在的数据库将自动打开 C.?如果数据库以独占的方式打开,则库中的表只能以独占方式打开 D. 如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式 答案: 课堂测验 B Visual FoxPro的表分为两种:自由表,数据库表。两者的大多数操作相同且可以相互转换。数据库表具有以下特性: ?长表名和表中的长字段名。 ?表中字段的标题和注释。 ?默认值、输入掩码和表中字段格式化。 ?字段级规则和记录级规则。 ?表字段的默认控件类。 ?支持参照完整性的主关键字索引和表间关系。 ?INSERT、UPDATE或DELETE事件的触发器。 4.2 数据库表的操作 数据库表的建立与自由表的建立方法基本相同,需要注意的是,建立数据库表之前要打开从属的数据库。 1.用命令方式建立数据库表 步骤1:OPEN DATABASE 打开数据库,同时在工具栏数据库列表中显示该数据库名; 步骤2:使用CREATE创建表,该表为数据库表,在表设计器中进行字段的设置 4.2.1 数据库表的建立 2.用快捷菜单建立数据库表 步骤1:OPEN DATABASE 打开数据库; 步骤2:在数据库设计器窗口中新建表,此表为数据库表 数据库表设计器对话框中包含“字段”、“索引”、“表”3个选项卡。 4.2.2 数据库表设计器对话框设置 在Visual FoxPro中,自由表和数据库表之间的关系是______。 A. 自由表和数据库表可以相互转换,但数据库表转换为自由表后将丢失某些属性 B. 自由表和数据库表可以相互转换,但数据库表转换为自由表后没有任何改变 C. 自由表可以转换为数据库表,但数据库表不能转换为自由表 D. 数据库表可以转换为自由表,但自由表不能转换为数据库表 答案: 课堂测验 A 字段的默认值是保存在______。 表的索引文

文档评论(0)

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

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

1亿VIP精品文档

相关文档