当前位置: 首页> 文旅> 旅游 > 工作室网页_校园网站制作模板_深圳广告策划公司_自己怎么制作一个网站

工作室网页_校园网站制作模板_深圳广告策划公司_自己怎么制作一个网站

时间:2025/7/8 20:30:39来源:https://blog.csdn.net/Yihong1833100198/article/details/148904624 浏览次数:0次
工作室网页_校园网站制作模板_深圳广告策划公司_自己怎么制作一个网站

数据库中的大题(E-R图)

1.本质定义

E-R图(Entity-Relationship Diagram) 是用于描述现实世界中数据结构的可视化建模工具,通过图形化方式展现:

  • 核心业务对象(实体
  • 对象特征(属性
  • 对象间的逻辑关联(关系

由美籍华裔科学家陈品山(Peter Chen) 于1976年提出,成为数据库设计的标准方法论

1.1 核心概念

  1. 实体 (Entity)
    • 现实中可区分的事物或概念
    • 矩形表示:┌───────────┐
    • 实例:学生、课程、部门
  2. 属性 (Attribute)
    • 实体或关系的特征
    • 椭圆表示:╭─────╮
    • 分类:
      • 简单属性(不可再分)
      • 复合属性(可分解:地址→省/市/区)
      • 多值属性(多个值:联系方式)
      • 派生属性(可计算:年龄←出生日期)
  3. 关系 (Relationship)
    • 实体间的关联
    • 菱形表示:
    • 实例:选课(学生—课程)、任职(员工—部门)

2.关系类型(基数约束)

类型符号说明示例
1:11 ─── 1唯一对应人 ↔ 身份证
1:N1 ─── <一对多部门 ↔ 员工
N:1> ─── 1多对一学生 ↔ 班级
M:N> ─── <多对多学生 ↔ 课程

2.1 规则

多对多关系会形成新的表(即之间的联系 n:m)需要在增加实体的主码

一对一关系 在多端(n端)加上连接的属性和1端的主码

3.关键元素

  1. 键 (Key)
    • 主键 (PK):下划线属性id
    • 外键 (FK):指向他表主键 → dept_id
  2. 弱实体 (Weak Entity)
    • 双框矩形:╔═══════╗
    • 依赖强实体存在(订单项依赖订单)
    • 识别关系:双框菱形╔═════╗
  3. 特殊关系
    • 递归关系:员工→管理→员工
    • 三元关系:三个实体间关系(供应商-产品-仓库)

4.案例练习

某厂销售管理系统,实体“产品”有属性:产品编号、产品名称、规格、单价,实体“顾客”有属性:顾客编号、姓名、地址。假设顾客每天最多采购一次,一次可以采购多种产品,顾客采购时还有采购日期、采购数量等信息。试画出ER图,并注明属性和联系类型、将E-R图转换成关系模型 ,并注明主码。

image-20250625181742379

关键字:工作室网页_校园网站制作模板_深圳广告策划公司_自己怎么制作一个网站

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: