a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 124|回复: 0

[Access] 二级ACCESS数据库基础知识(4)

[复制链接]
发表于 2012-7-31 22:26:35 | 显示全部楼层 |阅读模式
二级ACCESS数据库基础知识(4)
5 j  C# U6 m: w: A1.2 关系数据库1 e1 x. a6 V5 @. S: v% k9 z& w
  1.2.1 关系数据模型8 |$ q$ l% h% Z
  一.关系术语
0 X- P3 I' q( g. S! v! ~% C  图1-1学生表
+ f/ E5 K! o1 n7 h  1 .关系
4 o" J- J8 Y- p( K  一个关系就是一个二维表,每个关系有一个关系名。在 Access 中,一个关系存储为一个表,具有一个表名。
3 [: n/ n' \- S) a1 g9 ]  对关系的描述称为 关系模式 ,一个关系模式对应一个关系的结构。其格式为:
/ _# C5 M4 K: k: B  关系名(属性名 1 ,属性名 2 ,…,属性名 n )
" Z3 w3 L4 C0 ~+ I  在 Access 中:
$ V" n7 o# l2 R# g  表名(字段名 1 ,字段名 2 ,…,字段名 n )8 N' [2 q, c$ F# X# G4 }; T) {
  2 .元组
% Y- r, U0 @& Z/ ^7 ~- z5 L  二维表(关系)中的每一行。对应在表中为记录。5 j& a5 V3 b% K  W7 x( _' b
  3 .属性
% e, z6 K1 Q2 B5 K: _  二维表(关系)中的每一列。对应在表中为字段。
9 x" K4 `! d. z( G  4 .域
6 J% u5 P# G3 i, F, _! z: X  属性的取值范围。如:性别只能取“男”和“女”。
& O' H! K( Q3 r4 U  5 .关键字
% U* a4 F. W; S4 e( ?9 m/ }% A  N  唯一地标识一元组的属性或属性集合。如:教师表中的编号。在 Access 中,主关键字和候选关键字就起唯一标识一个元组的作用。
# F1 U" p$ S; u4 y- [  6 .外部关键字9 v" ?: Z$ J9 M7 {! e; Y
  如果一个表的字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字,这个字段(属性)就称为外关键字。  R4 M/ \% k0 Z; P1 y9 E: `" K
  二.关系的特点& j5 }$ H3 o/ q% v% t4 b
  1 .关系必须规范化. K& ~7 O  b0 u9 e4 R7 z2 _; S1 W
  是指关系模型中的每一个关系模式都必须满足一定的要求。最基本的要求是每个属性必须是不可分割的数据单元,即表中不能再包含表。# Z/ o. G3 P* }  U6 N" i( B
  2 .在同一个关系中不能出现相同的属性名。3 S8 d1 M, l. B6 Z: _( n
  3 .关系中不允许有完全相同的元组,即冗余。
9 O% E0 Z6 d) c* e  4 .在一个关系中元组的次序无关紧要。" B, z, I# `4 H  X
  5 .在一个关系中列的次序无关紧要。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-8 04:54 , Processed in 0.318919 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表