关于数据库:数据库系统概论王珊第二章关系数据库习题

5次阅读

共计 999 个字符,预计需要花费 3 分钟才能阅读完成。

  • pdf 下载:明码 7281
  • 专栏目录首页:【专栏必读】(考研复试)数据库系统概论第五版(王珊)专栏学习笔记目录导航及课后习题答案详解

名词解释

  • :是一组具备雷同数据类型的值的汇合
  • 笛卡尔积 :是一种域下面的汇合运算,失去每个域中元素的所有可能的组合,它能够示意为一张二维表
  • 候选码 :如果关系中的某一属性组能惟一标识一个元组,而其子集不能,则称该属性组为候选码
  • 超码 :可能惟一标识一条记录的属性或属性集。超码是候选码的裁减,候选码是最小的超码
  • 主码 :可能惟一标识一条记录的最小属性集
  • 全码 :关系中的所有属性组都是该关系模式的候选码
  • 外码 :是本关系的属性但不是码,而是另一个关系的主码
  • 主属性 :蕴含在候选码中的属性
  • SQL:即结构化查询语言,是一种高度非过程化的语言,集数据查问、数据操纵、数据定义、数据管制性能于一体。是关系数据库的规范语言
  • 实体完整性 :若属性 A 是根本关系 R 的主属性,则属性 A 不能取空值

简答题

【答案】

  • 关系数据结构
  • 关系操作汇合
  • 关系完整性束缚

【答案】

这些关系数据语言的独特特点是 :语言具备齐备的表达能力,是非过程化的汇合操作语言,性能强,可能嵌入高级语言中应用

【答案】

关系模式

【答案】

当外码属性不是主属性是能够取空值

【答案】

等值连贯 :连贯运算符是“=”的连贯运算称为等值连贯,它是从关系 R 和 S 的狭义笛卡尔积中选取 A,B 属性值相等的那些元组

天然连贯 :天然连贯是一种非凡的等值连贯,它要求两个关系中进行比拟的重量必须是雷同的属性组,并且在后果中把反复的属性列去掉

【答案】

并、差、笛卡尔积、投影和抉择是根本运算。其余运算(交、连贯、除)均可由根本运算导出

应用题

【答案】

(1):$\Pi_{SNO} (\sigma_{JNO=’J1′}(SPJ))$

(2):$\Pi_{SNO} (\sigma_{JNO=’J1′ \land PNO=’P1′}(SPJ))$

(3):$\Pi_{SNO}(\Pi_{SNO,PNO}(\sigma _{JNO=’J1′}(SPJ))\bowtie \Pi_{PNO}(\sigma_{COLOR=’ 红 ’}(P)))$

(4):$\Pi_{JNO}(SPJ)-\Pi_{JNO}(\sigma_{city=’ 天津 ’ \land Color=’ 红 ’}(S\land SPJ \land P))$

(5):$\Pi_{JNO,PNO}(SPJ) \div \Pi_{PNO}(\sigma_{SNO=’S1′}(SPJ))$

正文完
 0