第2章数据模型2.pptVIP

  • 9
  • 0
  • 约3.04千字
  • 约 17页
  • 2017-09-26 发布于广东
  • 举报
第2章 数据模型 2.1 什么是数据模型 2.2 概念模型 2.3 数据库类型 2.1 什么是数据模型 数据模型是对现实世界的模拟 ,它研究的问题是如何逻辑地和物理地安排和识别数据。它是客观事物及其联系的数据描述,它应具有描述数据和数据联系两方面的功能 数据模型由数据结构,数据操作和完整性约束条件三个要素组成. 数据结构:研究对象类型的集合,用于精确地描述系统的静态特性。如:实体、属性、联系、数据项、记录、域、关系等。 数据操作:对数据库中对象(型)的实例(值)允许执行的操作和操作规则的集合。用于描述系统的动态特性。如:数据库的检索和更新,关系的交、差、并,操作的优先级等。 数据的约束条件:保证数据正确、有效和相容的完整性规则的集合。如:年龄必须大于零,关系必须满足实体完整性和参照完整性等。 2.2 概念模型 2.2.1 信息世界中的基本概念 1. 实体(Entity) 客观存在并可相互区别的事物称为实体。可以是具体的人、事、物或抽象的概念。 2. 属性(Attribute) 实体所具有的某一特性称为属性。一个实体可以由若干个属性来刻画 3. 关键字(Key) 实体概念的关键之处在于一个实体能够与别的实体相互区别,因此每个实体都有本身的关键字(也称为标志符或关键码)。实体的关键字是惟一能标志实体的属性的集合。 4. 域(Dom

文档评论(0)

1亿VIP精品文档

相关文档