概念模型计算机二级,关系模型的基本概念

关系模型的基本概念

分类:计算机等级

|

更新时间:2016-07-08|

来源:转载

(1)关系

一个关系就是一张二维表,通常将一个没有重复行,重复列的二维表看成一个关系,每个关系都有一个关系名。在Visual FoxPro中,一个关系对应于一个表文件,其扩展名为.dbf

(2)元组

二维表的每一行在关系中称为元组。在Visual FoxPro中,一个元组对应表中一个记录。

(3)属性

二维表的每一列在关系中称为属性,每个属性都有一个属性名,属性值则是各元组属性的取值。在Visual FoxPro中,一个属性对应表中一个字段,属性名对应字段名,属性值对应

于各个记录的字段值。

(4)域

属性的取值范围称为域。域作为属性值的集合,其类型与范围由属性的性质及其所表示的意义具体确定。同一属性只能在相同域中取值。

(5)关键字

关系中能惟一区分、确定不同元组的属性或属性组合,称为该关系的一个关键字。单个属性组成的关键字称为单关键字,N q-N性组合的关键字称为组合关键字。需要强调的是,关键字的属性值不能取“空值"。所谓空值就是“不知道"或“不确定’’的值,因而空值无法惟一地区分、确定元组。

“编号”:属性可以作为单关键字,应为编号不允许重复。而“姓名"及“出生日期“等则不能作为关键字,因为职工中可能出现重名或出生日期相同。但如果所有同名职工的出生日期不同,则可将“姓名"和“出生日期"组合成为组合关键字。

(6)候选关键字

关系中能够成为关键字的属性或属性组合可能不是惟一的。凡在关系中能够惟一区分确定不同元组的属性或属性组合,称为候选关键字。

(7)主关键字

在候选关键字中选定一个作为关键字,称为该关系的主关键字。关系中主关键字是惟一的。

(8)外部关键字

关系中某个属性或属性组合并非关键字,但却是另一个关系的主关键字,称此属性或属性组合为本关系的外部关键字。关系之间的联系是通过外部关键字实现的。

(9)关系模式

对关系的描述称为关系模式,其格式为:

关系名(属性名l,属性名2,…,属性名n)

关系既可以用二维表格来描述,也可以用数学形式的关系模式来描述。一个关系模式对应一个关系的结构。在Visual FoxPro中,也就是表的结构。来源:-计算机二级考试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值