数据抽象及三种抽象方法讲义.
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
定义某一类型的组成成分
抽象了对象内部类型和成分之间“is part of”的语义
An Introduction to Database System
数据抽象(续)
聚集
An Introduction to Database System
数据抽象(续)
复杂的聚集,某一类型的成分仍是一个聚集
更复杂的聚集
An Introduction to Database System
数据抽象(续)
3. 概括(Generalization)
定义类型之间的一种子集联系
ห้องสมุดไป่ตู้
抽象了类型之间的“is subset of”的语义
继承性
An Introduction to Database System
数据抽象(续)
概括
An Introduction to Database System
人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。
定义某一类概念作为现实世界中一组对象的类型
抽象了对象值和型之间的“is member of”的语义
An Introduction to Database System
数据抽象(续)
An Introduction to Database System
数据抽象(续)
2. 聚集(Aggregation)
数据抽象
抽象是对实际的人、物、事和概念中抽取所关心 的共同特性,忽略非本质的细节,并把这些特性 用各种概念精确地加以描述。
概念结构是对现实世界的一种抽象
An Introduction to Database System
数据抽象(续)
三种常用抽象
1. 分类(Classification)
抽象了对象内部类型和成分之间“is part of”的语义
An Introduction to Database System
数据抽象(续)
聚集
An Introduction to Database System
数据抽象(续)
复杂的聚集,某一类型的成分仍是一个聚集
更复杂的聚集
An Introduction to Database System
数据抽象(续)
3. 概括(Generalization)
定义类型之间的一种子集联系
ห้องสมุดไป่ตู้
抽象了类型之间的“is subset of”的语义
继承性
An Introduction to Database System
数据抽象(续)
概括
An Introduction to Database System
人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。
定义某一类概念作为现实世界中一组对象的类型
抽象了对象值和型之间的“is member of”的语义
An Introduction to Database System
数据抽象(续)
An Introduction to Database System
数据抽象(续)
2. 聚集(Aggregation)
数据抽象
抽象是对实际的人、物、事和概念中抽取所关心 的共同特性,忽略非本质的细节,并把这些特性 用各种概念精确地加以描述。
概念结构是对现实世界的一种抽象
An Introduction to Database System
数据抽象(续)
三种常用抽象
1. 分类(Classification)