接包括前链和后链。
前链是保存在数据库文件(.dbc)中的有关表文件的路径和文件名信息中,它将数据库和数据库表文件相链接。
后链是存放在一张表的表头中的有关库文件的路径和文件名信息中,用以将自身与包含自身的数据库容器相链接。
存储过程
是保存在数据库中的过程代码的地方,它由一系列用户自定义函数或在创建表与表之间参照完整性规则时系统创建的函数组成。
数据字典
数据字典(Date Dictionary)是包含数据库中所有表信息的一张表。存储在数据字典中的信息称之为元数据(Metadata),换言之,其记录关于数据的数据。
字段的显示属性
字段的显示属性是用来指定输入和显示字段的格式属性,包括格式、输入掩码和标题的属性。
表的字段级验证规则和记录级验证规则
字段级有效性规则:来控制用户输入到字段中的信息类型,或检查一个独立于此记录的其他字段值的字段数据。字段级有效性规则在字段值改变时发生作用,它将把所输入的值用所定义的规则表达式进行验证,如果输入的值不满足要求,则拒绝该值。
记录级有效性规则:在向表中输入记录时,用于比较两个以上的字段是否满足一定的条件,如果不满足,记录值被拒绝。
长表名
数据库表如果设置了长表名属性,该数据库表在各种对话框、窗口中均以长表名代替表名。在打开数据库表时,长表名与文件名可以同样使用。
表的触发器的基本概念
触发器是绑定在表上的逻辑表达式,当表中的任何记录被指定的操作命令(插入、更新、删除)修改时,在进行了其他所有检查(有效性规则,主关键字实施,NULL值实施等)之后激活。
表的触发器是表在插入、更新或删除记录时进行的检验规则。触发器可分为:
插入触发器:每次
向表中插入或追加记录时触发该规则;
更新触发器:每次在表中修改记录时触发该规则;
删除触发器:每次在表中删除记录时触发该规则。
表之间的关系
一对多关系:设有甲乙两张表,如果甲表中的任意一个记录在乙表中可以有几个记录与之对应,而乙表中的每个记录在甲表中就有一个记录与之对应,则称甲乙两张表之间存在一对多关系,并称甲表为“父表”,乙表为“子表”。
多对多关系:若甲表的一个记录在乙表中可以对应多个记录,而乙表中的一个记录在甲表中也可以对应多个记录,则称这两张表具有多对多关系。
一对一关系:甲表的一个记录在乙表中只能对应一个记录,而乙表中的一个记录在甲表中也只能有一个记录与之对应。
永久关系和临时关系
永久关系(Persistent Relationship)是数据库表之间的一种关系,不仅在运行时存在,而且一直保留,拥有永久关系的表必须在数据库中。根据表的索引建立。
临时关系(Temporary Relationship)是在打开的表之间用SET RELATION命令建立的临时性关联。
参照完整性(Referential Integrity,简称RI)
用来控制数据的一致性,尤其是控制数据库相关表之间的主关键字和外部关键字之间数据一致性的规则。一般来讲,具有一对多关系的两张数据库表要满足以下三个规则:
1、子表中的每一个记