数据库必知的几个术语

有关数据库技术的几个术语

  1. 实体(Entity)
    客观存在并且可以相互区别的事物称为实体。实体可以是具体的事物,也可以是抽象的事件。例如,一个学生、一本图书等属于实际事物;教师的授课、借阅图书、比赛等活动是比较抽象的事件。
  2. 属性(Attribute)
    描述实体的特性称为属性。一个实体可以用若干个属性来描述,如学生实体由学号、姓名、性别、出生日期等若干个属性组成。实体的属性用型(Type)和值(Value)来表示,例如,学生是一个实体,学生姓名、学号和性别等是属性的型,也称属性名;而具体的学生姓名如“张三”“李四”,具体的学生学号如“2002010101”,描述性别的“男”“女”等是属性的值。
  3. 码(Key)
    唯一标识实体的属性或属性的组合称为码。例如,学生的学号是学生实体的码。
  4. 域(Domain)
    属性的取值范围称为该属性的域。例如,学号的域为10位整数,姓名的域为字符串集合,年龄的域为小于28的整数,性别的域为男、女等。
  5. 实体型(Entity Type)
    具有相同属性的实体必然具有共同的特征和性质,用实体名及其属性名的集合来抽象和刻画同类实体,称为实体型。例如,学生(学号,姓名,性别,出生日期,系)就是一个实体型。
  6. 实体集(Entity Set)
    同类实体的集合称为实体集,如全体学生、一批图书等。
  7. 联系(Relationship)
    在现实世界中,事物内部及事物之间是有联系的,这些联系在信息世界中反映为实体(型)内部的联系和实体(型)之间的联系。实体内部的联系通常是指组成实体的各属性之间的联系;实体之间的联系通常是指不同实体集之间的联系。
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值