- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Step 3: 使用视图设计器: 1) 选择查询输出字段或表达式 ; 2)*建立数据表之间的联接 3) 指定数据筛选 4) 设置排序依据和分组依据 5) 设置更新条件 下面,以建立“学生成绩视图”为例说明之。 学生表 基表 成绩表 课程表 学号 一对多 多对一 学号,姓名,性别,出生年月,课程名称,成绩 视图 课程号 Step 1: 打开数据库“学生成绩”: Step 2: 进入视图设计器; Step 3: 在视图设计器中: 1) 选择查询输出字段: 学生.学号,学生.姓名,学生.性别,学生.出生年月, 课程.课程名称, 成绩.成绩 2)*建立数据表之间的联接 基表1 (学生) 基表2 (成绩) 01 06 50 60 内联接 结果集 右联接 结果集 全连接 结果集 左联接 结果集 Step 3: 在视图设计器中:(续) 联接类型: Inner Join(内部连接):完全满足联接条件的记录(常用); Right Outer Join(右连接):右侧表中所有记录和左表中匹配的记录; Left Outer Join(左连接):左侧表中所有记录和右表中匹配的记录; Full Join(全连接):两个表中所有记录(一般不用); 3) 指定数据筛选 学生.性别=‘女’ 4) 设置排序依据和分组依据 排序依据: 成绩.学号 Step 3: 在视图设计器中:(续) 5) 设置更新条件 (1) 选择可以更新的表 选择 课程表 (2) 设置关键字和可更新字段 -钥匙符: 关键字段, 使视图中修改字段与基表中原始记录相匹配; 此处为 “学号”字段. -铅笔符: 可以更新的字段, 此处选 “课程名称”; 视图修改可以返回基表的条件是: (a) 至少有一个关键字段; (b) 选中“发送SQL更新” ; 4、 视图的运行与使用 1) 运行 “运行查询” ——查看查询结果; 数据更新 ——修改某学生成绩; 2) 浏览 数据工作期中打开视图。 或: USE 命令打开视图,进行浏览。 3) 其它 (后续章节内容) 用SQL操作视图; 表单、报表设计中以视图作为数据源。 欢迎提问! Visual Foxpro程序设计 第5章 数据库与视图 计算机 科学学院 教师: 2009年 月 日 5.1 创建数据库 提 要 5.2 数据库的打开、关闭及删除 5.3 数据库中表的添加与移去 5.4 数据词典与设置参照完整性 5.5 视图 5.1创建数据库 数据库是一个容器文件,包含表、表间关系、视 图、连接以及存储过程等。 数据库的创建分为两步: 1、创建数据库 2、添加、创建各类包含对象: 表(添加或创建) 表间永久关系(创建) 视图(本地视图、*远程视图) *连接(远程视图使用) *存储过程(数据库的初始化、完整性控制、一致性控制等。) 1)使用数据库设计器 项目管理器中:“数据”选项卡=》“新建”按钮 =》“新建数据库”按钮 “文件”菜单或工具栏上“新建”按钮=》“新建” =》“数据库”文件类型 =》“新建文件” 由此进入数据库设计器界面。 2)命令方式——直接创建 【命令】 CREATE DATABASE[DatabaseName|?] 【功能】 在指定的位置建立一个数据库文件。 此时,该数据库将创建并自动打开;工具栏上出现库名。但数据库设计 器并未打开,需要用修改数据库的方法打开 示例: 创建数据库 D:\YT\VFTEST\数据1.DBC (1)菜单操作 (项目管理器中、菜单上,常用) (2)*命令:CREA DATA D:\YT\VFTEST\数据1.DBC 5.2数据库的打开、关闭及删除 5.2.1打开数据库 菜单操作: (1) “文件”菜单=》“打开” 或 工具栏上“打开”按钮 =》文件类型选“数据库” =》选择数据库文件=》“确定”按钮 (2) 项目管理器:打开项目=》“数据”选项卡 =》选中数据库=》展开“+”号或按右侧“打开”按钮, 工具栏上出现相应数据库名。 命令方式
文档评论(0)