用项目管理器管理数据.ppt_第1页
用项目管理器管理数据.ppt_第2页
用项目管理器管理数据.ppt_第3页
用项目管理器管理数据.ppt_第4页
用项目管理器管理数据.ppt_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

三、用项目管理器管理数据,项目管理器用于组织和管理项目中的文件,可对数据库,数据库表,自由表进行添加、修改、浏览等操作。 操作步骤: 1、打开项目管理器窗口 文件菜单 新建 项目 2、在项目管理器窗口中添加数据库 数据选项 数据库 3、查看已添加的数据库 注:自己创建的项目管理器可用项目文件来保存。项目文件的扩展名为.pjx 创建命令:CREATE PROJECT 打开命令:MODIFY PROJECT ,3.6.2 数据词典,数据词典用于保存数据库中各种数据的定义或设置信息,包括表的属性、字段属性、记录规则、表间关系、参照完整性等。 一、长名(表名/字段名)与注释 二、设置字段属性 格式 2. 输入掩码 3. 标题 4. 字段验证,三、设置记录规则,记录验证 记录级有效性检查规则用来检查同一记录中不同字段之间的逻辑关系。 规则文本框:用于指定记录级有效性检查规则,光标离开当前记录时进行校验。 信息文本框:用于指定出错提示信息 2. 触发器 插入触发器:用于指定一个规则,每次向表中插入或追加记录时该规则被触发,据此检查插入的记录是否满足规则。 更新触发器 删除触发器,四、主索引与永久关系,主索引 主索引的作用有两个:一是主索引不允许出现重复值,发现重复值会禁止存盘,故可用作主关键字。二是主索引可用于建立永久关系,从而建立参照完整性。 建立或删除主索引命令: ALTER TABLE ADD|DROP PRIMARY KEY TAG 命令中的ADD用于添加主索引,缺省TAG子句表示索引关键字同字段名。DROP用于删除主索引。 例如 ALTER TABLE sb ADD PRIMARY KEY 编号 TAG bh ALTER TABLE sb DROP PRIMARY KEY,2. 永久关系与临时关系,永久关系是数据库表之间的关系,在数据库设计器中表现为表索引之间的连线。永久关系建立后存储在数据库文件中,只要不作删除或变更就一直保留。 临时关系仅用于关联,即控制关联表的记录指针有序移动 利用数据库设计器建立永久关系的连线规则为:在数据设计器中,从一表的主索引或候选索引拖到另一个表的任一索引。,五、参照完整性:表间规则,RI生成器窗口的打开 2. RI生成器窗口的组件 RI生成器窗口具有更新规则、删除规则和插入规则3个选项卡,级联、限制和忽略等选项按钮和一个表格。 3. 参照完整性设置步骤 (1)选定某一规则选项卡。 (2)在表格中选定某行并设置两表的联接。 (3)选定某一选项按钮。 (4)浏览有关表的内容,检验设置的正确性。,3.6.3 视图,VFP视图也是从SQL语言移植而来,所以又称为SQL视图。 如果在视图中会有取自远程数据源的数据,则该视图为远程视图;否则为本地视图 一、视图的创建 1. 用CREATE SQL VIEW命令来创建 命令格式:CREATE SQL VIEW REMOTE CONNECTION SHARED | AS SELECT-SQL命令 功能:按照AS子句中的SELECT-SQL命令提出的查询要求,创建一个本地或远程的SQL视图。,2. 通过界面操作创建视图,方法一:在项目管理器中创建视图 方法二:在数据库设计器中创建视图 二、视图设计器 类似于查询设计器,只是在窗口的下半部分多了一个“更新条件”选项卡,以便使用户为视图设置更新条件,多了一个更新数据功能 。 三、视图的更新 视图不仅具有查询的功能,还可修改记录数据并使源表随之更新,四、视图的优点,1. 视图提高了数据库应用的灵活性能 同一个数据库在不同用户的眼中可呈现为不同的视图。 2. 视图减少了用户对数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论