数据库表在创建了外键后,插入记录时,必须先插入主键表的主键数据,才能向外键表中外键录入数据
举一反三
- 删除数据时,是先删除主键表中的数据 还是外键表中的数据? A: 外键表 B: 主键表
- 在删除表数据时,对于存在主外键约束的关联表,需要先删外键表数据,再删除主键表数据。
- 主键与外键配合使用可以保证主表与从表间的数据参照完整性。外键参照主键,创建外键约束之前必须先创建主键约束,删除主键约束之前,必须先删除参照该主键的所有外键约束
- 下列维护数据完整性的约束原则中,不正确的论述是( ): A: 添加外键约束是为了表与表(主键表与外键表)之间产生关联 B: 添加外键表的外键之前须先创建要与它关联的主键表的主键 C: 删除主键表的主键之前须先删除与它关联的外键表的外键 D: 删除主键之前可以不需先删除外键
- 在专业管理表中,需要设置外键学院编号,设置该外键的作用是() A: 用于与学院表的关联,用于保持数据的一致性 B: 学院表中并没有主键的记录,可以在专业表中插入 C: 专业表中并没有主键的记录,可以在学院表中插入 D: 专业表中并没有主键的记录,不可以在学院表中插入