网站大量收购独家精品文档,联系QQ:2885784924
  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VFP复习_2

创建数据库 数据库的建立 使用表可以存储和显示一组相关的数据,如果想把多个表联系起来,就一定要建立数据库。只有把这些有关系的表存放在同一个数据库中,确定它们的关联关系,数据库中的数据才能被更充分的利用。 建立数据库文件 1. 命令操作方式 Create DataBase [〈数据库文件名〉|?] 2. 菜单操作方式 向数据库添加自由表 在Visual FoxPro中,每个表可以有两种存在状态:自由表或数据库表。 向数据库添加表的方法 : 为数据库表建立索引 为数据库表建立索引的方法是: 建立表之间的永久联系 表之间的永久联系在数据库设计器中显示为表索引之间的连接线。操作方法是:在数据库设计器对话框,首先,用鼠标左键选中父表中的主索引字段,保持按住鼠标左键,并拖至与其建立联系的子表中的对应字段处,再松开鼠标左键,数据库中的两个表间就有了一个连线,其永久关系就已建立完成。 数据库表之间的永久联系和不同工作区中打开的表之间的关联是两个不同的操作。主要区别是: “永久联系”被保存在数据库中,而?°关联?±没有被保存在文件中 。 “永久联系”反映了数据库中各表之间的默认连接条件,而“临时联系”反映的是不同工作区中表记录指针的联动关系。 设置参照完整性 在数据库中的表建立关联关系后,可以设置管理关联记录的规则。这些规则可以控制相关表中记录的插入、删除或修改。 查询与视图设计 查询设计 查询是从指定的表或视图中提取满足条件的记录,然后定向输出查询结果,查询结果输出类型有浏览器、报表、表、标签等。一般设计一个查询总要反复使用,查询是以扩展名为.qpr的文件保存在磁盘上的,这是一个文本文件,它的主体是SQL.SELECT命令,另外还有和输出定向有关的语句。 查询设计器 1.启动查询设计器 .菜单操作: “文件”菜单下的“新建”选项,或单击常用“工具栏”上的“新建”按钮,打开“新建”对话框,然后选择“查询”并单击“新建文件”打开查询设计器建立查询。 .命令操作:用CREATE.QUERY命令打开查询设计器建立查询。 2.查询设计器的选项卡 查询设计器中有6个选项卡,其功能和SQL.SELECT命令的各子句是相对应的。 (1).字段。 (2).联接。 (3).筛选。 (4).排序依据。 (5).分组依据。 (6).杂项。 建立查询 建立查询的一般步骤: 1.启动查询设计器 2.选取查询所需的字段 3.建立排序查询 4.保存查询文件 5.关闭查询设计器 查询文件的操作 查询设计完成后,可运行查询文件,显示查询结果,查询结果不满意或不符合要求时,可重新修改查询文件。同时在设计查询过程中可以设置查询结果的去向,以满足用户的不同要求。 1.运行查询文件 2.修改查询文件 3.定向输出查询文件 视图设计 视图从应用的角度来讲类似于表,它具有表的属性,对视图的所有操作与对表的操作相同。视图作为数据库的一种对象,有其专门的设计工具和命令。视图又具有查询的特点,可以用来从一个或多个相关联的表中提取有用信息,而且视图还可以更新数据源表。 视图有两种类型:一种是本地视图;另一种是远程视图。 视图设计器 1.启动视图设计器 启动视图设计器的方法有两种: (1).在系统菜单中,选择“文件”中的“新建”选项,打开“新建”对话框。选择“视图”单选按钮,再单击“新建文件”按钮,在打开视图设计器的同时,还将打开“添加表或视图”对话框,将所需的表添加到视图设计器中,然后单击“关闭”按钮。 (2).使用命令 CREATE VIEW也可以启动视图设计器 。 2.视图设计器 视图设计器的窗口界面和查询设计器基本相同,不同之处为视图设计器下半部分的选项卡有7个,其中6个的功能和用法与查询设计器完全相同。不同于查询设计器的是“更新条件”选项卡 。 建立视图 单表视图 例7.1..对学生表建立视图,列出学号、姓名、性别和入学成绩。 (1).先打开学生管理数据库,再打开视图设计器,将学生表添加到视图设计器窗口。 (2).在视图设计器的“字段”选项卡上,将可用字段“学生.学号”、“学生.姓名”、“学生.性别”和“学生.入学成绩”添加到“选定字段”栏 。 (3).单击“属性”按钮,得到 “视图字段属性”对话框。上述选择的字段是表中的字段,这些字段被放置到视图中还可以设置相关属性。视图字段属性除了数据类型、宽度和小数位数不能被修改之外,可以进行字段有效性、显示格式等设置。 2.多表视图 例7.2对学生管理数据库建立视图,显示学生姓名、课程名及成绩。 (1).新建视图

文档评论(0)

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

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

1亿VIP精品文档

相关文档