全球旧事资料 分类
与程序的物理独立性?数据库系统如何保证该独立性?
4简述ODBC的工作原理?
5.简要论述数据库新技术与发展。
得分
评阅人五、设计题50分1.(18分)设有
2
供应商表
SSNOSNAMECITY,零件表
fPPNOPNAMEColorWEIGHT,工程项目表J(JNOJNAMECITY)供应关系表SPJSNOPNOJNO,QTY,QTY为供应数量。(1)试用关系代数完成以下操作:求供应工程J1零件为红色的供应商号码SNO求没有使用天津供应商生产的红色零件的工程号JNO2用SQL语句完成以下操作建立供应关系表SPJ,并定义主码、外码约束以及空值等约束。找出所有供应商的姓名和所在城市求工程项目J2使用的各种零件的名称及其数量
求没有使用天津产的零件的工程号码
把全部红色零件的颜色改成蓝色。将(S2J6P4200)插入供应情况关系。
T1T2ReadAReadBReadQT3
从供应商关系删除S2的记录,并从供应情况关系中删除相应的记录。
2.(5分)在数据库系统中有如下一个调度S,它涉及到3个不同的事务T1、T2WriteQ和T3。请问调度S是冲突可串行化的吗?如果是冲突可串行化的,就请给出与之等价的一个串行调度序列。
ReadMWriteQ
ReadQWriteMWriteB
3
f3.(10分)某工厂生产若干产品,每种产品由若干不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料构成。不同零件所用的材料可以相同。这些零件按照所属的不同的产品分别放在仓库中,原材料按照类别放在若干仓库里面。(1)请构建该工厂产品、零件、材料、仓库的概念模型。
(2)把该概念模型转换为关系模型并确定每个模式的候选键。
4(12分)现有如下关系模式:其中,TeacherT
o,T
ame,Tel,Dpartme
t,B
o,B
ame,BorrowDate,Rdate,Backup。T
o,教师编号;T
ame,教师姓名;Tel,电话;Departme
t,所在部门;B
o,借阅图书编号;B
ame,书名;BorrowDate,借书日期;Rdate,还书日期;Backup,备注。该关系模式的属性之间具有通常的语义,例如,教师编号函数决定教师姓名,即教师编号是惟一的,图书编号是惟一的,等等。1.教师编号是候选码吗理由是什么。
2.写出该关系模式的主码。3.该关系模式中是否存在部分函数依赖如果存在,请写出其中两个。
4.说明要将一个1NF的关系模式转化为若干个2NF关系,需要如何做
5.该关系模式最高满足第几范式并说明理由。
6.将该关系模式分解为3NF。
5(5分)设有供应商表SSNOSNAMECITY,零件表PPNOPNAMEWEIGHTSIZE,供应关系表
4
fSPSNOPNODEPTQUAN,有如下查询查询供r
好听全球资料 返回顶部