我这活明明用Excel干的不错,你偏偏要让我升级成Access做甚?你到底懂不懂Excel函数?布拉布拉的~ 1.把Excel玩脱了没什么太大的必要 我作为一个曾经把Excel函数玩烂玩脱的人(还用函数画过图......
2021-06-25 181 Excel,用,久了,也,学学,它的,大,表哥,Access,我这,
外部关键字(Foreign Key).当一张二维表(如表A )的主关键字被包含在另一张二维表(如表B)中时,A表中的主关键字便成为B 表的外关键字。
外关键字表示了两个关系之间的联系。以另一个关系的外关键字作主关键字的表被称为主表,具有此外关键字的表被称为主表的从表。外关键字又称作外键。
外键字的有效性
有很多时候,程序员会发现字段缺少、多余问题或者是创建外键以后就不能添加没有受约束的行[特殊情况下是有必要的],这个时候不想对表结构进行操作,就可以使用约束失效。
以 Northwind 为例:想给产品表【Products表】添加一条不受种类表【Categories表】限制的数据。可以使产品表中的 Categories 约束失效。
写法:
1
ALTER TABLE dbo.Products NOCHECK CONSTRAINT FK_Products_Categories
添加完成后再使其有效:
1
ALTER TABLE dbo.Products CHECK
这样就完成不受某表约束的数据添加了。
还有一个好处是:如上述例子。修改 Categories 表时 添加字段时 要把所有引用 Categories 表的外键给失效。等给 Categories 表添加字段完成后再使所有应用 Categories 表的外键恢复有效性即可。
标签: 在 access 数据库 中 能 维系 表 之间 关联 的
相关文章
我这活明明用Excel干的不错,你偏偏要让我升级成Access做甚?你到底懂不懂Excel函数?布拉布拉的~ 1.把Excel玩脱了没什么太大的必要 我作为一个曾经把Excel函数玩烂玩脱的人(还用函数画过图......
2021-06-25 181 Excel,用,久了,也,学学,它的,大,表哥,Access,我这,
access通过数据访问页可以发布的数据是:数据库中保存的数据。access是一个关系数据库管理系统,它结合了MicrosoftJet Database Engine和图形用户界面两项特点,是Microsoft Office的系统程序之一。 a......
2021-06-25 587 access,通过,数据,访问,页,可以,发布,的,是什么,
在access中,用来表示实体的是什么? access是一个关系型数据库。二维表即关系的具体体现。 关系数据库中实体是客观存在的真实实物,对于二维表的每一行称为记录。每一条记录都是对一个实......
2021-06-25 281 在,access,中,用来,表示,实体,的,是什么,在,
Access全称Microsoft Office Access,是由微软发布的关系数据库管理系统;是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。 Access以它自己的格式将数据存储在......
2021-06-25 829 Access,是什么,Access,全称,Microsoft,Office,是由,
操作要求:在D:\\Access目录下建立一个ACCESS空数据库文件教学管理.accdb。 知识要点: 1、如何建立一个ACCESS空数据库文件 2、ACCESS数据库文件扩展名*.accdb 3、如何避免我们建立的文件与要求不同......
2021-06-25 977 ACCESS空数据库建立