栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 其他

【软考软设笔记】数据库设计、UML建模题

其他 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【软考软设笔记】数据库设计、UML建模题

数据库设计前言
  1. ER模型、关系模式
数据库设计过程

ER模型 - 实体间联系类型

  1. 多对多:是两方多对多形成
E-R图关系模型的转换

  1. ——》注意:往往会忽略掉联系中的属性,联系中的属性必须要保存下来
数据库设计答题技巧
  1. 详细分析试题说明
  2. 熟练掌握基本知识
例题1



  1. 解题思路:
  • 从两个维度出发:即 员工 ——> 部门 | 1 - 1 ; 部门 ——> 员工 1 :n 。所以总的来说是 n:1
  • 实际上是,只要时间错开,一个房间可以被多个客户预定
  • 因为 员工——部门 直接存在联系,所以需要在员工处添加部门信息上的部门号属性
  1. 问题4——》考规范化理论
    1)、减少连接操作,查找速度快很多
    2)、重复的存储,存在数据的冗余
例题2


  1. 答案:
    a. 商城号
    b. 部门号
    c. 员工号
  2. 问题2
  • 主键——》商场:商场号;部门:部门号;员工:员工号;经理:员工号
  • 外键——》部门:商城号;员工:部门号;经理:员工号
  • 注意:默认员工不会转部门
  1. 问题3
  • 实体:紧急联系人
  • 属性:员工编号、姓名、电话





  1. 特殊关系:经理:与员工之间,用—— + O +| | 表示
UML建模前言
  1. 重点掌握:用例图、类图
用例图

  1. 考点:两方面的内容
  • 题干里面有关于项目的详细描述,把一个完整用例图的某些参与者、用例给扣掉,根据题干的内容以及用例图已有的结构,来分析哪个位置的用例是叫什么名称,哪个位置的参与者对应哪个角色
  • 根据题目意思分析两个用例之间是什么关系
  1. 包含——》必须
  2. 扩展——》可选择
类图与对象图


  1. 多重性:两层关系
顺序图

  1. 处理事件的顺序,按顺序一步一步下来
  2. ——》考点:
  • 消息:对象之间的交互关系,把某些消息扣掉,根据题目分析6号消息、7号消息是干嘛的
  • 填对象名
活动图

  1. 接近程序流程图
  2. 含义:
  • 从粗横线这个位置:产生了多少个并行线程
  1. 带甬道的活动图
  • 注意:还原空
状态图

  1. 特点:以状态——》结点,间线——》事件;
  2. 含义:在某种状态——某个事件——》另一种事件
  3. 填触发的条件
通信图

  1. 区别:顺序图——》强调顺序
试题



  1. 解题思路:
  • 聚合图标中:菱形所在一边表示为整体部分
  • 分布多条音轨:0条就没有意义了,所以至少需要1条音轨
  • 音轨对自己的多重性:0…1
  1. 最后一题解题思路:
  • 关闭——》播放:找到一条路径,路径距离最短
  • 分析:
    1)、按任意键——》选择歌曲——》播放
    2)、连接电脑——》电量饱和 完成拷贝——》断开连接——》选择歌曲——》播放
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/279440.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号