信息世界中的基本概念
来源:互联网 发布:录像后期制作软件 编辑:程序博客网 时间:2024/04/29 23:07
1、牛客网原题:
2、以下为参考内容:http://blog.csdn.net/irxlinpw/article/details/11395209
1. 从现实抽象过来的信息世界具有以下7大主要基本概念:
(1)实体(Entity):客观存在的实体事物,也可以是抽象的概念或关系,如老师、老师和学院的工作关系;
(2)属性(Attribute):即实体所具有的某一特性,比如实体学生的一个属性为年龄;
(3)实体型(Entity Type):即用实体类型名和所有属性来共同表示同一类实体,比如学生(学号、年龄);
(4)实体集(Entity Set):即同一类型实体的集合,如全体学生;
注意:区分实体、实体型、实体集三个概念:实体时某个具体的个体,比如学生中的小明,而实体集是一个个实体的某个集合,比如小明所在的三年二班的所有学生,而实体型则是实体的某种类型(该种类型的所有实体具有相同的属性而已),比如学生这个概念,小明是学生、小明所在班级的所有学生都是学生,显然学生是一个更大且更抽象的概念,小明和小明全班同学都比学生要更加具体;总的来讲,可以这样比喻,实体是1,实体集是正整数集,而实体型是int(即可以直接当作类型看待);
(5)码(Key):可以唯一标识一个实体的属性集,比如学号和每个学生实体一一对应,则学号可以作为码;
(6)域(Domain):简单地说就是指实体中属性的取值范围(属于某个域),比如学生的年龄的域为整数,因此精确讲域应该是某种数据类型的值的集合,就那这个例子讲,学生的年龄是整数,但是有娶不到所有整数,一般取值范围为6到40岁,而这个范围就来自(属于)整数这个集合;
(7)联系(Relationship):主要指实体内部的联系(各属性之间的联系)和实体间的联系(数学抽象概念中强调实体型之间的联系,而现实生活中更加关注某几个具体的实体集之间的联系);
- 信息世界中的基本概念
- 四、信息世界中的基本概念
- 信息世界的基本概念
- 第一章 基本概念---进入Java的世界
- 世界信息技术发展重要动向
- MPEG2中的一些基本概念
- Lucene中的基本概念
- Lucene中的基本概念
- CMM中的基本概念
- ExtJS中的基本概念
- 视频中的基本概念
- CPP 中的一些基本概念
- JSP基础中的基本概念
- pcb 中的一些基本概念
- GT中的一些基本概念
- WCDMA物理层中的基本概念
- 数据库中的基本概念
- javascript中的基本概念
- < 笔记 > CSS
- 深入分析PHP final关键字使用技巧
- 微软技术大会来了,你关心的10大问题都在这里
- Boosting
- 获取IP地址方法
- 信息世界中的基本概念
- JDK中动态代理
- localstorage的那些事
- 特征脸(Eigenface)理论基础-PCA(主成分分析法)
- 统计单词频率(shell版)
- $("form").serialize()和 new FormData($('#uploadForm')[0])的区别
- pip Fatal error in launcher: Unable to create process using
- 使用索引(index)的好处与坏处(Oracle)
- TensorFlow(3)