(1) 试说明R不是2NF模式的理由。
存在部分依赖,所以R不是2NF
(2) 试把R分解成2NF模式集。
R1(ABC),R2(AD) 说明:消除部分依赖关系
2(1)R存在传递依赖。
(2)R1(CB),R2(BA) 说明:消除传递依赖关系
职工表:职工号、姓名、年龄,仓库号
仓库表:仓库号、仓库名、地址
货物表:货物号、货物名、单价
库存表:库存号、货物号、仓库号
职工表主键是职工号,外键是仓库号,跟仓库表关联
仓库表主键是仓库号
货物表主键是货物号
库存表主键是库存号,外键是仓库号、货物号(跟仓库表、货物表关联)
1、第一范式:保证列的原子性
第二范式:当复合主键时,非主键字段必须与主键字段有直接依赖
第三范式:非主键字段不能有直接依赖关系
2、
create dababase 学生信息管理
或者
create database 学生信息管理
on
(
name='std',
filename=存储位置路径,
size=10
)
以上就是关于sql数据库习题,规范化过程中的范式及模式分解问题全部的内容,包括:sql数据库习题,规范化过程中的范式及模式分解问题、数据库关于第三范式的一道题,急求解答,在线等。万分感谢!、1、 解释关系数据库中第一范式、第二范式、第三范式的原理; 2、 写出创建“学生信息管理”的数据库的sql等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)