当前位置: 首页 > news >正文

软考 系统架构设计师系列知识点之杂项集萃(59)

接前一篇文章:软考 系统架构设计师系列知识点之杂项集萃(58)

第96题

假设关系模式R(U, F),属性集U={A, B, C},函数依赖集F={A->B, B->C}。若将其分解为p={R1(U1, F1), R2(U2, F2),其中U1={A, B}, U2={A, C}。那么,关系模式R、R1、R2分别达到了();分解p()。

第1空

A. 1NF、2NF、3NF

B. 1NF、3NF、3NF

C. 2NF、2NF、3NF

D. 2NF、3NF、3NF

正确答案:D。

第2空

A. 有损连接但保持函数依赖

B. 既无损连接又保持函数依赖

C. 有损连接且不保持函数依赖

D. 无损连接但不保持函数依赖

正确答案:B。

所属知识点:旧版教材 数据库系统->规范化理论。

解析:

本题考查关系数据库方面的基本知识。

由关系模式R的函数依赖集F={A->B, B->C}可以得出A->C,存在传递依赖,但不存在非主属性对码的部分函数依赖,故R为2NF。又由于分解后的关系模式R1的函数依赖集F1={A->B},关系模式R2的函数依赖集F2={A->C},因此,R1、R2分别达到了3NF。

因为F=F1∪F2,所以分解p保持函数依赖。又由于关系模式R(U, F)的一个分解p={R1(U1, F1), R2(U2, F2)}具有无损连接的充分必要条件是:U1∩U2 -> U1-U2 ∈ Fsup+或U1∩U2 -> U2-U1 ∈ Fsup+。分解p是否无损连接分析如下:

∵ AB∩AC=A,AB-AC=B,AC-AB=C

∴ A->B∈ Fsup+,A->C∈ Fsup+

因此,根据无损连接的充分必要条件可知,p为无损连接。

综合得到,p为无损连接且保持函数依赖。

特别说明:

本题与软考 系统架构设计师系列知识点之杂项集萃(44)-CSDN博客考查的是同一部分内容。对于1NF、2NF、3NF等知识的介绍如下:

更多内容参考:数据库三大范式(通俗易懂)_第一二三范式的简单理解例子-CSDN博客

相关文章:

  • 计算机组成原理:I/O
  • 论MCU如何在Fatfs中使用Flash接口的方法
  • TCP/IP参考模型详解:从理论架构到实战应用
  • 【Java】 volatile 和 synchronized 的比较及使用场景
  • matlab插值方法(简短)
  • 可编辑38页PPT | 数字化建设—财务系统规划方案
  • Git仓库迁移
  • 电流检测放大器的优质选择XBLW-INA180/INA181
  • MQTT详细介绍
  • SQL注入 ---04
  • 移动端巡检点检,让设备管理更便捷高效
  • centos服务器,疑似感染phishing家族钓鱼软件的检查
  • ElasticSearch高级功能
  • OpenUCX 库介绍与使用指南
  • 【信息系统项目管理师】第5章:信息系统工程 - 36个经典题目及详解
  • 生成对抗网络(Generative Adversarial Networks ,GAN)
  • Python笔记:在环境变量中增加了dll加载路径,python提示DLL加载失败
  • 匿名函数lambda、STL与正则表达式
  • 最小二乘拟合曲线
  • bat——自动重启程序
  • 牛市早报|4月新增社融1.16万亿,降准今日正式落地
  • 国台办:民进党当局刻意刁难大陆配偶,这是不折不扣的政治迫害
  • 京东CEO许冉:外卖日单量接近2000万单,看到外卖对平台拉动和转化效应
  • 深圳中院回应“退休夫妻月入1.2万负债1.2亿”:其自述因经营不善负债
  • 挖掘机4月销量同比增17.6%,出口增幅创近两年新高
  • 93岁南开退休教授陈生玺逝世,代表作《明清易代史独见》多次再版