An Introduction to Database Systems 概念模型 v 概念模型的用途 概念模型用于信息世界的建模 是现实世界到机器世界的一个中间层次 是数据库设计的有力工具 数据库设计人员和用户之间进行交流的语言 v 对概念模型的基本要求 较强的语义表达能力 能够方便、直接地表达应用中的各种语义知识 简单、清晰、易于用户理解An Introduction to Database Systems 一、信息世界中的基本概念 (1) 实体(Entity ) 客观存在并可相互区别的事物称为实体。 可以是具体的人、事、物或抽象的概念。 (2) 属性(Attribute ) 实体所具有的某一特性称为属性。 一个实体可以由若干个属性来刻画。 (3) 码(Key ) 唯一标识实体的属性集称为码。An Introduction to Database Systems 信息世界中的基本概念( 续) (4) 域(Domain ) 属性的取值范围称为该属性的域。 (5) 实体型(Entity Type ) 用实体名及其属性名集合来抽象和刻画同类实体称为实 体型 (6) 实体集(Entity S