第三章 数据库的逻辑结构与 物理结构设计

50
韩韩韩韩 韩韩 数数数数 数数数数数 数数数数 数数数数数 数数数数数数数 数数数数数数数 韩韩韩 韩韩韩韩韩韩韩韩韩 韩韩韩韩韩韩 数数数数 数数数数 数数数数数 韩韩韩韩韩韩韩韩韩 韩韩韩韩韩韩韩韩韩韩

description

第三章 数据库的逻辑结构与 物理结构设计. 逻辑模型 关系模型 关系规范化 逻辑结构设计的任务 数据库的物理结构设计. 第一节 逻辑模型. 一、 主要的逻辑模型 二、 逻辑模型的三要素. 一、主要的逻辑模型. 1. 层次模型 层次模型( Hierarchical Model )是按照层次结构的形式组织数据库数据的数据模型,是数据库中使用较早的一种数据模型,其典型代表是 IBM 公司研制的、曾经被广泛使用的第一个大型商用数据库信息管理系统 IMS ( Information Management System )。. R1. R2. R3. R4. - PowerPoint PPT Presentation

Transcript of 第三章 数据库的逻辑结构与 物理结构设计


3-1








1Object


3MessageEncapsulation


2(Primary Key)


3.2
R
S
3.3
σ=’’ AND =1987()


R
S=
R(X,Y)S(Y,Z), X,Y,ZRSRXRXxYxSY
R
S
A
B
C
D
A1
B1
C1
D1
A1
B1
C2
D2
A1
B1
C3
D3
A2
B2
C1
D1
A2
B2
C2
D2
A3
B2
C1
D1
A3
B2
C1
D2
C
D
E
C1
D1
D1
C2
D2
D2
A
B
A1
B1
A1
B1
2.

3.




R(U)URXYU R “XY”“YX”
2.

1.

3.
XY YFull Functional DependencyX YPartial Function DependencyX
4.
→→

→ →→

2


3.10 S()2NF
2NF
S2()
S3()
S1 S2 S32NF
2S12()

RRBC
ZAddBC
}
{