PPT文档演模板
数据库基础与应用演示讲稿ห้องสมุดไป่ตู้
• 在数据库系统中定义一个关系模式时, 主要给出关系名和所有属性名,其他都 是辅助特性。
• 例如属性的域被作为属性的类型和长度 来定义,其中必然包含了属性向域的映 射,属性之间的数据依赖的分析主要是 找出关系的主码属性,关系的完整性规 则的建立是为了保证数据库数据的正确 性和一致性。
• 表2-1笛卡儿积的二维表示例P35。
• 3.关系
• 关系是笛卡儿积的一个子集,若笛卡儿 积具有n个域,则该笛卡儿积上的关系被 称为n元关系。设D1,D2,…Dn为n个域, 则该域上的关系用R(D1,D2,…Dn) 表示,R称为关系名,R关系所包含的全 部元组是D1*D2*,…*Dn的一个子集。
PPT文档演模板
• 笛卡儿积中的每个元素又习惯称为元组,每个 元组的一个值di称为该元组的一个分量,n是域 的个数,也是每个元组中分量的个数,具有n 个分量的元组被称为n元组。在D1,D2,…Dn 域中,若任一个域di的基数(所含元素的个数) 用mi表示,它们的笛卡儿积中所含元组的个数 为m=m1*m2*…*mn。
• 一个关系模式可简化为:
• R(A1,A2,A3,…An),即关系名(属性名组)
PPT文档演模板
数据库基础与应用演示讲稿
• 一个关系模式可简化为: • R(A1,A2,A3,…An),即关系名(属性名组)
• 如关系 Student(Number,Name,Sex,Age,Course)
• 主码的属性常放在前面并用下划线作标 记;其余为一般属性。
• 例2-3 设D1=D2{T,F}, D3={0,1},则 它们的笛卡儿积D1*D2 *D3为:
• {(T,T,0),(T,T,1),(T,F, 0),(T,T,1),(F,T,0),(F, T,1),(F,F,0),(F,F,1)}