7.33数据抽象与局部视图设计( 今数据抽象 今局部视图设计 An Introduction to Database System
An Introduction to Database System 7.3.3 数据抽象与局部视图设计 ❖数据抽象 ❖局部视图设计
数据抽象 抽象是对实际的人、物、事和概念中抽取所关 的共同特性,忽略非本质的细节,并把这些特性 用各种概念精确地加以描述 概念结构是对现实世界的一种抽象 An Introduction to Database System
An Introduction to Database System 数据抽象 ❖抽象是对实际的人、物、事和概念中抽取所关心 的共同特性,忽略非本质的细节,并把这些特性 用各种概念精确地加以描述。 ▪ 概念结构是对现实世界的一种抽象
数据抽象(续) 今三种常用抽象 1.分类( Classification) 定义某一类概念作为现实世界中一组对象的类型 抽象了对象值和型之间的“ is member of的语义 An Introduction to Database System
An Introduction to Database System 数据抽象(续) ❖三种常用抽象 1. 分类(Classification) ▪ 定义某一类概念作为现实世界中一组对象的类型 ▪ 抽象了对象值和型之间的“is member of”的语义
数据抽象(续) 学生 member of 张英王平刘勇 赵斌 An Introduction to Database System
An Introduction to Database System 数据抽象(续)
数据抽象(续) 2.聚集( Aggregation) 定义某一类型的组成成分 抽象了对象内部类型和成分之间“ is part of的语义 An Introduction to Database System
An Introduction to Database System 数据抽象(续) 2. 聚集(Aggregation) ▪ 定义某一类型的组成成分 ▪ 抽象了对象内部类型和成分之间“is part of”的语义