第07讲 数据库基本操作(二)_第1页
第07讲 数据库基本操作(二)_第2页
第07讲 数据库基本操作(二)_第3页
第07讲 数据库基本操作(二)_第4页
第07讲 数据库基本操作(二)_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

1、在2020/6/23、1、第7次、数据库表之间的关系和特殊操作、2020/6/23、2、5.3建立数据库表之间的关系,并在2020/6/23、3、表之间的关系:的不同工作区中打开。 但是,在实际的问题中,与一个操作有关的内容分别存储在2个以上的表中,根据记录号码和表间的共享字段而建立关联,如果能够使多个表的记录指针同步地移动,则分别配置指针的操作变得简单,数据变得简单。 创建关联命令时,将提供此功能。2020/6/23、4、5.3.1建立一对一关系、两个表之间的“一对一”关系,首先要使两个表具有相同属性的字段,然后父表的字段是主索引或主索引定义与子表中的字段名称相同的字段是候选索引或主索引(字

2、段值是唯一的)。 因为两个表中相同属性的字段值是一对一的对应关系,所以可以在两个表之间建立“一对一”关系。2020/6/23、5、5.3.1一对一关系、2020/6/23、6、5.3.2一对一关系、要确立两个表之间的“一对一多”关系,首先必须使两个表具有相同属性的字段,然后, 父表格中的此字段被定义为主索引或候选索引字段(字段值是唯一的),子表格中同名的字段被定义为普通索引字段或唯一索引字段(字段值是重复的)。 因为两个表中相同属性的字段值具有一对多的对应关系,所以可以在两个表之间建立“一对多”的关系。 为了建立2020/6/23、7、5.3.2对多关系、2020/6/23、8、5.3.3对多

3、关系、两个表之间的“对多”关系,首先必须使两个表具有相同属性的字段,其次, 父表中的字段是普通索引字段或唯一索引字段(字段值重复),并且子表中具有相同名称的字段被定义为主索引或候选索引字段(字段值是唯一的) 由于两个表中相同属性的字段值具有多对一的对应关系,因此可以在两个表之间建立“多对一”关系。2020/6/23、9、5.3.3多对一关系、2020/6/23、10、1 .关联:格式:set relation to式into工作区|表别名additive说明:(1) (2) .在两个表的每一个中,在其共享字段中建立索引。 (3) .要建立关联,必须打开表和关联的索引文件(4) .选择 addi

4、tive 不会解除以前建立的关联。 否则,先前建立的关联将被解除。 2 .解除关联:set relation to 3.例:“员工概况”和“工资状况”这2表联动。 在命令窗口中输入以下命令: set defa to d:2007vfp并运行,默认目录OPEN DATABASE 物业费用管理EXCLUSIVE开放ry数据库use所有者in 0在当前未使用的号码最小的工作区中,以表index on房间号码tag fh1号码字段为关键字建立索引idfhi1的复合索引setordertottagf 指定为“路”的控制索引文件或标志sele 0是当前未选定的使用编号最小的工作区use房间index on

5、房间编号tag fh2 set order to tag fh2 select所有者set relation to房间编号into房间br lds所有者.房间号码、所有者.名称、房间.入住时间close database关闭数据库,其中的表关闭,2020/6/23、11、5.4数据库表的特殊操作p,2020/6/23、12、2020/15、数据库表的高级属性2020/6/23,16,与字段级规则:在插入或修改字段值时,与字段相关联的有效性规则被激活,并且经常被用于验证数据输入的正确性。 选择2020/6/23、17,如何在字段中设置验证规则,以及在表设计器中设置规则的字段名称。 选择“规则”框

6、旁边的“”按钮。 在表达式生成器中设置有效性表达式,然后选择“确定”。 在信息文本框中,输入引号内的错误消息。 在“默认值”框中,输入适当的初始值。 请注意不同种类的数据的显示方法。选择“确定”,2020/6/23,18,记录级别规则:与记录相关的有效性规则,在插入或修改记录时被启用,经常用于验证数据的输入和正确性。 如果记录被删除,则不使用有效性规则。 记录级别规则在字段级别规则和触发器之前启动,并在更新缓冲区时运行。2020/6/23,19、触发:插入、更新、删除操作后执行的记录级别的事件代码。 不同的事件可以对应不同的动作。 常用于交叉表的完整性。 2020/6/23,20,您可以定制字

7、段标题,以便在阅读表格数据时更清楚、更方便。 如果用户不设置字段标题,表的标题将显示字段名称。 设定5.4.1场显示标题,设定2020/6/23、21、5.4.1场显示标题,设定2020/6/23、22、5.4.1场注释信息,为了提高数据表的使用效率和共享性,数据这样可以明确地掌握字段的属性、意义、特殊用途等,便于设计和其他用户使用。 设定2020/6/23、23、5.4.2字段注释信息,设定2020/6/23、24、5.4.3字段的默认值,并在将数据输入表之前提供的字段,以提高在表中输入数据的速度和准确性喀喀喀喀喀喀喀喀喀喀喀喀喀喀喀喀喀哼哼哼哼哼哼哼哼哼哼哼哼哼哼哼哼哼哼哼哼哼哼哼哼哼哼哼哼哼哼哼、2020/6/23、27、5.4.4字段设定有效规则,2020/6/23、28、5.4.5表格注释信息,在表格中注释如果设置2020/6/23、29、5.4.5表注释信息,设置2020/6/23、30、5.4.6表触发,并想控制数据维护的有效性,则用数据库级别的记录触发来控制。 触发器是在发生特定事件时,触发控制记录的插入、删除和更新的表达式或过程。 设置2020/6/23、31、5.4.6表触发,设置2020/6/23、32、5.4.6表触发,打开数据库,删

温馨提示

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

最新文档

评论

0/150

提交评论