200插入供应情况关系。
VALUES(S2,J6,P4,200S2’J6’P4’200)INSERTINTOSPJVALUES‘S2’‘J6’‘P4’200
综合题1、假设某商业集团数据库中有一关系模式R如下:R商店编号,商品编号,数量,部门编号,负责人如果规定:1每个商店的每种商品只在一个部门销售;2每个商店的每个部门只有一个负责人;3每个商店的每种商品只有一个库存数量。试回答下列问题:1根据上述规定,写出关系模式R的基本函数依赖;(商店编号,商品编号)→部门编号(商店编号,商品编号)→数量(商店编号,部门编号)→负责人2找出关系模式R的候选码;候选码(商店编号,商品编号)3试问关系模式R最高已经达到第几范式?为什么?1NF,存在部分函数和传递函数依赖。4如果R不属于3NF,请将R分解成3NF模式集。R1(商店编号,商品编号,商品库存数量,部门编号);R2(商店编号,负责人)2、建立一个关于系、学生、班级、学会等诸信息的关系数据库。学生:学号、姓名、出生年月、系名、班号、宿舍区。班级:班号、专业名、系名、人数、入校年份。系:系名、系号、系办公地点、人数。学会:学会名、成立年份、办公地点、人数。语义如下:一个系有若干专业,每个专业每年只招一个班,每个班有若干学生。一个系的学生住在同一宿舍区。每个学生可参加若干学会,每个学会有若干学生。学生参加某学会有一个入会年份。请给出关系模式,写出每个关系模式的极小函数依赖集,指出是否存在传递函数依赖,对于函数依赖左部是多属性的情况讨论函数依赖是完全函数依赖,还是部分函数依赖。指出各
f关系模式的候选码、外部码,有没有全码存在
解:11关系模式如下:1学生:SS
oS
ameSbirthDeptClassR
oSS
o,S
ameSbirth,DeptClass,R
oSS
oS
ame,SbirthDept,Class班级:CClassP
ameDeptC
umCyearCClass,P
ameDept,C
umCClassP
ame,DeptC
um,Cyear系:DDeptD
oOfficeD
umDDept,D
oOffice,D
umDDeptD
o,Office学会:MM
ameMyearMaddrM
umMM
ame,MyearMaddr,M
umMM
ameMyear,Maddr2每个关系模式的最小函数依赖集如下:2S
ame,SbirthDept,ClassA、学生SS
oS
ameSbirthDeptClassR
o的最小函数依赖集如SS
o,S
ameSbirth,DeptClass,R
o下S
oS
ameS
oSbirthS
oClassClassDeptDEPTR
oS
oS
ameS
oSbirthS
oClassClassDeptDEPTR
oS
oS
ame,S
oSbirth,S
oClass,ClassDept,DEPT传递依赖如下:由于S
oDeptS
oDeptDeptS
oDeptR
o(宿舍区)DeptR
oS
oDept,而DeptS
o,DeptR
oDept所r