试题二(数据库)

这篇具有很好参考价值的文章主要介绍了试题二(数据库)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

笔记有错误欢迎直接在评论区进行纠正!我将不再维护软件设计师笔记!

关系转换

一对一转换

试题二(数据库)

一对一转换就是把联系对应的属性随便放到一个实体里面(注意联系本身不放),然后把另外的实体的主键也放到该实体里

一对多转换

试题二(数据库)

一对多转换就是把联系对应的属性放到多方实体类中(注意联系本身不放),并且把其他实体的主键也放到该多方实体类中

多对多转换

试题二(数据库)

多对多转换就是把联系单独作为一个新的关系,把对应联系的实体的主键的组合作为这个新关系的主键

下午题15分

刷题心得

问题1

一般问题1都是要求对应的实体类直接的联系,无非就是三种联系,一对一,一对多,多对多,然后这个直接根据说明就可以得到,很简单,但是有时候会让你补充E-R图,所以要会画,基本上是两个实体类直接用菱形拼接起来,这个菱形里面的就是联系,这个联系一般是两个实体类直接的关系,是动词!

问题2

一般问题2都是补充关系模式的空,这个直接去说明中一一对应的找,但是有时候会找不到,就是说明里的都有,然后挖个空在那里,那就要知道这个是让你填外键,这里是通过关系转换来做题的,我之前都是乱做的,先要看那个关系名称跟哪些实体类有关,然后他们的关系都是哪种,然后把这些关系进行转换(转换原则就是上面的关系转换),最后得到那个关系模式。这里的话先直接去说明里找,然后填好答案后用这个关系转换去检查一下有没有漏掉的就可

问题3

问题3一般是增加新的实体,然后指定这个实体和另外一个实体的关系,这个时候要搞清楚两个实体是什么?他们直接连接的动词是什么?动词是用来作为联系的,分析他们的关系是哪种?最后在对应的图找到对应的实体类新增一个关系进去

真题

2009年下半年试题二

试题二(数据库)

试题二(数据库)

问题1

试题二(数据库)

地址薄与用户是1对1,电子邮件账号与邮件是1对n,邮件和附件是1对n

问题2

试题二(数据库)

这里只有知道外键的含义就会做这个题,很简单,但是有时候出现(b)这样除了说明里给的这两个外还有一个外键,这很容易漏

问题3

试题二(数据库)

2011年下半年试题二

试题二(数据库)

问题1

试题二(数据库)

这个一个空心圈被直线穿过是继承的意思,然后一对多可以用1:*或1:n(m)都可以,记得把联系加上去,每两个实体直接的联系是必须要画上去的,用菱形表示

问题2

试题二(数据库)

问题3

试题二(数据库)

讲解地址:2011年下半年问题3_哔哩哔哩_bilibili

2013年上半年试题二

试题二(数据库)

问题1

试题二(数据库)

问题2

试题二(数据库)

问题3

试题二(数据库)

2019年上半年试题二

试题二(数据库)

问题1

试题二(数据库)

这里我就很迷这个傻逼出题人怎么把项目作为一个联系,它应该是作为一个实体,出个题都这么拉,晦气,然后我是直接把孵化公司很项目连起来了,这里就是经验主义者,根据说明“投资方和创业公司之间依靠孵化公司牵线建立创业项目合作关系,具体实施由孵化公司的一位员工负责协调投资方和创业公司的一个创业项目”应该是员工跟项目连起来,这个员工跟创业公司的关系是根据经验连起来的,说明中并没有给出明确的话语。

讲解地址:2019年上半年问题1_哔哩哔哩_bilibili

问题2

试题二(数据库)

注意这里的完整性约束关系不止是主键还有外键

问题3

试题二(数据库)

这里我一开始是把这两个属性放到了投资方实体类中,但是放到项目里更合适一些,而且题目已经给出了“若创业项目的信息还需要包括投资额和投资时间”,这里是我傻逼了,没有仔细看题

2019年下半年试题二

试题二(数据库)

问题1

试题二(数据库)

问题2

试题二(数据库)

试题二(数据库)

这里的成绩我丢了,说明里有句话“新入职员工要选择多门课程进行培训,并通过考试取得课程的成绩”,所以这里还需要这个成绩,而且不能通过工号去其他地方查到这个成绩,所以必须要有这个成绩

问题3

试题二(数据库)

这里注意一下,讲授是一个多对多的联系,那么它的主键一般是一个组合主键,其实我也想到了,但是我想着一个课程号应该可以唯一确认这个讲授联系,主要是它这里是多对多关系,多对多转成关系模式是要把两个实体的主键组合在一起的,然后培训师这里要理解为是培训师员工号,这样才能是作为一个外键

问题4

试题二(数据库)

这里我一开始是想着员工号-->部门号--->部门负责人,最后得到员工号-->部门负责人,我感觉吧也没啥问题。。。。

2020年下半年试题二

试题二(数据库)

问题1

试题二(数据库)

问题2

试题二(数据库)

这个(b)的主管号是根据E-R图的关系转换得来的

讲解地址:2020年下半年问题2_哔哩哔哩_bilibili

问题3

试题二(数据库)

试题二(数据库)

问题4

试题二(数据库)

讲解地址:2020年下半年问题4_哔哩哔哩_bilibili

2021年上半年试题二

试题二(数据库)

问题1

试题二(数据库)

试题二(数据库)

这里它是把属性用哦椭圆都表示出来了,所以订单的属性也要补充完整,我一开始就把日期过呢订单内容这两个属性给丢了

问题2

试题二(数据库)

试题二(数据库)

这里的(b)我以为是客户姓名,应该是那个椭圆表示的属性的文字下面有下划线表示这个是主键

问题3

试题二(数据库)

2021年下半年试题二

试题二(数据库)

问题1

问题2

试题二(数据库)

这里(d)我多写了个业务员,我觉得应该加业务员

问题3

试题二(数据库)

试题二(数据库)

问题4

试题二(数据库)

这里考的还是关系的转换,当两个实体的关系变成了多对多的时候就要把这个联系单独抽出来作为一个新的关系模式,然后根据多对多的转换原则去转换文章来源地址https://www.toymoban.com/news/detail-459380.html

到了这里,关于试题二(数据库)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MySQL数据库期末考试试题及参考答案(01)

    本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl ___在20世纪80年代被美国国家标准学会和国际标准化组织定义为关系型数据库语言的标准。 数据模型所描述的内容包括3个部分,分别是数据结构、数据操作、___。 概念数据模型中实体与实体之间的联系,有___、

    2024年02月05日
    浏览(41)
  • MySQL数据库期末考试试题及参考答案(05)

    本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 交叉连接查询返回的结果是被连接的两张数据表中所有数据行的____ 。 左连接查询的结果包括LEFT JOIN子句中左表的____,以及右表中满足连接条件的记录。 内连接查询的语法中,ON用于指定查询的____。 被外键引

    2024年02月05日
    浏览(94)
  • MySQL数据库期末考试试题及参考答案(04)

    本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl MySQL中提供了____,可以在查询时去除重复的值。 使用ORDER BY对查询结果进行排序时,默认是按____排列。 SELECT语句中,用于对分组查询结果再进行过滤的是____。 为了使查询结果满足用户的要求,可

    2024年02月11日
    浏览(45)
  • MySQL数据库期末考试试题及参考答案(08)

    本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl MySQL用户变量由符号____和变量名组成。 MySQL中____循环语句会无条件执行一次语句列表。 DELIMITER语句可以设置MySQL的____。 MySQL中打开游标使用____。 存储过程的过程体以____表示过程体的开始,以____表示过

    2024年02月11日
    浏览(48)
  • MySQL数据库期末考试试题及参考答案(06)

    本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 普通索引使用KEY或____定义。 在MySQL中,DROP VIEW语句用于____。 MySQL中常见的索引大致分为普通索引、 ____ 、 ____ 、全文索引、空间索引。 只有在查询条件中使用了复合索引中的____字段时,该复合索引才会被使用

    2024年02月08日
    浏览(47)
  • Python基于大数据的微博的舆情分析,微博评论情感分析可视化系统(V2.0),附源码,数据库

    博主介绍:✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w+、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅 文末获取源码联系 🍅 👇🏻 精彩专栏推荐订阅👇🏻 不然下次找不到哟 2022-2024年最全的计算机软件毕业设计选

    2024年03月16日
    浏览(54)
  • Java项目:基于ssm框架实现的电影评论系统(ssm+B/S架构+源码+数据库+毕业论文)

    本项目是一套ssm826基于ssm框架实现的电影评论系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Java学习者。 包含:项目源码、数据库脚本等,该项目附带全部源码可作为毕设使用。 项目都经过严格调试,eclipse 确保可以运行! 该系统功能完善、界面

    2024年01月25日
    浏览(50)
  • mysql数据库递归查询树形结构(适用场景:菜单多级分类,多级关联评论查询),用strea流把list转成树的方法详解

    层次关系: 现在的需求是把这个层级关系,在前端显示出来,后端的处理方法有两种: 1.直接把全部的数据从数据库中拿到,然后在java代码里面使用树形结构来进行解析,但是这种做法只能在数据量比较小的时候使用,然后数据量一大会造成内存溢出 2.在mysql中创建一个函数

    2024年02月05日
    浏览(40)
  • 1万7千道法律职业考试题ACCESS\EXCEL数据库

    今天这个《1万7千道法律职业考试题ACCESS数据库》集收了海量的法考题库试题,是从法律职业考试软件取提出来的,让你备考通关更加高效。今天这个《1万7千道法律职业考试题ACCESS数据库》集收了海量的法考题库试题,是从法律职业考试软件取提出来的,让你备考通关更加高

    2024年02月06日
    浏览(44)
  • 附加数据库SQL出现,错误:5120/5123,数据库拒绝访问

    解决方法: 数据库切换Windows登录,sa没有权限,登录附加就好了!!!

    2024年02月12日
    浏览(68)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包