- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2016年VFP之VFP项目-数据库-表--严浩剖析
六.数据库表的永久性关系和参照完整性规则 (一)创建数据库表之间的永久性关系 1.创建数据库表之间永久性关系的三个条件: ①判断两个表之间是否有关联 ②两个表之间是否存在公共字段(名称可以不同,含义和数据类型要相同) ③分清关联形式(即确定主表和子表) 严浩 * 六.数据库表的永久性关系和参照完整性规则 (一)创建数据库表之间的永久性关系 2.创建过程: 例:【窗口演示】(表设计器) ①利用表设计器创建xs表主索引,求索引名为xsxh,类型为主索引,索引表达式为xh ②利用表设计器为cj表创建普通索引,要求索引名为cjxh,索引表达式为xh。 ※如果两表中已经创建相关索引,可直接在“数据库设计器”中创建永久性关系。 ①在“项目管理器”中选择数据库jxsj,击“修改”按钮,现“数据库设计器”窗口. ②右击“数据库设计器”窗口,选择“查找对象”按钮,找到xs表和cj表. ③找到主表xs表主索引xsxh(标记:钥匙);找到子表cj表的普通索引cjxh. ④将主表xs表的主索引xsxh按住不放,“拖放”到子表cj表的普通索引cjxh上即可,在两个表之间就出现一条关系连线,用以标识永久性关系。 严浩 * 六.数据库表的永久性关系和参照完整性规则 (二)数据库表之间(已经建立永久关系)的参照完整性规则 严浩 * 六.数据库表的永久性关系和参照完整性规则 (三)表与表之间的关系: 1.一对一 2.一对多 3.多对多:纽带表 严浩 * 六.数据库表的永久性关系和参照完整性规则 (四)项目管理器操作 1.包含和排除的设置:右键表 设置 包含/排除 2.文件编辑说明(还包括修改文件名) 3.项目信息编辑(包括附加图标) 例:修改项目TEST的项目信息:附加图标NET.ICO。 修改项目test的项目信息:省份为“江苏”。 修改项目文件test的项目信息:邮政编码为“210093”。 严浩 * 七.有关表操作的函数 ?select() /?select(0) 返回当前工作区号 ?select(1) 返回当前未被使用的最大工作区号 32767 ?select(“xs”) 返回学生表所在的工作区号 ?used(“xs”) 判断学生表是否被打开 ?dbused(“jsgl”) 判断jsgl数据库是否被打开 ?alias() 返回当前工作区内的表别名 ?alias(1) 返回1号工作区内的表别名 严浩 * 七.有关表操作的函数 ?field(1) 返回当前工作区中表内的第一个字段名 ?field(2,1) 返回1号工作区中表内的第二个字段名 ?field(4, “xs”) 返回学生表中的第四个字段名 ?fcount() 返回当前工作区中表的字段个数 ?fcount(3) 返回3号工作区中表的字段个数 ?fcount(“xs”) 返回学生表中的字段个数 ?delete() 判断当前记录是否加了删除标记 ?dbc() 返回当前数据库的完整文件途径 ?dbgetprop(“ ”,“ ”,“ ”) ?dbsetprop(“ ”,“ ”,“ ”,“ ”) 严浩 * 严浩 * 谢谢!! * * 严浩 ------主讲人: 1111 * 严浩 一.三者关系 数据库1 表1 数据库2 表2 项目 数据库3 表3 数据库4 ?一个项目可以有多个数据库 一个数据库可以有多个表 一张表只能属于一个数据库 * 严浩 二.数据库的建立与使用 1.创建数据库 ①界面方式 ②命令方式 create database abc ※创建数据库后,自动生成三个文件.dbc, .dct, .dcx ※一个数据库主要包含五个内容①本地视图②远程视图③连接④数据库表⑤存储过程 2.打开数据库 ①界面方式 ②命令方式 open database abc 3.关闭数据库 ①界面方式 ②命令方式close database abc 4.设置当前数据库 ①界面方式 ②命令方式 set database to abc * 严浩 二.数据库的建立与使用 5.删除数据库 ①从项目管理器中移去数据库1,此数据库1仍存在于文件夹中,属于此数据库1的表不
您可能关注的文档
- 沥青路面改造施工组织设计课件.doc
- 沥青路面方案课件.doc
- 沥青路面施工工艺及设备简介课件.ppt
- 沥青玛蹄脂碎石混合料.ppt
- 2016年4.23湖北公务员行测真题及答案解析(已排版).doc
- 沥青路面施工总结.doc
- 沥青路面施工组织设计.doc
- 2016年4月浙江省普通高中学业水平考试化学试题及答案.doc
- 2016年4月浙江省化学选考试题及答案.doc
- 沥青路面施工指南.doc
- 2025年八年级统编版语文寒假复习 专题02 说明文阅读(考点剖析+对点训练).docx
- 中石油下属企事业单位名称英文翻译.pdf
- 20102014建筑规范图集等相关目录.pdf
- 井控管理制度修订版.pdf
- 乌鲁木齐万达广场销售物业分户验收方案A版.pdf
- 2025年七年级统编版语文寒假复习 专题06 整本书阅读(考点剖析+对点训练).docx
- 2025年九年级统编版语文寒假复习 01 第一周:九上第一、二单元复习.pdf
- 2025年九年级统编版语文寒假复习 04 第四周:九上第六单元及名著阅读.docx
- 2025年七年级统编版语文寒假预习 第01讲 孙权劝学.docx
- 2025年九年级统编版语文寒假复习 03 第三周:九上第四、五单元复习.docx
文档评论(0)