有关系模式:参与(项目编号,人员编号,工作时间)/*一个研究人员可以参与多个项目,一个项目有多个研究人员参加,工作时间给出某研究人员参加某项目的月数*/。现要求一个研究人员参加各种项目的总工作时间不能超过12个月。则 可以采用________机制保证。
A.check约束
B.完整性约束命名子句
C.触发器
D.断言
- · 有5位网友选择 A,占比50%
- · 有3位网友选择 C,占比30%
- · 有2位网友选择 D,占比20%
A.check约束
B.完整性约束命名子句
C.触发器
D.断言
阅读下列说明,回答问题1至问题4,将解答填入对应栏内。
【说明】某工程项目公司的信息管理系统的部分关系模式如下:
职工(职工编号,姓名,性别,居住城市)
项目(项目编号,项目名称,状态,城市,负责人编号)
职工项目(职工编号,项目编号)
其中:
(1)一个职工可以同时参与多个项目,一个项目需要多个职工参与。
(2)职工的居住城市与项目所在城市来自同一个域。
(3)每个项目必须有负责人,且负责人为职工关系中的成员。
(4)项目状态有两个:0表示未完成,1表示已完成。
下面是创建职工关系的SQL语句,职工编号唯一识别一个职工,职工姓名不能为空。请将空缺部分补充完整。
CREATE TABLE职工(
职工编号CHAR(6),
姓名CHAR(8) (a),
性别CHAR(2),
城市VARCHAR(20),
PRIMARYKEY (b);
A.多对多联系
B.一对多联系
C.多对一联系
D.一对一联系
A.一个解决方案可以有多个项目
B.一个项目可以有多个解决方案
C.一个解决方案只能有一个项目
D.一个项目只能有一个解决方案
设有关系模式R(运动员编号,姓名,性别,班级,班主任,项目号,项目名,成绩)。如果规定:每名运动员只能代表一个班级参加比赛,每个班级只能有一个班主任;每名运动员可参加多个项目,每个比赛项目也可由多名运动员参加;每个项目只能有一个项目名;每名运动员参加一个项目只能有一个成绩。根据上述语义,回答下列问题。 (1)写出关系模式R的主关键字。 (2)分析R最高属于第几范式,说明理由。 (3)若R不是3NF,将其分解为3NF。
A.运动员(运动员编号,……) 项目(项目编号,……) 比赛(运动员编号,项目编号,……)
B.运动员(运动员编号,……) 项目(项目编号,运动员编号,……)
C.运动员(运动员编号,……) 比赛(项目编号,运动员编号,……)
D.运动员(运动员编号,项目编号,……) 项目(项目编号,……)
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!