本书目录1数据库技术与应用数据库技术基础SQLServer&VB.NET数据库技术与应用本书目录1本书目录2数据库技术与应用第三章数据库设计E/R图到关系模式的转换关系模式的规范化需求分析概念模式设计逻辑模式设计数据库实施E/R图RDBMS模式存储模式数据库运行和维护本书目录3数据库技术与应用概念模式设计转换分析抽象信息世界概念模式机器世界RDBMS所支持的关系模式型3.2.1数据建模的基本过程现实世界需求分析报告E-R图本书目录4数据库技术与应用E-R图是由P.P.Chen于1976年提出的,其论文发表于ACMTransactiononDatabaseSystem上。当时关系模型刚提出不久(1970年,E.F.Codd),并且关系数据库系统刚刚被工业界认可。由于时代的原因,当时的应用软件应当是相对简单和以数据库查询为主的。这些应用可以对应于今天的管理信息系统(MIS)。当时P.P.Chen认识到MIS的质量,取决于数据库的组织,而良好的数据库组织取决于数据之间的依赖关系。E-R图可以清楚地说明这种依赖关系。最大的贡献是使得数据库的设计“可视化”,可视化带来的效果是不言而喻的,因此至今E-R图仍被广泛地使用。本书目录5数据库技术与应用实体联系模型实体联系模型(Entity-RelationshipModel,简称E-R模型)是P.P.Chen于1976年在“实体联系模型:将来的数据视图”的论文中提出的。这个模型直接从现实世界中抽象出实体类型及实体集之间的联系,然后用实体联系图即E-R表示数据模型。其中的核心就是设计E-R图(Entity-RelationshipDiagram)。本书目录6数据库技术与应用实体联系模型的基本概念基本概念:实体(Entity):客观存在,可以相互区别的事物称为实体。实体集(EntitySet):性质相同的同类实体的集合,称为实体集。属性(Attribute):实体有很多特性,每一个特性称为属性。每一个属性有一个值域,其类型可以是整数型、实数型、字符串型等。实体标识符(Identifier):能惟一标识实体的属性或属性集,称为实体标识符。有时也称为关键码(Key),或简称为键。联系(Relationship)是实体之间的相互关系。与一个联系有关的实体集个数,称为联系的元数。数据模型:能表示实体类型及实体间联系的模型称为“数据模型”。本书目录7数据库技术与应用E-R图的基本组成部分E/R图有四个主要部分:(1)实体集,用矩形表示。(2)属性,用椭圆形表示。(3)联系,用菱形或三角形表示。(4)直线,表示联系的类型及实体与实体之间的联系;多端用无箭头的直线,一端用有箭头的直线。本书目录8数据...