题目内容 (请给出正确答案)
[主观题]

假设某商业集团数据库中有一关系模式 R(商店编号,商品编号,数量,部门编号,负责人),若规定: (1) 每个商店能销售多种商品(每种商品有一个编号);商店的每种商品只在一个部门销售; (2) 每个商店的每个部门只有一个负责人; (3) 每个商店的每种商品只有一个库存数量; 问题: (1)写出关系R的基本函数依赖 (2)找出R的候选码 (3)R的范式,若不属于3NF,则分解为3NF

答案
(1)根据上述规定,写出关系模式R的基本函数依赖。每个商店的每种商品只在该商店的一个部门销售(商店编号,商品编号) -〉部门编号每个商店的每个部门只有一个部门负责人(商店编号,部门编号) -〉部门负责人每个商店的每种商品只有一个库存数量(商店编号,商店编号) -〉商品库存数量(2)找出关系模式R的候选码。R候选码:(商店编号,商品编号,部门编号)(3)关系模式R最高已经达到第几范式?为什么?存在非主属性对码的部分函数依赖。所以1NF。(4)如果R不属于3NF,请将R分解成3NF。R1(商店编号,商品编号,部门编号,商品库存数量)R2(商店编号,部门编号,部门负责人)
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“假设某商业集团数据库中有一关系模式 R(商店编号,商品编号,…”相关的问题

第1题

设有关系模式: TEACHER(教师编号,教师姓名,电话,所在部门,借阅图书编号,书名,借书日期,还书日期,备注) (1)教师编号是候选码吗?说明理由 (2)该关系模式的主码是什么? (3)该关系模式是否存在部分函数依赖?如果存在,请写出至少两个? (4)该关系模式满足第几范式? (5)将该关系模式分解为3NF。
点击查看答案

第2题

若某企业的数据库系统中有如下所示的员工关系和仓库关系,每个仓库可有多名员工,但只有一名负责人,则创建仓库表结构的SQL语句为()。 员工关系(employee) 员工编号 (employeeID) 员工姓名 (name) 部门 (department) 职务 (position) 001 李蕾 仓储部 组长 002 张明 仓储部 组长 003 何苗 仓储部 保管员 仓库关系(warehouse) 仓厍编号 (warehouseID) 仓厍名称 (name) 地址 (address) 负责人编号 (pricipalID) 01 仓库A 地址A 001 02 仓库B 地址B 002 03 仓库C 地址C 001
A.CREATE TABLE(employeeID CHAR(2) NOT NULL UNIQUE, name CHAR(30) NOT NULL, address CHAR(40), pricipalID CHAR(3));###SXB###B.CREATE TABLE((warehouseID CHAR(2) PRIMARY KEY, name CHAR(30) NOT NULL, address CHAR(40), pricipalID CHAR(3)); employee(employeeID));###SXB###C.CREATE TABLE((warehouseID CHAR(2) PRIMARY KEY, name CHAR(30)NOT NULL, address CHAR(40), pricipalID CHAR(3), FOREIGN KEY(pricipalID) REFERENCES employee(employeeID));###SXB###D.CREATE
点击查看答案

第3题

某运动会管理系统数据库的部分基本表:运动员(运动员编号,姓名,性别,队别),项目(项目编号,名称,比赛地点,比赛时间),比赛(运动员编号,项目编号,成绩)。主键依次是运动员编号、项目编号、运动员编号与项目编号的组合(该组合里的属性是外键)。一定能执行成功的操作是()。

A.INSERT INTO 比赛 VALUES ('SH04029','I0103',NULL);

B.UPDATE 运动员 SET 运动员编号='JS020111' WHERE 运动员编号='js02111';

C.DELETE FROM 项目;

D.DELETE FROM 比赛;

点击查看答案

第4题

某运动会管理系统数据库的部分基本表:运动员(运动员编号,姓名,性别,队别),项目(项目编号,名称,比赛地点,比赛时间),比赛(运动员编号,项目编号,成绩)。主键依次是运动员编号、项目编号、运动员编号与项目编号的组合(该组合里的属性是外键)。若基本表“运动员”和“项目”中的属性列“运动员编号”和“项目编号”的数据类型都是CHAR(10),比赛成绩全部折算成百分制,能正确创建基本表“比赛”的SQL语句是()。
A.CREATE TABLE 比赛 (运动员编号 CHAR(10) FOREIGN KEY, 项目编号 CHAR(10) FOREIGN KEY, 成绩 DECIMAL(4,1), PRIMARY KEY(运动员编号,项目编号) );###SXB###B.CREATE TABLE 比赛 (运动员编号 CHAR(6), 项目编号 CHAR(6), 成绩 DECIMAL(4,1), PRIMARY KEY(运动员编号,项目编号), FOREIGN KEY (运动员编号) REFERENCES 运动员(运动员编号), FOREIGN KEY (项目编号) REFERENCES 项目(项目编号) );###SXB###C.CREATE TABLE 比赛 (运动员编号 CHAR(10) PRIMARY KEY, 项目编号 CHAR(10) PRIMARY KEY, 成绩 DECIMAL(4,1), FOREIGN KEY (运动员编号) REFERENCES 运动员(运动员编号), FORE
点击查看答案

第5题

有关系模式A(C,T,H,R,S),其中各属性的含义是:C是课程编号,T是教员姓名,H是上课时间,R是教室号,S是学生学号。 根据语义有如下A上存在函数依赖{C→T,(H,R)→C,(H,T)→R,(H,S)→R},现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度可达到()。

A.1NF

B.2NF

C.3NF

D.BCNF

点击查看答案

第6题

某运动会管理系统数据库的部分基本表:运动员(运动员编号,姓名,性别,队别),项目(项目编号,名称,比赛地点,比赛时间),比赛(运动员编号,项目编号,成绩)。主键依次是运动员编号、项目编号、运动员编号与项目编号的组合(该组合里的属性是外键)。能正确删除运动员李香的赛事纪录的选项是()。

A.DELETE FROM 比赛 WHERE 运动员编号 IN (SELECT 运动员编号 FROM 运动员 WHERE 姓名='李香');

B.DELETE 比赛 WHERE 运动员编号 IN (SELECT 运动员编号 FROM 运动员 WHERE 姓名='李香');

C.DELETE 姓名='李香' FROM 比赛, 运动员 WHERE 比赛. 运动员编号=运动员.运动员编号;

D.DELETE * FROM 比赛 WHERE 运动员编号 IN (SELECT 运动员编号 FROM 运动员 WHERE 姓名='李香');

点击查看答案

第7题

有关系模式A(C,T,H,R,S),其中各属性的含义是:C是课程编号,T是教员姓名,H是上课时间,R是教室号,S是学生学号。 根据语义A上存在如下函数依赖{C→T,(H,R)→C,(H,T)→R,(H,S)→R},则关系模式A的候选键是()。

A.C

B.(H,R)

C.(H,T)

D.(H,S)

点击查看答案

第8题

某运动会管理系统数据库的部分基本表:运动员(运动员编号,姓名,性别,队别),项目(项目编号,名称,比赛地点,比赛时间),比赛(运动员编号,项目编号,成绩)。主键依次是运动员编号、项目编号、运动员编号与项目编号的组合(该组合里的属性是外键)。下列能正确查询出“参加了比赛项目的运动员人数”的选项是()。

A.SELECT COUNT(DISTINCT 运动员编号) FROM 比赛;

B.SELECT COUNT(运动员编号) FROM 比赛;

C.SELECT COUNT(*) FROM 比赛;

D.SELECT COUNT(DISTINCT *) FROM 比赛;

点击查看答案

第9题

拉动式供应链模式的流程为()。

A.生产商——零售配送中心——零售商店

B.生产商——零售商店——零售配送中心

C.消费者购买产品——零售商店——零售配送中心——生产商

D.消费者购买产品——生产商——零售商店——零售配送中心

点击查看答案
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信