公司管理数据库系统的规划设计]..ppt

公司管理数据库系统的规划设计]..ppt

项目二 公司管理数据库系统的规划设计 【工作任务】 根据公司管理系统的工作流程,设计一个满足该公司管理的数据库。按照数据库设计的思想及基本步骤对公司管理数据库进行如下设计。 (1)公司管理数据库的需求分析。 (2)公司管理数据库的概念结构设计。 (3)公司管理数据库的逻辑设计。 (4)公司管理数据库的物理设计。 理论知识准备 根据数据模型应用目的的不同,可以将数据模型分为两类: 概念模型(也称信息模式)和数据模型。 1.实体 实体是客观存在且相互区别的事物及事物之间的联系,例如,在数据库概念结构设计时有客户实体、订单实体、雇员实体和产品实体。 2.属性 属性是指实体所具有的某种特性。属性用来描述一个实体,例如,产品实体有产品ID、产品名等各种属性。 3.联系 (1)一对一联系:如果对于实体A中的每一个实体,实体B中至多有一个实体与其发生联系,反之亦然,则称实体A与实体B是一对一联系,记作1:1。 (2)一对多联系:如果对于实体A中的每一个实体,实体B中有n(n0)个实体与之发生联系;反之,对于实体B中的每一个实体,实体A中至多有一个实体与之发生联系,则称实体A与实体B是一对多联系,记作1:n。这是一种最常见的一种联系。 (3)多对多联系:如果对于实体A中的每一个实体,实体B中有n(n≥0)个实体与之发生联系;反之,对于实体B中的每一个实体,实体A中有m

文档评论(0)

1亿VIP精品文档

相关文档