软考软件设计师网课课程学习笔记—数据库系统部分(上下午题均有考察)

一、三级模式—两级映射

内模式:如何存储数据

二、数据库设计过程

三、E-R模型

E-R模型示例:

集成的方法:

多个局部E-R图一次集成。
逐步集成,用累加的方式一次集成两个局部E-R。

集成产生的冲突及解决办法:
属性冲突:包括属性域冲突和属性取值冲突
命名冲突:包括同名异义和异名同义。
结构冲突:包括同一对象在不同应用中具有不同的抽象,以及同一实体在不同局部E-R图中所包含的属性个数和属性排列次序不完全相同。

E-R模型转关系模式时:

一个实体型转换为一个关系模式

1:1联系:两个实体各自转换为关系模式,中间的联系则可以单独为一个关系模式或是和任意实体结合成为一个关系模式

1:n联系:同样最少转换为两个关系模式

m:n联系时联系必须单独为一个实体

由上知识点易得答案为C

四、关系代数

并、交、叉、笛卡尔积、投影、选择、联接

联接:

五、规范化理论

1.函数依赖

设R(U)是属性U上的一个关系模式,和Y是u的子集,r为R的任一关系,如果对于r中的任意两个元组u,v,只要有u[X]=v[X],就有u[Y]=v[Y],则称X函数决定Y,或称Y函数依赖于X,记为X→Y。

2.价值与用途

非规范化的关系模式,可能存在的问题包括:数据冗余、更新异常、插入异常、删除异常

例如:

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值