T1.数据库设计

本文介绍了数据库设计的基本步骤,包括数据需求分析、概念结构设计与E-R模型应用及逻辑结构设计等内容。详细阐述了数据流程图、数据字典的概念,E-R模型的构成要素及其绘制方法,以及如何将E-R图转换为数据库管理系统支持的逻辑结构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.1 数据需求分析

1).数据流程图

图形符号:

  • 箭头表示数据流
  • 圆或椭圆表示加工
  • 双杠表示数据存储
  • 方框表示数据的源点或终点

2).数据字典

数据字典是描述数据的信息集合,是对系统中使用的所有的数据元素的定义的集合。

1.2 概念结构设计与E-R模型

1).实体间联系

一对一、一对多、多对多

2).使用E-R模型进行概念结构设计

“实体-关系”方法,简称E-R模型

3).E-R图表示方法

  • 实体:矩形表示,框内写实体名称
  • 属性:椭圆表示,并用无向边将其与对应的实体相连接
  • 联系:菱形表示,用无向直线表示联系

4). 标识实体的原则

  • 实体是一个名词,名称要简明扼要
  • 每个实体仅描述一个事物或一件事
  • 每个实体都是唯一的
  • 联系通常是一个名词或动词,反映出实体之间的内在关联

1.3  逻辑结构设计

数据库的逻辑结构就是将在概念结构设计阶段设计完成的E-R图,转换为所选用的DBMS(数据库管理)产品所支持的数据模型相符合的逻辑结构。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值