职业考试 | 在线试题 | 作文辅导 | 范文大全 | 中小学教育 | 试题教案课件

当前位置:得高分网试题在线计算机等级考试计算机三级考试三级数据库历年考试真题论述题详解[3]

计算机三级考试

当前:首页 >> 三级数据库历年考试真题论述题详解[3]

三级数据库历年考试真题论述题详解[3]

日期:04-04 20:08:42 | 计算机三级考试 | 浏览次数: 151 次 | 收藏

标签:计算机三级考试试题,计算机三级考试内容,计算机三级考试真题,http://www.gaofen123.com 三级数据库历年考试真题论述题详解[3],

答案:
  (1)、为了维护数据库的参照完整性,当删除被参照关系的元组时,系统可能采取如下三种做法(每种做法得5分):
  l)级联删除(cascades):即,当删除被参照关系的元组时,同时将参照关系中所有外键值与被参照关系中要被删除元组的主键值相等(相对应)的元组一起删除。
  2)拒绝删除(restricted):即,只当参照关系中没有任何元组的外键值与被参照关系中要被删除的元组的主键值相等(相对应)时,系统才执行该删除操作,否则拒绝执行该删除操作。
  3)置空值删除(nullfies):即,当删除被参照关系的元组时,同时将参照关系中所有与被参照关系中要被删除元组的主健值相等(相对应)的外键值都置为空值。
  (2)、对于本题的情况,应该选用第一种做法。即,将关系sc中s#=‘01001’的4个元组也一起删除。(得10分)
因为当一个学生离开学校不再回来,他的个人信息记录若从s关系中删除了,那么他的选课信息记录就没有保存的必要,也应随之从sc关系中删除。(得5分)

相关分类

计算机三级考试 更新

计算机三级考试 热门排行