很多考生在备考2022年软件设计师考试,为大家整理了2022年软件设计师考试知识点:ER模型,供考生备考复习。

ER模型(★★★★★)

【考法分析】

本知识点主要考查形式有:在上午题中给出E-R图让考生判断某些部分的缺失、定义,或关系的类型判断,E-R图向关系模式的转换;在下午题中数据库设计题会考查补充E-R图,并且会涉及到E-R图向关系模式转换。

【要点分析】

1、E-R图各元素的定义:

(1)实体:用矩形表示,是现实世界中可以区别于其他对象的“事件”或“物体”,如学生、老师、课程等。

(2)弱实体:用双边矩形表示,与依赖的实体以带圆形的线连接,与实体有很强的依赖关系,单独存在没有意义,也体现为某个实体的特殊化对象。如依赖学生的家属实体,依赖邮件的附件实体,员工的特殊化对象弱实体经理。

(3)联系:用菱形表示,反映实体与实体之间的联系,有1对1、1对多、多对多3种类型,可以有三元联系存在。如学生与课程可以存在多对多的联系。

(4)属性:用椭圆表示,是实体某方面的特性,体现为表中的属性列名。如学生的学号、年龄等。

E-R图图示如下:

2、E-R图转关系模式:

(1)一个实体型转换为一个关系模式。

(2) 联系转关系模式:

1:1联系:可将联系合并至任意一端的实体关系模式中。

1:n联系:可将联系合并至n端实体关系模式中。

m:n联系:联系必须单独转成关系模式。

【备考点拨】

1、掌握E-R图的绘制;

2、能够正确识别实体、弱实体、属性、联系、联系类型;

3、掌握E-R图向关系模式的转换。

2022年软件设计师考试知识点:ER模型相关推荐

  1. 2022年软件设计师考试知识点:计算机病毒与木马

    很多考生在备考2022年软件设计师考试,为大家整理了2022年软件设计师考试知识点:计算机病毒与木马,供考生备考复习. 计算机病毒与木马(★★★) [考法分析] 本知识点的考查形式主要有:给定一些关于 ...

  2. 2022年软件设计师考试知识点:图

    很多考生在备考2022年软件设计师考试,为大家整理了2022年软件设计师考试知识点:图,供考生备考复习. 图(★★) [考法分析] 1.本知识点的主要考查形式有:判断给出的关于图的概念.特性的描述是否 ...

  3. 2022年软件设计师考试复习资料(1)

    一.计算机组成与体系结构 知识点导图+考情分析 1.数据的表示 1.1 进制转换 考点:10 - 2 - 16 进位转换 电流高低被电脑识别为[0 1] 2进制 其它进制转10进制-按权展开法: 10 ...

  4. 软件设计师考试 知识点总结

  5. (2012.12.25)我的中级软件设计师考试

    我的中级软件设计师考试 ―― 2012.12.25(By: Neicole) 一.开篇 中级软件设计师,合格分是45/75(上午题)+ 45/75(下午题),然后,这次低分险过52+51.本文仅想简单 ...

  6. 【软件设计师】软件设计师考试内容及分值分布

    软件设计师考试内容及分值分布 简介 考试大纲要求 考题类型及分值分布 计算机与软件工程知识 软件设计 注意 简介 考试分为上午和下午两场,都是笔试题,满分都是75分,45分合格. 上午: 计算机与软件 ...

  7. 软件设计师考试内容纲要

    软件设计师考试内容纲要 一.考试说明 1.考试目标 通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程 ...

  8. 软件设计师考试(2018下半年)

    本人的情况:非计算机相关专业,相关的基础课只学过C语言和数据结构,自学的java. 因为想往互联网方向发展,就在18年9月份报名了软考中级"软件设计师"科目,11月10考结束,感觉 ...

  9. [软考2013计算机软件水平考试软件设计师考试大纲

    来源:3773.com.cn 2012-12-21 2013计算机软件水平考试软件设计师考试大纲 软件设计师考试大纲 一.考试说明 1.考试目标  通过本考试的合格人员能根据软件开发项目管理和软件工程 ...

最新文章

  1. [LeetCOde][Java] Best Time to Buy and Sell Stock III
  2. python统计自己微信好友并抓取信息
  3. @retention注解作用_Spring 最核心的注解,都是干货!
  4. html表单中get与post之间的区别
  5. unity 删除服务器项目,在吗?有个支持批量构建项目的好东西推荐给你
  6. 2019.3.23 捕获异常
  7. BugkuCTF-WEB题好像需要密码
  8. Redis 与 string 相关的常用命令
  9. jq 展示数据小细节
  10. 什么鬼?我能通过依赖混淆攻击在 Halo 游戏服务器中执行命令,微软不 care?!...
  11. linux中rlwrap安装
  12. python lambda函数两个列表大小关系_python lambda结合列表推导式?
  13. C# WPF 生成随机数添加到DataGrid表格
  14. java编程简单网络_Java网络编程之使用Socket搭建一个简易聊天室
  15. Windows Server 2012 R2更新补丁后:你的电脑将在一分钟后自动重启
  16. Jquery.ajax报parseerror Invalid JSON错误的原因和解决方法:不能解析
  17. Log4j2漏洞发展历程及解决方案
  18. android 动画直播,直播动画实现方案一
  19. 网络打印服务器存打印文件,网络打印机文件打印顺序问题
  20. 短信管理器android,短信夹管理软件-短信夹管理app预约v1.4.3 安卓版-西西软件园...

热门文章

  1. NPDP第六章:市场研究
  2. 一、导入——机器视觉的硬件要求
  3. 脊髓损伤导致的一些并发症
  4. 梳理一下各大平台使用的sample rate convert算法
  5. k8s——知识点回顾(1)
  6. opencv 纸箱分割_如何检测图像中的纸板箱?
  7. navicate搭建主从数据库
  8. JAVA无何有境-Integer包装类注意事项
  9. 如何实现数组的随机排序
  10. 操作系统中的并发和并行