- 一二模型到关系模型的转化
  - 基本概念回顾
    - 概念模型
      - 对现实世界的认识抽象
      - 表述实体及实体间联系
      - 独立于计算机系统
      - 使用ER模型图表示
    - 关系模型
      - 数据库管理系统支持的数据模型
      - 接近数据库表结构
      - 依赖具体计算机系统
  - 转化的主要工作
    - 将ER模型图转化为关系模式
      - 实体及其属性的转化
      - 联系及其属性的转化
  - 转化的主要过程
    - 实体的转化
      - 实体转为单独的关系模式
      - 实体属性作为关系属性
      - 实体主码作为关系主码
      - 示例:学生实体转化为学生关系模式
    - 联系的转化
      - 一对一联系
        - 合并任意一端主码和联系属性到另一端
        - 示例:经理与公司关系的转化
      - 一对多联系
        - 合并一方主码和联系属性到多方
        - 示例:学生与班级关系的转化
      - 多对多联系
        - 生成新的关系模式
        - 属性包括相连实体主码及联系属性
        - 示例:教师与课程关系的转化
  - 实例练习与分析
    - 练习问题
      - 生成关系模式的数量
      - 教师关系模式的属性
      - 选修关系模式的属性
    - 示例解答
      - 四个实体生成四个关系模式
      - 两个多对多联系生成两个新关系模式
      - 教师关系模式属性包括工号、姓名、电话等
      - 选修关系模式属性包括学号、课程编号、学期、成绩
  - 小结
    - 概念模型转化为关系模型的意义
      - 信息世界到计算机世界的转化
      - 数据库表结构设计的基础
    - 主要学习内容
      - 实体与联系的转化方法
      - 不同类型联系的处理方式

版权所有:全国高校教师网络培训中心

技术支持:北京畅想数字教育科技股份有限公司

联系地址:北京市西城区德外大街4号院A座2层

咨询电话:400-6699-800

京ICP备08008005号 京公网安备110102004467