#
第2章 关系运算2.1 关系数据结构关系数据结构:具有行列结构的二维表但有若干规定和限制以集合的形讨论式相关概念:域:属性值的取值范围也是具有相同相同特性的数据集合1笛卡尔积笛卡尔积是定义在一组域(D1D2…Dn)上的集合:D1×D2×…×Dn ={(d1d2…dn)di∈Di i=1…n}(d1d2…dn):称作元组也称n元组di称作分量笛卡尔积示例:域定义D1={刘备关羽张飞}D2={刘
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第二章 关系运算关系数据模型关系运算关系数据结构关系完整性规则实体完整性参照完整性用户定义完整性域笛卡儿积关系码关系数据结构1域:具有相同特性的数据集合 D1={13579…99}2笛卡儿积:定义在一组域上的集合假定一组域用D1D2…Dn表示 笛卡儿积:D1? D2 ? … ? Dn 元素个
1.关系代数的五个基本操作:并差笛卡尔积投影和选择 并 (∪):两个关系需有相同的关系模式并的对象是元组由两个关系所有元组构成 差 (-):同样两个关系有相同的模式R和S的差是由属于R但不属于S的元组构成的集合 笛卡儿积(×): 对于两个关系作运算列:(nm)列的元组的集合 元组的前n列是关系R的一个元组后m列是关系S的一个元组行:k1×k2个元组 投影( σ):对关系进行垂直分割消去
关系运算 TOC o 1-3 h z u l _Toc427562428 1名词 PAGEREF _Toc427562428 h 1 l _Toc427562429 2关系代数 PAGEREF _Toc427562429 h 1 l _Toc427562430 五基本: PAGEREF _Toc427562430 h 1 l _Toc427562431 四组合
#
level关系数据库结构基本关系代数运算附加关系代数运算扩展关系代数运算空(Null)值数据库更改属性类型MainNorthNorthPark202359branch 关系如果K 是最小超码则K是候选码(candidate key) 例子: {customer_name} 是Customer的一个Customer 因为它是一个超码而且没有其超码子集主码(Primary key): 被选为首要标识
第2章关系模型和关系运算理论 本章重要内容 (1)基本概念(2)关系代数(3)*关系演算(4)关系代数表达式的优化(5)*关系逻辑关系模型和关系运算理 21 关系模型的基本概念 22 关系代数 23 关系演算( 自学) 24 关系代数表达式的优化 25 关系逻辑 ( 自学) 21 关系模型的基本概念 211 基本术语 212 关系的定义和性质213 关系模型的三类完整性规则 214 ER模型向关系
#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级1复合的赋值运算符 在赋值符=之前加上其它二目运算符可构成复合赋值符如=-==/==<<=>>==== 构成复合赋值表达式的一般形式为:变量 双目运算符=表达式它等效于变量=变量 运算符 表达式2例如: a=5 等价于a=a5 x=y7 等价于x=x(y7) r=p 等价于r=rp
违法有害信息,请在下方选择原因提交举报