举一反三
- 假设有下面两个关系模式: 职工(职工号,姓名,年龄,职务,工资,部门号),其中职工号为主码; 部门(部门号,名称,经理名,电话),其中部门号为主码。 用SQL语言定义这两个关系模式。要求在模式中完成以下完整性约束条件的定义:定义每个模式的主码,定义参照完整性,定义职工年龄不得超过60岁
- 假设有下面两个关系模式:职工(职工号,姓名,年龄,职务,工资,部门号),部门(部门号,名称,经理名,电话)职工的主码是部门的主码是可以定义为外码的是
- 设有两个关系模式:职工(职工号,姓名,性别,年龄,职务,工资,部门号);部门(部门号,部门名称,经理名,地址,电话)试用SQL语句删除年龄大于70岁的职工信息。
- 有两个关系:部门(部门号,部门名称,地址,电话)和职工(职工号,姓名,性别,职务,部门号)。职工关系的外码是: A: 职工号 B: 部门号 C: 职工号,部门号 D: 部门号,部门名称
- (2)定义部门表及关系模式的主码; 部门(部门号,名称,经理名,地址,电话号)其中部门号为主码;
内容
- 0
在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主键(或称主码) ,职工(职工号、职工名、部门号、职务、工资) 部门(部门号、部门名、部门人数、工资总额) 在这两个关系中,外码是( )
- 1
在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主键(或称主码)。 职212(职工号、职工名、部门号、职务、工资) 部门(部门号、部门名、部门人数、工资总额) 在这两个关系的属性中,只有一个属性是外键(或称外来键、外码、外来码)。它是 ( )。 A: 职工关系的“职工号” B: 职工关系的“部门号” C: 部门关系的“部门号” D: 部门关系的“部门名”
- 2
假设某企业职工实体有属性:职工号、职工姓名、性别、出生日期;部门实体有属性:部门号、部门名称、电话,一个部门可以有多部电话。一个部门有多个职工,职工可以在部门之间调动,要求记录职工每次调动时的调入时间和调出时间。则职工和部门之间的联系属于(),该联系具有的属性是(),设计的一组满足4NF的关系模式为()。 设计的一组满足4NF的关系模式为()。 A: 职工(职工号,职工姓名,性别,出生日期)部门(部门号,部门名称,电话) 工作(职工号,部门号,工作时间) B: 职工(职工号,职工姓名,性别,出生日期) 部门(部门号,部门名称,电话)工作(职工号,部门号,调入时间,调出时间) C: 职工(职工号,职工姓名,性别,出生日期) 部门(部门号,部门名称) 部门电话(部门号,电话)工作(职工号,部门号,调入时间,调出时间) D: 职工(职工号,职工姓名,性别,出生日期)<br/> 部门(部门号,部门名称) 部门电话(部门号,电话) 工作(职工号,部门号,工作时间)
- 3
职工(职工号、姓名、年龄、部门号)和部门(部门号、部门名称)存在引用关系,其中__________是参照关系,________是外码
- 4
今有以下两个关系模式:职工(职工号,姓名,年龄,职务,工资,部门号)部门(部门员,名称,经理名,地址,电话号)针对下列情况,撤销各用户所授予的权限。用户王明对两个表有SELECT权限。