随笔分类 -  【数据库】数据库理论

摘要:例1: 现有如下关系模式:R(教师号,姓名,部门号,部门名称,科研项目编号,项目名称,项目经费,担任工作,完成时间)每名教师可以参加多项科研项目,每个项目可以有多名教师参加,教师参加科研工作包括担任工作及他完成所担任部分的完成时间。 (1)根据上述条件,写出关系模式R的关键码。 (2)R最高属于第几 阅读全文
posted @ 2020-07-11 20:18 碎了的冰 阅读(4618) 评论(0) 推荐(1)
摘要:函数依赖概念理解与判断 函数依赖: 符号表示:X→Y 定义:6.1设R(U)是属性集U.上的关系模式,X, Y是U的子集。若对于R(U)的任意 一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等, 则称X函数确定Y或Y函数依赖于X,记作X→Y。 理解定义:设X,Y为两个 阅读全文
posted @ 2020-04-23 23:59 碎了的冰 阅读(7703) 评论(2) 推荐(4)
摘要:候选码、主码、超码、全码、主属性、非主属性、非码属性的定义理解 候选码(码):设K为R<U,F>中的属性或属性组合,若U完全依赖K,则K为R的候选码。 具体一些,比如一个学生表,有了学号可以查到一个学生所有个人信息,这就是所说的完全依赖。 超码:如果说U部分依赖K,则K为R的候选码,候选码是最小的超 阅读全文
posted @ 2020-04-23 23:57 碎了的冰 阅读(11876) 评论(0) 推荐(5)
摘要:数据库利用闭包求关系模式的候选码 求闭包的方法: 理解定义 :闭包就是由一个属性直接或间接推导出的所有属性的集合 实例 : 有关系模式R(A,B,C,D,E,F),F是R上的函数依赖集合,F={A→B,B→C,EF→A,C→DE},则{A,B}的闭包是? 由B→C得出此时闭包为ABC,所以C在集合中 阅读全文
posted @ 2020-04-23 11:39 碎了的冰 阅读(4514) 评论(3) 推荐(6)