</p>二,实体间的联系 7 ~& Q$ u5 p" S/ Q6 r
1,一对一愫系集 2 S2 x8 }$ [- E1 W$ y( \: `& v
A中的一个实体至多同B中的一个实体相联系,而B中的一个实体也至多同A中的一个实体相联系。
* j4 Z$ W; o; i/ K2,一对多联系集
, v' {1 H4 z/ N3 } A中的一个实体可以同B中的肆意数目(搜罗0)的实体相联系,而B中的一个实体至多同A中的一个实体相联系。# ] _% A! N2 u/ n
3,多对多联系集 * R/ q# o& M) Q* j
A中的一个实体可以同B中肆意数目(搜罗0)的实体相联系,而B中的一个实体也可以同A中肆意数目(搜罗0)的实体相联系。
1 B7 K+ x2 r2 K6 c6 W) z三,数据模子
9 _/ d' S& W' E* P5 m 条理模子 :分袂用记实和链接来暗示数据和数据间的联系.与网状模子分歧的是:条理模子中的记实只能组织成树的集结而不能是肆意图的集结.6 }: Q7 A# K/ d5 }6 M9 Y$ C
网状模子中的数据用记实(与Pascal说话中的记实寄义不异)的集结来暗示,数据间的联系用链接(可看作指针)来暗示.数据库中的记实可被组织成肆意图的集结.% E+ ~8 S( V/ P% \. w. p
关系模子用表的集结来暗示数据和数据间的联系.每个表有多个列,每列有独一的列名.
6 A3 L% J8 g8 H1.4关系数据库的设计
" H( V) K3 u5 B2 D 数据库的设计7 i+ ?7 V8 m/ a/ S
需求剖析
! I. R1 U0 Y; n 概念设计( `3 M0 ~4 l; h% r& O
逻辑设计6 G- h* [; a3 b, f
物理设计
% H* e4 a8 K2 _$ C# s w3 j* V二 数据库应用系统的设计
# f' N1 m! N" Y& @( I* x1.5 Access2002与数据库的关系
* J3 E2 [3 e# p* Z$ j, f Access2002是一个桌面关系型的数据库打点系统.
+ s/ h/ y4 P8 @4 p操练 9 R5 ^! {1 @: Y3 J
P10 1, 2
" d. w! J8 H9 |$ @3 z 我们举个例子来声名这个问题:每小我都有良多亲戚和伴侣,为了连结与他们的联系,我们经常用一个标识表记标帜本将他们的姓名,地址,电话等信息都记实下来,这样要查谁的电话或地址就很便利了.这个"通信录"就是一个最简单的"数据库",每小我的姓名,地址,电话等信息就是这个数据库中的"数据".我们可以在标识表记标帜本这个"数据库"中添加新伴侣的小我信息,也可以因为某个伴侣的电话变换而改削他的电话号码这个"数据".不外说到底,我们使用标识表记标帜本这个"数据库"仍是为了能随时查到某位亲戚或伴侣的地址,邮编或电话号码这些"数据".
- V8 O4 l+ I: I [ 现实上"数据库"就是为了实现必然的目的按某种轨则组织起来的"数据"的"集结",在我们的糊口中这样的数据库可是各处可见的啊.! \0 U6 C1 ?9 s) D5 ]
小结:数据库是什么 2 r! a, M6 `$ E( T
图书打点员在查找一本书时,首先要经由过程目录检索找到那本书的分类号和书号,然后在书库找到那一类书的书架,并在阿谁书架上按照书号的巨细顺序查找,这样很快就能找到我所需要的书.& ]/ S u) @/ o% z1 u! D
数据库里的数据像藏书楼里的图书一样,也要让人能够很便利地找到才行.1 P" m3 B9 P8 R+ E8 Z! _
如不美观所有的书都不按轨则,胡乱堆在各个书架上,那么借书的人根柢就没有法子找到他们想要的书.同样的事理,如不美观把很大都据胡乱地堆放在一路,让人无法查找,这种数据集结也不能称为"数据库".; w; f% i9 v- ?4 l
数据库的打点系统就是从藏书楼的打点体例改良而来的.人们将越来越多的资料存入计较机中,并经由过程一些编制好的计较机轨范对这些资料进行打点,这些轨范后来就被称为"数据库打点系统",它们可以帮我们打点输入到计较机中的大量数据,就像藏书楼的打点员.
8 m% z) w' }# ~+ `" B0 g 我们将要进修的Access也是一种数据库打点系统. |