当前位置:网站首页>TYUT太原理工大学2022数据库大题之E-R图转关系模式
TYUT太原理工大学2022数据库大题之E-R图转关系模式
2022-07-06 09:19:00 【啦啦噜噜^_^】
题型一
这类题较简单;我们还是先了解题中可能出现得各名词含义,然后看几道例题把它学会
一、
1、E-R图构成:(1)长方形——实体(2) 椭圆——属性(3)菱形——关系
二、
1、主键:主键就是能够唯一标识表中某一行的属性或属性组(这个东西很好找,不教啦)
2、主键和主码的区别:(一般不做区分,当成一种东西)
一个表只能有一个主键,但可以有多个候选索引,当有多个候选码时,可以选定一个作为主码,选定的候选码称主键,而主码可以有多个
3、外键:通过一个表的外键可以关联到另一个表,从而定义出一对多关系或多对多关系
4、一个属性或者一组属性可以既是主键又是外键
5、关系模式:简记为R(A1,A2,~~~An),R为关系名,A为属性名
三、方法(先写长方形,再写菱形,写完后确认一对一中的难点是否出现,主键写在前面)
E-R模型如何转换成关系模型,这里分成三种情况进行讲解,分别是一对一,一对多和多对多。(因为有两种方法,所以往往这种题答案不唯一,我这里只介绍最简单的!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)
1.一对一的情况:
(1)将所有实体(即长方形)及其相对应的属性(指向实体的椭圆)以关模式 R (A1,A2,~~~An)的形式依次列出;
(2)再将关系(菱形)及其对应实体的主码和菱形本身属性以关系模式R(A1,A2,~~~An)的形 式依次列出,其中关系对应R,主码对应A,任意主码都可以作为此关系模式的主键
(3)难点:此难点放到例题中讲,很重要,是该题满分的关键
2.一对多的情况:
(1)将所有实体(即长方形)及其相对应的属性(指向实体的椭圆)以关系模式 R (A1,A2,~~~An)的形式依次列出;(与一对一相同)
(2)再将关系(菱形)及其对应实体的主码和菱形本身属性以关系模式R(A1,A2,~~~An)的形 式依次列出,其中关系对应R,主码对应A,此关系模式的主键必须指定n端的主码为关系模 式的主键
3.多对多的情况:
(1)将所有实体(即长方形)及其相对应的属性(指向实体的椭圆)以关系模式 R (A1,A2,~~~An)的形式依次列出;(与一对一相同)
(2)再将关系(菱形)及其对应实体的主码和菱形本身属性以关系模式R(A1,A2,~~~An)的形 式依次列出,其中关系对应R,主码对应A,此关系模式的主键必须由n端、m端...的主码共 同构成
例题:(真题)
解:
边栏推荐
- TYUT太原理工大学2022软工导论大题汇总
- [algorithm] sword finger offer2 golang interview question 9: subarray with product less than k
- [算法] 劍指offer2 golang 面試題2:二進制加法
- [算法] 剑指offer2 golang 面试题3:前n个数字二进制形式中1的个数
- Record: solution of 404 error of servlet accessing database in dynamic web project
- GNSS定位精度指标计算
- 167. Sum of two numbers II - input ordered array - Double pointers
- Several high-frequency JVM interview questions
- [算法] 剑指offer2 golang 面试题4:只出现一次的数字
- Sharing ideas of on-chip transplantation based on rtklib source code
猜你喜欢
随机推荐
阿里云一面:并发场景下的底层细节 - 伪共享问题
Experience summary of autumn recruitment of state-owned enterprises
系统设计学习(一)Design Pastebin.com (or Bit.ly)
记录:Navicat Premium初次无法连接数据库MySQL之解决
XV Function definition and call
基本Dos命令
KF UD分解之UD分解基础篇【1】
[算法] 剑指offer2 golang 面试题9:乘积小于k的子数组
Problems and solutions of robust estimation in rtklib single point location spp
Error: sorting and subscript out of bounds
系统设计学习(三)Design Amazon‘s sales rank by category feature
IText 7 generate PDF summary
[Yu Yue education] guide business reference materials of Wuxi Vocational and Technical College of Commerce
[rtklib 2.4.3 B34] version update introduction I
Dark chain lock (lca+ difference on tree)
4.30动态内存分配笔记
Basic DOS commands
[算法] 剑指offer2 golang 面试题1:整数除法
阿里云微服务(三)Sentinel开源流控熔断降级组件
Exception: ioexception:stream closed