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

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

Upload: strom

Post on 24-Jan-2016

125 views

Category:

Documents


8 download

DESCRIPTION

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

TRANSCRIPT


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
}
{