数据库概念设计及数据建模(一)有答案.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
数据库概念设计及数据建模概论 数据库概念设计是数据库系统开发的重要步骤之一,它是根据用户的需求,通过分析和组织数据,确定实体集、实体集之间的联系、实体集的存储方式、实体集之间的基数、实体集的数据量、实体集包含的属性等,旨在 tvor获取应用领域涉及的数据需求,分析、抽取、描述和表示清楚目标系统需要储存和管理什么数据,这些数据共有什么样的属性特征以及组成格式,数据之间存在什么样的依赖关系,同时也要说明数据的完整性与安全性。 在数据库概念设计阶段,需要分析数据,确定实体集、实体集之间的联系、实体集的存储方式、实体集之间的基数、实体集的数据量、实体集包含的属性等。同时,数据库概念设计阶段的工作目标包括定义和描述应用系统设计的信息结构和范围;获取应用领域或问题域的信息模型;描述清楚数据的属性特征;描述清楚数据之间的关系;定义和描述数据的约束;说明数据的安全性要求;支持用户的各种数据处理需求;保证信息模型方便地转换成数据库的逻辑结构(数据库模式),同时也便于用户理解。 数据库概念设计的依据是需求分析阶段的文档,包括需求说明书、功能模型(数据流程图或IDEF0图)以及在需求分析阶段收集到的应用领域或问题域中的各类报表等。数据库逻辑设计的依据是信息模型和数据库概念设计说明书。 在数据库概念设计中,常用的方法包括E-R方法、IDEF1X方法等。E-R方法是最早提出的数据建模方法,由Peter Chen在1976年提出。IDEF1X方法是基于E-R方法的改进版本,具有更强的表达能力和灵活性。 数据库概念设计的目标包括定义和描述应用领域涉及的数据范围;获取应用领域或问题域的信息模型;描述清楚数据的属性特征;描述清楚数据之间的关系;定义和描述数据的约束;说明数据的安全性要求等。同时,数据库概念设计阶段也需要考虑用户的各种数据处理需求,保证信息模型方便地转换成数据库的逻辑结构(数据库模式),同时也便于用户理解。 在数据建模方法中,实体联系(E-R)模型是最早提出的方法,具有真实客观地描述现实世界中的数据及数据之间的关系的特点。数据建模方法的共同特点包括能够真实客观地描述现实世界中的数据及数据之间的关系;组成模型的概念少,语义清楚,容易理解;用图形方式描述数据,数据直观易懂,有利于数据库设计者和用户交流。 在概念数据模型中,联系用于描述现实世界中事务之间的关联关系。联系可以用于描述一个实体集内记录之间的关联关系,也可以用于描述两个或多个实体集之间的关联关系。 数据库概念设计是数据库系统开发的重要步骤,它是根据用户的需求,通过分析和组织数据,确定实体集、实体集之间的联系、实体集的存储方式、实体集之间的基数、实体集的数据量、实体集包含的属性等,以获取应用领域涉及的数据需求,分析、抽取、描述和表示清楚目标系统需要储存和管理什么数据,这些数据共有什么样的属性特征以及组成格式,数据之间存在什么样的依赖关系,同时也要说明数据的完整性与安全性。
剩余24页未读,继续阅读
- 粉丝: 77
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (175601006)51单片机交通信号灯系统设计
- Starter SINAMICS S120驱动第三方直线永磁同步电机系列视频-调试演示.mp4
- (174755032)抽烟、烟雾检测voc数据集
- 基于滑膜控制的差动制动防侧翻稳定性控制,上层通过滑膜控制产生期望的横摆力矩,下层根据对应的paper实现对应的制动力矩分配,实现车辆的防侧翻稳定性控制,通过通过carsim和simulink联合仿真
- 伺服系统基于陷波滤波器双惯量伺服系统机械谐振抑制matlab Simulink仿真 1.模型简介 模型为基于陷波滤波器的双惯量伺服系统机械谐振抑制仿真,采用Matlab R2018a Simul
- (175989002)DDR4 JESD79-4C.pdf
- lanchaoHunanHoutaiQiantai
- (177377030)Python 爬虫.zip
- (177537818)python爬虫基础知识及爬虫实例.zip
- 自动驾驶横纵向耦合控制-复现Apollo横纵向控制 基于动力学误差模型,使用mpc算法,一个控制器同时控制横向和纵向,实现横纵向耦合控制 matlab与simulink联合仿真,纵向控制已经做好油门刹