第1题:
阅读以下说明,回答问题1~2,将解答填入对应的解答栏内。
[说明] 设某商业集团数据库中三个实体集。一是“仓库”实体集,属性有仓库号、仓库名和地址等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“商品”实体集,属性有商品号、商品名、单价。
设仓库与商品之间存在“库存”联系,每个仓库可存储若干种商品,每种商品存储在若干仓库中,每个仓库每存储一种商品有个日期及存储量;商品与商品之间存在着“销售”联系,每个商品可销售若干种商品,每种商品可在若干商店里销售,每个商店销售一种商品有月份和月销售量两个属性;仓库、商店、商品之间存在着“供应”联系,有月份和月供应量两个属性。
试画出ER图,并在图上注明属性、联系类型、实体标识符;
第2题:
某商业集团数据库有三个实体集。一是“商品”实体集,属性有商品号、商品名、规格、单价等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“职工”实体集,属性有职工编号、姓名、性别、业绩等。商店与职工间存在“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。
1.根据上述情况设计出如下ER图,请将空白处补充完整。
2.请将上面的ER模型转换成关系模型。
第3题:
设教学数据库中有三个基本表:
学生表 S(SNO,SNAME,AGE,SEX)
选课表 SC(SNO,CNO,GRADE)
课程表 C(CNO,CNAME,TEACHER)
写出“不学C6课程的男学生的学号和姓名(SNO,SNAME)”关系代数表达式。
答案:πSNO,SNAME(σSEX='男'(S)∞(πSNO(SC)- πSNO(σCNO='C6'(SC))))
第4题:
根据以下资料,回答下列各题:使用如下3个表: 商店(商店号,商店名,区域名,经理姓名) 商品(商品号,商品名,单价) 销售(商店号,商品号,销售日期,销售数量) 查询在“北京”和“上海”区域的商店信息的正确命令是( )。
A.SELECT*FROM商店WHERE区域名=”北京”AND区域名=”上海”
B.SELECT*FRM商店WHERE区域名=”北京”0R区域名=”上海”
C.SELECT*FROM商店WHERE区域名=”北京”AND”上海”
D.SELECT*FROM商店WHERE区域名=“北京”0R”上海”
第5题:
在“学生一选课一课程”数据库中的三个关系如下: S S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)查找选修“数据库技术”这门课程的学生的学生名和成绩,则使用连接查询的SQL语句是:SELECT SNAME, GRADE FROM S,SC,C WHERE CNAME=‘数据库技术’AND 【】
第6题:
● 假设某商业集团数据库中有一关系R如下:
R(商店编号,商品编号,数量,部门编号,负责人)
如果规定:1每个商店的每种商品只在一个部门销售;2每个商店的每个部门只有一个负责人;3每个商店的每种商品只有一个库存数量。则关系模式R的主键为(1),该关系R属于(2)。
(1)
A. 商店编号,商品编号 B. 商店编号,部门编号
C. 商品编号,部门编号 D. 商店编号,负责人
(2)A. 1NF B. 2NF C. 3NF D. BCNF
第7题:
用户对SQL数据库的访问权限中,如果只允许删除基本表的元组,应授予________权限。
A.DROP
B.DELETE
C.ALTER
D.UPDATE 下面第(34)至(36)题。基于“学生—选课—课程”数据库中的三个关系: S(S#,SNAME,SEX,DEPARTMENT),主码是S# C(C#,CNAME,TEACHER),主码是C# SC(S#,C#,GRADE),主码是(S#,C#)
第8题:
设某连锁商店数据库中有关系模式R:R(商店编号,商品编号,库存数量,部门编号,负责人)如果规定:每个商店的每种商品只在一个部门销售,每个商店的每个部门只有一个负责人,每个商店的每种商品只有一个库存数量。(10分)(1)请根据上述规定,写出关系模式R的函数依赖集;(2)请给出关系模式R的候选码;(3)请说明关系模式R属于第几范式,并给出理由;(4)请将R分解成满足3NF的关系模式。
第9题:
假设某商店数据库中有关系模式R:R(商店编号,商品编号,数量,部门编号,负责人) 约定:每个商店的每种商品只有一个部门销售;每个商店的每个部门只有一个负责人;每个商店的每种商品只有一个库存数量。
请回答下列问题:
1)找出关系模式R的候选键,关系模式R最高已经达到第几范式?说明理由。
2)如果R不属于3NF,请将R分解成3NF模式集。
第10题:
阅读以下说明,回答问题1~4。
[说明]
设某商业集团为仓库存储商品设计了三个基本表:
仓库STORE(S,SNAME,SADDR),其属性是仓库编号、仓库名称和地址。
存储SG(S,C,QUANTITY),其属性是仓库编号、商品编号和数量。
商品GOODS(C,GNAME,PRICE),其属性是商品编号、商品名称和单价。
现检索仓库名称为“莘庄”的仓库里存储的商品的编号和名称。
试写出相应的关系代数表达式、元组表达式、关系逻辑规则和SELECT语句。