isbn → category_tag
BookInfo的决定组合(isbn,author_id,category_id)
码
定义5.2 设K为R〈U,F〉中的属性或属性组合,若K U,则称K为R的一
个候选码(Candidate key)。若R中有多个候选码,则选定其中的一 个做为主码(Primary key)。
3
5.1 问题的提出
关系数据库逻辑设计
针对具体问题,如何构造一个适合于它的数据模式 数据库逻辑设计的工具──关系数据库的规范化理论
例如:与之前的在线书店数据库的关系模式不同,我们将 图书的信息保存在一个单独的关系模式BookInfo中:
BookInfo ( ISBN, title, author_id, author_name, serial, press, price, category_id, category_tag)
第5章 关系数据库 设计
数据库原理及应用 郑轶(2010)
1
第一部分
整体概述
THE FIRST PART OF THE OVERALL OVERVIEW, PLEASE SUMMARIZE THE CONTENT
2
目录
5.1 5.2 5.3 5.4
问题的提出 函数依赖 关系模式的分解 范式及其规范化
当且仅当U上的一个关系 r 满足F时,r称为关系模式R 〈U,F〉的一个关系。
7
函数依赖的定义
函数依赖(Functional Dependency, FD)
定义5-1 设有关系模式R(U),X和Y是属性集U的子集,若 对R(U)的任意一个可能的关系r,r中不可能存在两个元 组在X上的属性值相等,而在Y上的属性值不等,则称X函 数确定Y,或Y函数依赖于X,记作X→Y。