数据的组织方式 :概念模型
概念模型是现实世界到机器世界的一个中间层,是数据库设计的有力工具,可以很好地辅助数据库设计人员和用户进行交流,因此概念模型一方面应该能够方便、准确、直接地表达现实世界,另一方面还应该简单、清晰、易于用户理解。概念模型中涉及到的主要概念有:
1.实体(Entity)
实体是指客观存在并可以相互区分的事物,可以是现实世界中的人、物、事,也可以是抽象的概念或者联系。
2.属性(Attribute)
属性是指实体具有的某一特性,一个实体可通过若干个属性来刻画。例如可以通过学生的“学号”、“姓名”、“性别”、“年龄”、“学院”等属性来描述学生实体。属性值是属性的具体取值。
3.码(Key)
码也称为关键字,它能够唯一标识一个实体。码通常是一个属性或若干个属性的组合。例如学号是学生实体的码。
4.域(Domain)
域是某个(些)属性的取值范围。
5.实体集(Entity type)
同一类型实体的集合称为实体集。例如,全体学生就是一个实体集。
6.联系(Relationship)
现实世界中事物内部和事物之间的联系在信息世界中可反映为实体内部(通常为组成实体的属性之间)的联系和实体之间(通常为不同实体集之间)的联系。设有两个实体集A和B,它们之间的联系可概括为3种。
作者:zhushican 分类:六六互联 日期:2022年05月10日 浏览:540 评论:0