• MySQL版数据库原理与应用期末复习重点(3)---画E-R图


    文章目录

    • 一、题目一
      • 1.1 题目描述
      • 1.2 解答
    • 二、题目二
      • 2.1 题目描述
      • 2.2 解答


    一、题目一

    1.1 题目描述

    设开发一个校园公共自行车管理系统,系统需要达到如下要求:

    (1)用户能够注册登录,能够根据借车点的名称查询借车点的位置,车辆剩余情况,能够借车。
    (2)工作人员能够注册登录,一个借车点有多位工作人员,他们能够录入车辆情况,如编号,颜色,车龄,当前状态等;能够更新车辆归还情况。
    (3)管理员能够管理用户和工作人员。对于多次借车未还的用户,管理员可以冻结其账号。

    请根据上述内容,建立系统的E-R模型。

    1.2 解答

    在这里插入图片描述

    二、题目二

    2.1 题目描述

    设计一个学生档案管理系统:

    (1)学生的信息主要包括学生的学号、姓名、性别、入学年份、出生日期、联系电话、宿舍等,和学生相关的信息还有学生所在学院、所学专业、所在班级、班主任等。
    (2)其中一个学院可以有多个专业,一个专业只属于某个学院。一个班级也只属于一个专业,一个班级只能有一个班主任,一个班主任也只能带一个班级。
    (3)学院信息包括学院代号、学院名称、学院负责人
    (4)专业信息包括专业代号、专业名称、专业负责人。
    (5)班级信息包括班级代号、班级名称。
    (6)班主任信息包括工号、姓名、职称,和班主任有关的信息包括所在学院和所在系部,一个教师只能在一个学院下的一个系部工作。

    要求:(1)确定有哪些实体,每个实体包括哪些属性。 (2)找出实体间的联系。 (3)画出E-R图。

    2.2 解答

    在这里插入图片描述
    在这里插入图片描述

  • 相关阅读:
    2022年高教社杯国赛赛题浅评
    PyBind11踩坑笔记
    Java多线程悲观锁和乐观锁
    c++语言核心及进阶
    Java基础 --- 终止线程 Terminate Threads
    水平布局与垂直布局(外边距折叠)
    2023-python-import耗时是为什么?
    Redis 消息队列:构建消息代理的 4 个简单步骤
    java内存地址
    Java基于SpringBoot的财务管理系统,附源码,教程
  • 原文地址:https://blog.csdn.net/m0_62881487/article/details/133049832