news 2026/4/20 10:26:57

下午题_试题二

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
下午题_试题二

目录

一.题型

注意:需求分析、ER图(概念模型设计)、关系模式化(逻辑结构设计)三者的关系

二.目标分数

三.知识讲解

1.E-R图基本图形元素

①实体

②属性

③联系(重要考点)

2.关系模式(说白了就是表)、主键、外键

3.一对一联系转换

4.一对多联系转换

5.多对多联系转换

6.三个实体的联系转换

7.实体和子实体的转换关系模式

问题一

1.问题形式

2.真题:2011年下半年

3.真题:2014年下半年

4.真题:2018年下半年

问题二

1.问题形式

2.真题:2011年下半年

3.真题:2014年下半年

4.真题:2018年下半年


一.题型

主要考数据库相关的知识:

  • 需求分析
  • ER图(概念模型设计)
  • 关系模式化(逻辑结构设计)

共三问:

  • 第一问:补充ER图中缺失的联系(固定)
  • 第二问:补充关系模式的属性/主键/外键(固定)
  • 第三问:拓展题

注意:需求分析、ER图(概念模型设计)、关系模式化(逻辑结构设计)三者的关系

如下图,根据【需求分析结果】画出的【概念模型(即ER图)】,然后根据概念模型写出的逻辑结构。

即:需求分析 ——>概念模型设计——>逻辑结构设计

二.目标分数

10分(满分15分)

三.知识讲解

1.E-R图基本图形元素

  • 矩形:实体
  • 椭圆:属性
  • 菱形:联系

①实体

用矩形表示。

具体有两种类型:

  • 弱实体(说白了就是附属品):用两个嵌套的矩形表示

没有职工,哪来的家属?所以家属是职工的弱实体;

没有顾客,哪来的收货地点?所以地点是顾客的弱实体。

  • 子实体(说白了就是Java的子类):用橡皮擦矩形表示。

此时下面三个子实体(即子类)就是上面父实体(“父类”或叫“超类”)的子实体。

②属性

用椭圆表示。(但大多数题,都不会画出来属性,即不会出现椭圆)

属性也可分成两种:

  • 简单属性:原子的、不可再分的属性。
  • 复合属性:可在分的属性。

举例:

答案:该属性(地址)属于复合属性,因为它可以再分(可进一步分为邮编、省、市街道)。


注意:带下划线的属性,就是主键,可唯一确定一行。

下图的“班号”就是主键,可唯一确定一个班。

③联系(重要考点)

其实不难,大学都学过。

2.关系模式(说白了就是表)、主键、外键

注意:

  • 主键用横线表示(在属性下面画一条横线)
  • 外键用虚线表示(在属性下面画一条虚线)

举例:

上图的“项目编号”就是主键,而创业公司代码、孵化公司员工工号就是外键。

3.一对一联系转换

举例:将下图这个概念模型(E-R图),转换成关系模式(表)。

  • 方式一(不常用):新抽出一张表(表名就是联系名),新表主键可以从其他两个表的主键二选一

  • 方式二(常用):不新建表,而是将一张表的主键,放入另一张表充当外键。

4.一对多联系转换

举例:将下图这个概念模型(E-R图),转换成关系模式(表)。

  • 方式一:新建一张表(表名就是联系名),新表的主键,就是多方的主键。

  • 方式二:将1方的主键,归入多方的表中。

此题就是将部门表(1方)的主键“部门号”,归入了职工表(多方)中。

5.多对多联系转换

举例:将下图这个概念模型(E-R图),转换成关系模式(表)。

方式:新建一张表(表名就是联系名),然后主键分别是两方的主键共同组成主键组。

6.三个实体的联系转换

很简单,就是新建一张表(表名是联系名),主键是三方的主键共同组成。

7.实体和子实体的转换关系模式

其实很简单,就是将父类(超类)的主键,都加到子类的关系模式(表)中。

如下图:

问题一

1.问题形式

2.真题:2011年下半年

解析:

根据【需求分析结果】的描述,补充结果如下:


分析过程:


注意:

①该题中的实体和子实体的关系,是父类和子类。即:员工(父类)可以有业务员、经理这两种子实体(子类),用一个横线和一个圆圈表示。

②关系中,一对多,“一”就用1表示,而“多”用*表示

3.真题:2014年下半年

解析:

根据【需求分析结果】的描述,补充结果如下:


分析过程:

4.真题:2018年下半年

解析:

根据【需求分析结果】的描述,补充结果如下:

分析过程:

问题二

1.问题形式

2.真题:2011年下半年

解析:

经分析,答案为:


分析过程:

3.真题:2014年下半年

解析:

经分析,答案为:


分析过程:


注意:

①“配给”表,单单用(业务员,商品号)充当主键是不够的,因为还需要“配给时间”。不然一个业务员,上午配送一次商品A,下午再配送一次商品A,只靠(业务员,商品号)这两个属性是区分不开这两条配送记录的,因此还需要“配给时间”。

故,配给表的主键为(业务员,商品号,配给时间)。

②外键怎么找?经验:看一下表里的所有属性,如果该属性是其他表的主键,那么这个属性就是该表的外键。

4.真题:2018年下半年

解析:

经分析,答案为:


分析过程:

以上就是本篇文章的全部内容,喜欢的话可以留个免费的关注呦~~~

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/20 10:26:25

2026届学术党必备的六大降重复率工具横评

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 维普平台的AI检测系统愈发严格,将文稿里人工智能生成的痕迹降低,成了…

作者头像 李华
网站建设 2026/4/20 10:25:30

Ruoyi多租户权限管理避坑指南:租户套餐与动态配置的5个常见问题解决

Ruoyi多租户权限管理实战:租户套餐与动态配置的深度优化方案 1. 多租户架构的核心挑战与Ruoyi解决方案 在当今企业级应用开发中,多租户架构已成为SaaS服务的标配。Ruoyi-vue-plus作为国内广泛使用的快速开发框架,其多租户模块在实际项目中面临…

作者头像 李华
网站建设 2026/4/20 10:25:10

从‘群卷积’到‘RiRoI Align’:手把手拆解ReDet论文,看它如何搞定任意方向的飞机舰船检测

旋转等变检测器的数学之美:从群论到RiRoI Align的航空目标检测实战 航空影像中的目标检测一直是个令人着迷的挑战——那些随意旋转的飞机、舰船和车辆,就像被顽童随手抛撒的积木,毫无规律地散落在图像各处。传统检测器面对这种场景时&#x…

作者头像 李华
网站建设 2026/4/20 10:20:13

LayaAir-MCP再次升级,免费体验期将于本月底结束

LayaAir-MCP 自推出以来,已免费开放给开发者体验超过四个月。在这段时间里,产品稳定运行,收获了广泛好评,也逐步孕育出一批基于 LayaAir-MCP 打造的小游戏项目,验证了其在实际开发中的价值与潜力。上周,为了…

作者头像 李华