多做题,通过考试没问题!

数据库系统应用

睦霖题库>大学试题(计算机科学)>数据库系统应用

RDBMS在实现参照完整性时需要考虑哪些方面?

正确答案:RDBMs在实现参照完整性时需要考虑以下几个方面:
( 1 )外码是否可以接受空值。
( 2 )册1除被参照关系的元组时的考虑,这时系统可能采取的作法有三种:
1 )级联删除( CASCADES ) ;
2 )受限删除( RESTRICTED ) ;
3 )置空值删除( NULLIFIES )。
( 3 )在参照关系中插入元组时的问题,这时系统可能采取的作法有:
1 )受限插入;
2 )递归插入。
( 4 )修改关系中主码的问题。一般是不能用 UPDATE 语句修改关系主码的。如果需要修改主码值,只能先删除该元组,然后再把具有新主码值的元组插入到关系中。如果允许修改主码,首先要保证主码的惟一性和非空,否则拒绝修改。然后要区分是参照关系还是被参照关系。
答案解析:
进入题库查看解析

微信扫一扫手机做题