若表1与表2均具有字段A,A在表1中被定义为主键,在表2中被定义为引用表1主键的外键,根据参照完整性,下列说法正确的是()
A: 表2中的字段A的取值不允许重复
B: 表2中的字段A的取值不允许为空
C: 表2中字段A的取值若不为空.则必然等于表1中某个记录的A字段取值
D: 表1中字段A的取值允许为空
A: 表2中的字段A的取值不允许重复
B: 表2中的字段A的取值不允许为空
C: 表2中字段A的取值若不为空.则必然等于表1中某个记录的A字段取值
D: 表1中字段A的取值允许为空
举一反三
- 数据库表中,被设定为主键的字段值允许为空。
- 【单选题】表中插入数据的命令是 A. create into 表名(字段1,字段2,……) values(值1,值2,……); B. insert into 表名(字段1,字段2,……) values(值1,值2,……); C. select into 表名(字段1,字段2,……) values(值1,值2,……); D. delete into 表名(字段1,字段2,……) values(值1,值2,……);
- 下面插入记录的语法格式正确的是 A: insert from 表名 (字段1,字段2,…) values(值1,值2,…) B: insert into 表名 (字段1,字段2,…) values(值1,值2,…) C: insert where 表名 (字段1,字段2,…) values(值1,值2,…) D: insert into from 表名 (字段1,字段2,…) values(值1,值2,…)
- 表中某一字段设为主键后,则该字段值() A: 必须是有序的 B: 可取值相同 C: 不能取值相同 D: 可为空
- 在关系数据库中,作为表的主键应该满足什么条件() A: 不允许为空 B: 取值不能重复 C: 主键值不允许被改变 D: 不能以多个字段作为主键