部门(部门号,部门名,负责人,电话)
职工(部门号,职工号,性名,性别,出生日期)
第33-35题使用如下两个表: 部门(部门号,部门名,负责人,电话) 职工(部门号,职工号,姓名,性别,出生日期)
可以正确查询每个部门年龄最长者的信息(要求得到的信息包括部门名和最长者的出生日期)的SQL SELECT命令是()表4-8 部门表 | |||
部门号 | 部门名 | 负责人 | 电 话 |
001 | 家电部 | E002 | 1001 |
002 | 百货部 | E026 | 1002 |
003 | 食品部 | E030 | 1003 |
表4-9 商品表 | |||
商品号 | 商品名称 | 单 价 | 库存量 |
30023 | 计算机 | 4800 | 26 |
30024 | 打印机 | 1650 | 7 |
A. 没有消除非属性对码的部分函数依赖,如:部门名→负责人 B. 没有消除非主属性对码的部分函数依赖,如:负责人→电话 C. 只消除了非主属性对码的部分函数依赖,而未消除传递函数依赖 D. 没有消除非主属性对码的部分函数依赖和传递函数依赖 [单项选择]职工(职工号,职工名,部门号,职务,工资)关系中职工号是主键,部门(部门号,部门名,部门人数,工资总额)关系中部门号是主键,在这两个关系的属性中,还有且只有一个属性是外键,这个外键是( )。
A. 职工关系的“职工名” B. 职工关系的“部门号” C. 部门关系的“部门名” D. 部门关系的“部门号” [单项选择]使用如下三个表:
部门.dbf: 部门号 C(8),部门名 C(12),负责人 C(8) 职工.dbf: 职工号 C(10),部门号 C(8),姓名 C(8),性别 C(2),出生日期 D(8) 工资.dbf:职工号 C(10),基本工资 N(8,2),津贴 N(8,2),奖金 N(8,2),扣除 N(8,2) 查询职工实发工资的正确命令是 A. SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM 工资 B. SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM 工资; C. SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资; D. SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资; [单项选择]
部门.DBF://部门号C(8),部门名C(12),负责人C(6),电话C(16) A. MODIFY TABLE工资ADD COLUMN实发工资N(9,2) B. MODIFY TABLE工资ADD FIELD实发工资N(9,2) C. ALTER TABLE工资ADD COLUMN实发工资N(9,2) D. ALTER TABLE工资ADD FIELD实发工资N(9,2) 我来回答: 提交
|